Menu in FF

i have created a horizontal menu using javascript similar to the menu in this site
it works in IE
but in FF the background color is not visible

i have menu defination as belwo

<table width=“100%” border=“0” cellpadding=“0” cellspacing=“0” style=“height:25px;” bgcolor=“#800000;”>
<tr>
<td width=“9”>
 
</td>
<td class=“st1” id=“admin” runat=“server”>>
<a href=“#” name=“link1” id=“link1” onmouseover=“MM_showMenu(window.mm_menu_0113115847_0,0,25,null,‘link1’)”
onmouseout=“MM_startTimeout();”>Admin</a>
</td>
<td></td>…

if the no of menus to be displayed is less the existing menu takes a wider space
how can i make it cmapct??

We need the CSS to go with that :). Or is that all you have? This example (using the HTML you provided) is working for me

<!doctype html>
<html>
<head>
<style>
</style>
</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0" 

style="height:25px;" bgcolor="#800000;">
<tr>
<td width="9">
&nbsp;
</td>
<td class="st1" id="admin" runat="server">>
<a href="#" name="link1" id="link1" 

onmouseover="MM_showMenu(window.mm_menu_0113115847_0,0,25,null,

'link1')"
onmouseout="MM_startTimeout();">Admin</a>
</td>
<td></td>
</tr></table>
</body>
</html>

Though using bgcolor is a deprecated attribute and you should be using CSS to set the background colors, heights, width, etc.