Hi Arthur,
As you mentionned, usually, we play with .css files order to obtain
desired effect; as the last one "wins"!!
But there is also order in the file itself! If at top of the file you put
a line as specific to your particular table:
#TopMenu table ...
and somewhere below this, there is a general table definition:
table...
Yous table will be redefined by this last layout!
Then, always try to be as specific as you can to not having "undesired"
effects. But it is not because you do a great job... that the script/snippet
use that knd of "rightness".
... and when things seems impossible to fit together, it could be a sign
that the page need to be redefined, because too complex!
Hope this help!
Regards,
Jacques