Fix for #83266316. Made a single stylemap and inverted it for hackstyle. Also added support for camelcased or - character based css names in hackstyle.