Well, it's hard for me to say what the page should look like (I assume you've optimized it for IE, but I didn't want to go to the trouble of firing up my PC), but here's a screenshot of how it appears in my Safari 2.0.4, with one of the expandables open (not that it made any difference, actually).In my Firefox 1.5.0.4 the same page looks like this. As you can see, it looks the same, except for the screwed up header heights that appear in Firefox. In both browsers, opening and closing the expandables works just fine and I can't see any glitches.Sadly, this is all I have to offer, as I don't have time for an analysis (and I'm no expert anyway). Maybe drop the tables and go with a CSS layout? The html looks pretty heavy-handed to me at a quick glance.Safari is a very standards-compliant browser, so as long as you code according to the standards, there really should be very little trouble.(Sorry for the big file sizes in the screenshots, I didn't bother to edit them in any way.)(BTW, the screenshots are in my domain's temp folder and will be deleted sooner or later.)