 /*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mainmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.mainmenu ul li{
position: relative;
display: inline;
float: left;
/*z-index:102;*/
z-index:10;
background:url(images/lim.png) right center no-repeat;
padding:8px 10px;
}

.mainmenu ul li.menuend {
background:none;
}


/*Top level menu link items style*/
.mainmenu ul li a{
text-decoration: none;
height:22px;
padding:8px 6px 0px 4px;
color:#000;
font-size:11px;
font-weight:bold;
text-align:center;
/*z-index:203;*/
z-index:3;
color:#007ac7;
}
.mainmenu ul li a:hover{
color:#53b2ff;
}

.mainmenu ul li a.active{
color:#F48C29 !important;
}
	
/*1st sub level menu*/
.mainmenu ul li ul{
left: 3px;
top:0px;
position: absolute;
display: block;
visibility: hidden;
/*z-index:200;*/
z-index:2;
border:1px solid #e4ca84;
background:#fbf2d9;
padding:1px;
margin-top:-2px;
width: auto;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.mainmenu ul li ul li{
display: list-item;
float: none;
background:none;
padding:0px 10px;
/*z-index:200;*/
z-index:2;
position:relative;
background:#fbf2d9 url(images/li2.png) 12px 12px no-repeat;
width: 170px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.mainmenu ul li ul li ul{ 
/* no need to change, as true value set by script */
top: 0; 

/*z-index:365;*/
z-index:4;
border:1px solid #e4ca84;
background:#fff;
padding:1px;
margin:0px;
margin-left:20px;
margin-top:-2px;
}

/* Sub level menu links style */
.mainmenu ul li ul li a{
display: block;
width: auto; /*width of sub menu levels*/
color:#007ac7;
text-decoration: none;
padding:8px 10px 7px 10px;
height:12px;
text-align:left;
font-size:11px;
/*z-index:200;*/
z-index:2;
font-weight:normal;
background:url(images/dota.png) top repeat-x;
position:relative;
}
.mainmenu ul li ul li a:hover {
/*z-index:200;*/
z-index:2;
color:#e94d07;
background:url(images/dota.png) top repeat-x;
position:relative;
}

.mainmenu ul li ul li a.active{
font-weight:bold;
color: #007AC7 !important;
}

.mainmenu ul li ul li a.active:hover{
font-weight:bold;
color: #e94d07 !important;
}

.mainmenu ul li ul li.first a {background:none;}

.mainmenu ul li ul li.first ul li a {background:url(images/dota.png) top repeat-x;}
.mainmenu ul li ul li.first ul li.first a {background:none;}




/*Background image for top level menu list links */
.mainmenu .mainfoldericon{

}

/*Background image for subsequent level menu list links */
.mainmenu .subfoldericon{
}

/* Holly Hack for IE \*/
* html .mainmenu ul li ul li{ float: left; height: 0px; }
* html .mainmenu ul li ul li a { height: 0px; }
/* End */



