Ralph - just to confirm what has already been said - I looked at the same issue a while ago and came to the conclusion that it can't be done.
I decided to set up different css files and switch them in the master template.
I did have one thought though: you could redefine specific styles dynamically in the master template and include them in the html file. That way they *might* override the css defined ones. I'm not a css expert so this might not work, but it's a thought :)
<Raad>