14
Yeah, I'm not sure this DIV CLEAR BOTH solution will work in tables, but I also don't see why not. Also, I'd suggest that you get rid of all those nested tables and move to DIV tags as much as possible. Try to avoid using tables as your layout methodology -- that's what DIV tags are for.
The solution I provided came from the web. The empty DIV container should be placed just before you close the outer most container containing the content you want enclosed. So, in your case, place it just before you close the TD of the main table that encloses the other content.
In general, the table container should close it, but if you start floating things around inside it, then it "detaches" it from that height aspect for some reason. Not sure that is to the standard since everyone seems to expect it to expand vertically, but it's the behavior I've seen.
Clear as mud?