Fix for #83266316. Made a single stylemap and inverted it for hackstyle....

... Also added support for camelcased or - character based css names in hackstyle.
If you want me to add the lookup table I can.