/* Combined stylesheet for vertical and horizontal Coolmenu */

/* BEGIN STYLESHEET DEFINITION FOR HORIZONTAL COOLMENU */

/*Style for the background-bar*/
.clBar_h {
  position:absolute;
  width:10px;
  height:10px;
  background-color:Navy;
  visibility:hidden;
}

/*Styles for level 0*/ 
.clLevel0_h {
  position:absolute;
  padding-top:2px;
  padding-left:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
}
.clLevel0over_h {
  position:absolute;
  padding-top:2px;
  padding-left:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  background-color:#999999;
}

.clLevel0_h {
  color:#999999;
}

.clLevel0over_h {
  color:#000000;
  cursor:pointer;
  text-decoration:none;
 
}

.clLevel0border_h {
  position:absolute;
  visibility:visible;
}

/*Styles for level 1*/ 
.clLevel1_h, .clLevel1over_h {
  position:absolute;
  padding-top:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
	font-variant:small-caps;
	border-left:1px;
	border-left-style:dotted;
	padding-left: 4px;
	text-align:left;
}

.clLevel1_h {
  background-color:#999999;
  color:#FFFFFF;
  font-weight:bold;
} 

.clLevel1over_h {
  background-color:#e52325;
  color:#ffffff;
  cursor:pointer;
	font-weight:bold;
	border-left:1px;
	border-left-color:#FFFFFF;
	border-left-style:dotted;
}

.clLevel1border_h {
  position:absolute;
  z-index:500;
}

/*Styles for level 2*/ 
.clLevel2_h, .clLevel2over_h {
  position:absolute;
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
} 

.clLevel2_h {
  background-color:#00AEF0;
  color:#FFFFFF;
	font-weight:bold;
}

.clLevel2over_h {
  background-color:#FFFFFF;
  color:#00AEF0;
  cursor:pointer;
  font-weight:bold;
} 

.clLevel2border_h {
  position:absolute;
  visibility:visible;
  background-color:#E0E0E0;
} 
/* END STYLESHEET DEFINITION FOR HORIZONTAL COOLMENU */

/* BEGIN STYLESHEET DEFINITION FOR VERTICAL COOLMENU */
/*Style for the background-bar*/
.clBar_v {
  position:absolute;
  width:10px;
  height:10px;
  background-color:Navy;
  visibility:hidden;
}

/*Styles for level 0*/ 
.clLevel0_v {
  position:absolute;
  padding-top:1px;
  padding-left:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#dd6827;
}
.clLevel0over_v {
  position:absolute;
  padding-top:1px;
  padding-left:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  background-color:#dd6827;
}

.clLevel0_v {
  color:#dd6827;
}

.clLevel0over_v {
  color:#FFF;
  cursor:pointer;
  text-decoration:none;
 
}

.clLevel0border_v {
  position:absolute;
  visibility:visible;
}

/*Styles for level 1*/ 
.clLevel1_v, .clLevel1over_v {
  position:absolute;
    padding-top:1px;
  padding-left:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}

.clLevel1_v {
  background-color:#dd6827;
  color:#FFFFFF;
 font-weight:bold;
} 

.clLevel1over_v {
  background-color:#c85b22;
  color:#FFF;
  cursor:pointer;
	font-weight:bold;
}

.clLevel1border_v {
  position:absolute;
  z-index:500;
}

/*Styles for level 2*/ 
.clLevel2_v, .clLevel2over_v {
  position:absolute;
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
} 

.clLevel2_v {
  background-color:#00AEF0;
  color:#FFFFFF;
	font-weight:bold;
}

.clLevel2over_v {
  background-color:#FFFFFF;
  color:#00AEF0;
  cursor:pointer;
  font-weight:bold;
} 

.clLevel2border_v {
  position:absolute;
  visibility:visible;
  background-color:#E0E0E0;
}
/* END STYLESHEET DEFINITION FOR VERTICAL COOLMENU */

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent {
  position:absolute;
  width:100%;
  height:100%;
  clip:rect(0,100%,100%,0);
  left:0px;
  top:0px;
  visibility:visible;
} 

.clCMAbs {
  position:absolute;
  visibility:hidden; 
  left:0px; 
  top:0px;
  vertical-align:middle;
}
/* CoolMenus 4 - default styles - end */

