The best advice I can give you is to learn the CSS and HTML rules for tables. Without that you're going to in for a very painful time of this.
That said, what version of ID are you using and what do you mean by mangled?
I'm using 5.5.
By mangled, I mean that the spacing that had separated the table data within a row has collapsed. So items that had been separated are now stuck right next to each other.
So instead of: data data data
I have: datadatadata
Hope that makes sense.
You’ll definitely need to fix that in the HTML. FWIW, I just did a quick job that had a table in it.
I opened the HTML file in Dreamweaver and just dragged the cells widths to the appropriate place.
Wow, that sounds like it might work. I’ll try it.