
.mainnav{float:right;margin:10px 180px 0 0;display:inline}
/* global rules for mainnav */
.mainnav ul{margin:0; padding:0}
.mainnav li{list-style:none}	
.mainnav a{text-decoration:none; float:left; display:block}
.mainnav ul li.lev1{float:left; position:relative; z-index:500!important;}
.mainnav li ul.lev2{position: absolute; margin-top:2px; left:0}
.mainnav li ul.lev2 ul{position:absolute; left:100%; top: 0; }
.mainnav ul li ul{border: solid 1px #80adbe; z-index:500!important; top:100%;}
.mainnav ul.lev2 li{  background:#005b7d ; border-top:solid 1px #80adbe;width:100%;float:left}
.mainnav ul li.hover,.mainnav ul li:hover {position: relative}

/*match theme style*/

.mainnav a{color:#000}
.mainnav ul li.lev1{font:bold 12px arial;margin:0 4px 0 0}
.mainnav ul li.lev1 a		{padding:5px 10px 3px;border-right:1px #25160F solid}
.mainnav ul li a.lev1_last	{border-right:0px }
.mainnav ul li.lev2 a		{border-right:0px; white-space:nowrap;color:#ffffff;font:11px Tahoma; background-color:transparent; padding:4px 20px; float:none}	 
.mainnav ul li li.pos1		{border-top: 0px solid #999999}
.mainnav ul li.lev2 a:hover	{background: #3d2a15;color: #d9a72f}
.mainnav ul li.lev2 li.selected a{background: #3d2a15;color: #d9a72f}

.sidemenu{width:100%;float:left;margin:0 0 30px }	
.sidemenu h3{	font:bold 12px arial;background:transparent url('../images/sidemenubg.gif') repeat-x;;margin:0;padding:5px 10px 6px}	

.sidemenu h3 a{color:#666;text-decoration:none;background:transparent ;padding:0 15px 0 0 }	
.sidemenu  ul{margin:0;padding:0}
.sidemenu li{list-style:none;background:#ddd2cb url('../images/sidemenubgtop.gif') ;float:left;width:100%}	

.sidemenu li a{text-decoration:none;color:#000;padding:5px 10px ;display:block;font:bold 13px arial}

.sidemenu li li{background:transparent url('../images/sidemenubg.gif') repeat-x}	

.sidemenu li li a{padding:5px 20px 6px;color:#7C8181;font-weight:normal;background: transparent }







