/* LEVEL ONE
.clevyr-nav ul.dropdown { position:relative; list-style: none!important; margin: 0!important; padding:0!important;}
.clevyr-nav ul.dropdown ul { list-style: none; margin: 0; padding:0; z-index: 10; position: relative }
.clevyr-nav ul.dropdown li { font-weight:bold; float:left; zoom:1; background:#ccc; }
.clevyr-nav ul.dropdown a:hover { color:#000; }
.clevyr-nav ul.dropdown a:active { color:#ffa500; }
.clevyr-nav ul.dropdown li a { display:block; padding:4px 8px; border-right:1px solid #333; color:#222; }
.clevyr-nav ul.dropdown li:last-child a { border-right:none; }


.clevyr-nav ul.dropdown li.hover,
.clevyr-nav ul.dropdown li:hover { background:#F3D673; color:black; position:relative; }
.clevyr-nav ul.dropdown li.hover a { color:black; }


.clevyr-nav ul.dropdown ul { width:220px; visibility:hidden; position:absolute; top:100%; left:0; }
.clevyr-nav ul.dropdown ul li { font-weight:normal; background:#f6f6f6; color:#000; border-bottom:1px solid #ccc; float:none; }


.clevyr-nav ul.dropdown ul li a { border-right:none; width:100%; display:inline-block; }


.clevyr-nav ul.dropdown ul ul { left:100%; top:0; }
.clevyr-nav ul.dropdown li:hover > ul { visibility:visible; }


.clearfix:after { clear:both; content:'.'; display:block; visibility:hidden; height:0 }
* html .clearfix { height:1% } 

 jQuery Slide menu */

.jqueryslidemenu{
font: bold 12px Verdana;
width: 100%;
z-index: 10;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background:url(images/trans90.png);
}
.jqueryslidemenu ul ul{
border-radius: 5px;
text-decoration: none;
margin-bottom:0px;
font-size: 12px;
z-index: 10;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
padding: 8px 10px;
color: #000;
text-decoration: none;
border-radius: 5px;
}
 
.jqueryslidemenu ul li ul li a{
border-radius: 0px;
font-size: 12px;
color: white;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{

}

.jqueryslidemenu ul li a:hover{
/*background:url("trans90.png") repeat scroll 0 0 transparent; tab link background during hover state*/
color: #1988c7;
}

.jqueryslidemenu ul li .last a{

}

	
/*1st sub level menu*/

.jqueryslidemenu ul li ul {
padding-top: 20px;	
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-radius: 5px;
background:url("top_submenu_bg.png") no-repeat; 
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 190px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
background: url("trans90.png")
}
.jqueryslidemenu ul li ul li .last{
margin-bottom: 10px;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
/*background: #eff9ff;*/
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 20px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

