Rob, the tbody didn't change the problem unfortunately, but when I resorted to Erik's trick, it worked, but it's after the show, so the display problem flashes briefly.
So now that the beast is known, I think I'll wrap the table in a div and apply the show effect there when I get a chance. Thanks Erik and Rob, Sam