The fixed table layout assures the browser that all rows are the same as the first. The browser can begin displaying rows are they are downloaded, without further delay in parsing code. With IE5 and IE5.5 make certain the first row truly is like the following rows. With IE6 you can use the CSS min-height property to account for rows that need more height.
Giving a DIV a height makes it look like a frame. Overflow:auto means scrollbars are to appear only if the content does not fit.
<style type="text/css">
table {table-layout: fixed }
div#swissarmy
{
width: 100%;
height: 325px; /*make the div look like a frame*/
overflow: auto; /*scrollbars only if content does not fit*/
}
</style>