@charset "utf-8";
/* CSS Document */

div#mainmenu {
	width:975px;
	height:33px;
	clear:both;
	vertical-align:bottom;
	background:url("../inc/symbols/menu.jpg") no-repeat;
}
		
ul#mainlevel-nav {
	display:block;

	margin-left:15px;
	/*position:relative;	*/

}
ul#mainlevel-nav li{
		width:auto !important;
		height:33px;
		float:left;
		list-style:none;
		text-align:center;
		background:url("../inc/symbols/menumain_bg1.gif") no-repeat left bottom; 
		vertical-align:top;		
		/*position:relative;		*/
}
	ul#mainlevel-nav li a {	
				font-size:11px;
				float:left;
				padding:0;
				vertical-align:top !important;
				height:33px;
				line-height:33px; 
				display:block;
				/*background:url(image/bg_mainmenu_1px.gif) repeat-x right;*/
				background:url("../inc/symbols/x-1.gif") repeat-x right;
				padding:0px 19px 0px 18px;
				letter-spacing:-0.1em; 
				font-size:11px;
				color:#b3b3b3;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
			}
			ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {
				background:url("../inc/symbols/bg_mainmenu_1px.gif") repeat-x right;	
			}
			ul#mainlevel-nav li a:active {
				color:#d1d1d1;
				background:url("../inc/symbols/menumain_bg2.gif") no-repeat right bottom; 
				}
			#mainmenu ul li a:hover, a.subMenu {
				color:#FFFFFF !important;
				background:url("../inc/symbols/menumain_bg2.gif") no-repeat right bottom !important; 			
			}
#mainmenu ul li ul img { display:inline; text-align:left; }
			
#mainmenu ul li ul{
					top:33px;
					left:0; 
					position:absolute;
					display: block;
					visibility: hidden;
					width:736px !important;
					height:32px;
					text-align:left;	
					background:url("../inc/symbols/bg_submainmenu.gif") no-repeat;												
}

/*Sub level menu list items (undo style from Top level List Items)*/
#mainmenu ul li ul li{
					float: left;
					padding:0 !important;		
					margin:0 !important;			
					vertical-align:top !important;
					background:url("../inc/symbols/bg_submainmenu-1.gif") left repeat-x !important;
					width:auto !important;	
}							
				
		#mainmenu ul li ul li a {		
				padding:0;
				vertical-align:top !important;
				height:32px;
				line-height:32px; 
				display:block; 
				overflow:visible; 
				margin:0 !important;
				padding:0px 15px 0px 15px;
				letter-spacing:-0.5px; 
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
			}
				
		#mainmenu ul li ul li a:link, #mainmenu ul li ul li a:visited{
				background:url("../inc/symbols/bg_submainmenu_1px1.gif") right repeat-y  !important;
				color:#625f60;
				}
		#mainmenu ul li ul li a:hover, #mainmenu ul li ul li a:active{
				background:url("../inc/symbols/bg_submainmenu_1px1.gif") right repeat-y  !important;
				color:#bbbbbb;
				}
