John Sudds - MSFT
The HTML layout issue is an overflow problem. On IE6, the overflow causes the box model to increase the height of the container DIV. This is no longer the case in IE7 and has never been the case in Firefox.
<div id="ctl00_ContentPlaceHolder1_Panel11" style="height: 130px; width: 846px;">
The specified height of 130px is too small. The DIV contains a table with two rows. The first row with the images is 146px, and the second with buttons is set to 26px (but contains items at least 37px), for a total of 183.
Whoever is in charge of this page would be better off by simply removing the height attribute from anything that doesn't explicitly need it, and let the page reflow on its own.