/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

.bgbar {
	position: absolute; 
	filter: alpha(opacity=50); 
	opacity: 0.50; 
	-moz-opacity: 0.50; 
	background-color: #667788; 
	layer-background-color: #667788;
}

.menubar {
	position:absolute;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 30px;
	text-transform: uppercase;
	text-align: center;
	background-color: #667788; 
	layer-background-color: #667788;
}
.menubarover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	color: #000000;
	text-decoration: underline;
	letter-spacing: 1px;
	line-height: 30px;
	text-transform: uppercase;
	text-align: center;
	background-color: #FFFFFF;
	filter: alpha(opacity=75); 
	opacity: 0.75; 
	-moz-opacity: 0.75; 
	cursor:pointer;
	cursor:hand;
	
}
  
/*Style for the background-bar*/
.clBar{position:absolute; filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px;}
.clLevel0over{background-color: #FFFFFF; cursor:pointer; cursor:hand; layer-background-color:#336699; color: #000000; }
.clLevel0border{position:absolute; filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75; visibility:hidden; background-color:#383838; layer-background-color:#FFFFFF}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding-top:5px; padding-left:10px; font-family:trebuchet ms; font-size:11px; font-weight:bold}
.clLevel1{background-color: #000000; color:#FFFFFF;}
.clLevel1over{background-color:#000000; color:#FFFFFF; cursor:pointer; cursor:hand;  background-repeat:no-repeat; }
.clLevel1border{position:absolute; filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75; visibility:hidden; layer-background-color:#006699}


/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding-top:5px; padding-left:10px; font-family:trebuchet ms; font-size:11px; font-weight:bold}
.clLevel2{background-color: #000000; color:#FFFFFF;}
.clLevel2over{background-color:#000000; color:#FFFFFF; cursor:pointer; cursor:hand;  background-repeat:no-repeat; }
.clLevel2border{position:absolute; filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75; visibility:hidden; layer-background-color:#006699}