Hi, William,
You've just run into one of the inexplicable things about Flare - for whatever reason, when you use a Table Style it inserts inline formatting into your topic regarding the positioning. Since inline formatting is closer to the content than your CSS file, it takes precedence. This means that the topic ignores anything you have in your CSS.
The solution is to open the topic in a text editor and remove the inline formatting from the table tag. (Altogether now: "ewww, that's ugly!")
<rant class="Madcap what the %^&^* are you doing??">
If you're as ticked off about this as I am, please send Madcap a bug report about it. They tell us that the more people submit a report about an issue the higher priority they put on addressing it; hopefully if we get enough people to report this one they'll fix it before we have to grab our torches and pitchforks and head off to San Diego
You can submit bug reports here:
http://www.madcapsoftware.com/bugs/submit.aspx
</rant>