#menu 
{
width:228px;
margin:15px 0 0 40px;
text-align:left;
}
	
#menu ul 
{
float:left;
width: 100%;
list-style: none;
margin: 0;
padding: 0;
line-height:1em;
}

#menu ul li.tab ul 
{
width: 228px;
}

#menu a 
{
display: block;
color: #FFFFFF;
text-decoration: none;
padding: 2px 4px 2px 4px;
background:none;
border-bottom:0;
}

#menu a:hover 
{
border-bottom:0;
}

#menu li 
{
float: left;
margin: 0 0 0 5px;
background:none;
padding:2px 5px 0px 0px;
font-family:'ArialMT','Arial',sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
}

#menu ul li 
{
float: left
;background:none;
}

#menu ul li.tab 
{
margin:0;
background:url("../images/menu_bg.png") no-repeat left top; 
width:228px; 
height:25px;
}


#menu ul li.tab a 
{
padding:2px 5px 0 5px;
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
}

#menu ul li.tab ul.nontab li a 
{
background-image:none;
font-family:'ArialMT','Arial',sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
}

#menu ul li ul.nontab li#desc 
{
line-height:1em;
padding-top:10px;
padding-left:5px;
padding-bottom:2px;
}

#menu ul li ul.nontab li#about 
{
padding-top:0px;
}

#menu ul li ul.nontab 
{
background:url("../images/menu-dropdown-bg.png") no-repeat left top;
width:228px;
height:362px;
}

#menu li ul 
{
position: absolute;
left: -999em;
height: auto;
width: 228px;
font-weight: normal;
margin: 0;
padding: 0;
}

#menu li li 
{
padding-right: 1em;
width: 228px;
}

#menu li ul a 
{
width: 160px;
text-align:left;
background:none;
}

#menu li ul ul 
{
margin: -1.75em 0 0 250px;
}

#menu li:hover ul ul, 
#menu li:hover ul ul ul, 
#menu li.sfhover ul ul, 
#menu li.sfhover ul ul ul 
{
left: -999em;
}

#menu li:hover ul, 
#menu li li:hover ul, 
#menu li li li:hover ul, 
#menu li.sfhover ul, 
#menu li li.sfhover ul, 
#menu li li li.sfhover ul 
{
left: auto;
}

#menu ul li.tab ul.nontab li a:hover 
{
color:#666666;
}

#menu li.tab:hover, 
#menu li.tab:hover a 
{
background-position:0% -25px;
color:#666666;
}

