#mainMenu {	
float: left; 	
width:860px; 	
margin-right: 0; 	
margin-left: 1px;}	

.menu {       	
padding:0;       	
height: 33px;       	
margin-right: 0; 	
margin-left: 1px}

.menu ul{       	
list-style: none;       
margin: 0;       	
padding: 0;   
margin-top: 0px;     	
margin-left: 0px;      
}

.menu li{       	
list-style: none;        
float: left;	
padding-left: 19px;	
padding-right: 20px;	
background: url(../images/libg.png) no-repeat right;	
line-height: 31px;	
margin-top: 4x;	
text-transform: uppercase;	
font-family: tahoma, sans-serif, arial;}

.menu li ul {       	
position: absolute;       	
width: 170px;       
left: -999em;    
background: url(../images/ulbg.png) repeat bottom;    
line-height: 33px;        
z-index: 500;        
margin-left: -20px;        
padding-bottom: 0px;        
padding-top: 0px;}

.menu li:hover ul {       	
left: auto;}

.menu li ul li {       	
width: 170px;       
padding: 0;       
}

.menu a {       	
display: block;       	
padding: 0;       
text-decoration: none;   
color: #000000;}

.menu a:hover {	
color: #000000;	
text-decoration: none;}

html>body .menu li a { width: auto;}

.menu li ul li a {      
padding-left: 12px;     
text-transform: none;      
font-size: 11px; 	
}

.menu li.parent {
color: #000000;	
text-decoration: none;}

.menu li.active a {	
color: #000000;	
text-decoration: none;}

.menu li.active,
.menu li:hover,
#active_menu:link,
a#active_menu:visited{       	
text-decoration: none;     
color: #000000;
}

.menu li ul li,.menu li ul li.active {	
background: url(../images/ullibg.gif) no-repeat bottom;	
padding:0;	
margin:0;	
line-height: 24px;}

.menu li:hover ul, .menu li.sfhover ul {       	
left: auto;}

.menu ul li.active a {       	
text-decoration: none;       	
color: #000000;}

.menu li ul li:hover
{       	
text-decoration: none;     
color: #fff; 
background-color: #cccccc;
}



.menu li.active a,.menu li:hover a {}.menu li ul ul { 	
margin: -26px 0 0 205px; 	
padding-top: 0px; 	
padding-bottom: 0; 
}

.menu li:hover, .menu li.hover { position: static; }.menu li:hover ul ul, .menu  li.sfhover ul ul { 	left: -999em;} .menu  li:hover ul, .menu li li:hover ul, .menu li.sfhover ul, .menu  li li.sfhover ul { 	left: auto;}.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 li:hover ul ul, .menu li:hover ul ul ul, .menu li:hover ul ul ul ul, .menu li.sfhover ul ul, .menu li.sfhover ul ul ul, .menu li.sfhover ul ul ul ul {	left: -999em;}.menu li:hover ul, .menu li li:hover ul, .menu li li li:hover ul, .menu li li li li:hover ul, .menu li.sfhover ul, .menu li li.sfhover ul, .menu li li li.sfhover ul, .menu li li li li.sfhover ul {	left: auto;}