when a style is applied to an element (i.e. hotspot)
all its attributes are copied to the target, except for attributes already set on the target.
there is no unloadstyle() because it is impossible to know what was set on the original hotspot after this procedure.
but to go back to the original state you could maybe backup and restore your hotspot
something like...
copy(hotspot[example_bak], hotspot[example]);
set(hotspot[example_bak], visible, false);
hotspot[example].loadstyle(style_name);
...
copy(hotspot[example], hotspot[example_bak]);
set(hotspot[example], visible, true);
delete(hotspot[example_bak]);
... completely untested