/* CSS Document for primary links */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.yuimenubar {
font: normal 100% 'CuprumFFURegular', Georgia,  Times, serif;
text-transform:uppercase;
text-align:left;
}


.yuimenubar ul{
margin: 0;
padding: 0;
list-style-type: none;
z-index:10;
float:right;}

/*Top level list items*/
.yuimenubar ul li{
position: relative;
display: inline;
float: left;
 /*overall menu background color*/
}


/*Top level menu link items style*/
.yuimenubar  ul li a{
display: block;
width: auto; /*Width of top level menu link items*/
padding-left:10px;
padding-right:10px;
height:35px;
line-height:27px;
text-decoration: none;
color: #000;
}
	
/*1st sub level menu*/
.yuimenubar  ul li ul{
font-size:13px;
left: 0;
text-align:left;
position: absolute;
display: block;
visibility: hidden;
z-index:100;
background: url(images/bg_black.png);  
}
 

.yuimenubar ul li:hover ul{
visibility:visible;
}

/*1st sub level menu*/

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

/*All subsequent sub menu levels offset after 1st level sub menu */
.yuimenubar ul li ul li ul{ 
position:static;
}

.yuimenubar ul li ul li ul li a{ 
height:20px;
line-height:22px;
padding-left:20px;
width:150px;
}

/* Sub level menu links style */
.yuimenubar ul li ul li a{
display: block;
width: 150px; /*width of sub menu levels*/
color: #CCC;
text-decoration: none;
padding-left:15px;
}

.yuimenubar ul li a:hover{
color: #FFF;
}



.yuimenubar  a{
color: #FFF;
}





.yuimenubar ul li ul li a:hover{
color:#FFF;
}

.yuimenubar ul li ul li a.active{
color:#FFF;
}


/*Background image for top level menu list links */


.yuimenubar .mainfoldericon  {

}



/*Background image for subsequent level menu list links */
.yuimenubar .subfoldericon{
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .yuimenubar ul li { float: left; height: 1%; }
* html .yuimenubar ul li a { height: 1%; }
/* End */

/* .yuimenubar a { font-family: 'CuprumFFURegular', Georgia,  Times, serif!important; }
*/
 .yuimenubar {margin-top:83px!important;z-index:9999;}
/*.yuimenu .yuimenu, .yuimenubar .yuimenu { position:absolute;visibility:hidden;}
*/
/*.yuimenubar ul, .yuimenu ul { list-style-type:none; float:right;}
*/
/*.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 { margin:0; padding:0;}
*/
/*.yuimenuitemlabel, .yuimenubaritemlabel { white-space:nowrap;}
*/
/*.hide-scrollbars * { overflow:hidden;}

.hide-scrollbars select { display:none;}

.yuimenu.show-scrollbars { overflow:visible;}*/


/*.yui-skin-sam .yuimenubar > .bd > ul:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
*/
/*.yui-skin-sam .yuimenubaritem { float:left;}
*/
.yui-skin-sam .yuimenubarnav .yuimenubaritem { background:none;}

/*.yui-skin-sam .yuimenubaritemlabel { color:#0f0f0e; display:block; position:relative; text-decoration:none; text-transform:uppercase;}
*/.yui-skin-sam .yuimenubaritemlabel-selected, .yui-skin-sam .yuimenubaritem a.active, .yui-skin-sam .yuimenubaritem-hassubmenu-selected{ background:url(images/bg-li-act.gif) no-repeat center bottom #90bc00 !important;}

/*.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {	padding:8px 8px 12px 8px; font-size:13px !important;}
*/

/*.yui-skin-sam .yuimenu .bd {width:500px; height:140px!important; left:0; position:absolute; top:0; z-index:2000;}
*//*.yui-skin-sam .yuimenu ul { background: url(images/bg_black.png);   float:left;  padding:10px;}
*/
.yui-skin-sam li.first-of-type a.active, .yui-skin-sam li.first-of-type a.yuimenubaritemlabel-selected { 
	background: !important;
}

/*.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-selected, .yui-skin-sam .yuimenubaritem-hassubmenu a.active{background:;}

.yui-skin-sam .yuimenuitemlabel{  font-size:12px; color:#fff; line-height:25px; padding-left:0px; position:relative; text-transform:uppercase; text-decoration:none;  display:block; }
.yui-skin-sam .yuimenuitemlabel-selected, .yui-skin-sam .bd .yuimenuitem a.active{ color:#CCC;}*/

/*.first-of-type li div
{
	position: relative;
	height:auto !important;
	overflow:hidden;
}
*/
.first-of-type li { 
}
.first-of-type li .first-of-type li { }






