1
Might be that there is something else with a higher order defining the style of it. Adding an !important behind the value makes this one the highest order:
This should do the trick for most of the browsers, if not, try to take out the comments.
th {padding: 2px;color: #000000 !important/* #fff */;background: #FFFF33 !important/* #48b */;font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: middle;}
This should do the trick for most of the browsers, if not, try to take out the comments.