Any browsers or situations that I or others have not thought of?
To me it seems perfectly safe. Much like *html for IE6 was.
Only difference here is order matters as your not just feeding a single browsers a rule – your overwriting the previous. Now I’m using this 3 times in my sheet. And I forsee a few more. So just double checking. If its not totally safe I’ll just do the class on the html for ie.