/*This controls the entire leftnav for all the pages*/
#leftnavlightingindex
{
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
background-color:#eaf9e4;
}
/*controls the entire leftnavs width so it looks good in all 5 browsers*/
#entireleftnavwidth
{
width:235px;
}
<table cellpadding="0" cellspacing="0" >
<tr>
<td valign="top" id="leftnavlightingindex">
<div id="entireleftnavwidth">
THE entire left nav here
</div>
</td>
<td>
Other side of page
</td>
</tr>
</table>
- Basically putting a div instead the table with the exact width i needed helped make the entire leftnav the same width in all browsers
http://stackoverflow.com/questions/701332/html-css-table-cell-and-border-displaying-differently-in-ie-chrome-and-firefox-o