.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:absolute; 
	width:1; 
	height:1; 
	background-color:#FFFFFF; 
	layer-background-color:#FFFFFF; 
	visibility:hidden
}

/*Styles for level 0*/
.clLevel0 {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	layer-background-color:#86CEC1; 
	background-color:#86CEC1; 
	color:#000000; 
	letter-spacing:1pt;
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:5px; 
	padding-bottom:2px;
	border-right: 1px solid black;
}
.clLevel0over {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	background-color:#C9E8E1; 
	layer-background-color:#C9E8E1; 
	color:#000000; 
	letter-spacing:1pt; 
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:6px; 
	padding-bottom:2px;
	cursor:pointer;
	cursor:hand;
	border-right: 1px solid black;
}

/*Styles for level 1*/
.clLevel1 {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	background-color:#C9E8E1; 
	layer-background-color:#C9E8E1; 
	color:#000000; 
	letter-spacing:1pt; 
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:5px; 
	padding-bottom:2px
}
.clLevel1over {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	layer-background-color:#86CEC1; 
	background-color:#86CEC1; 
	color:#000000; 
	letter-spacing:1pt; 
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:6px; 
	padding-bottom:2px;
	cursor:pointer;
	cursor:hand;
}
.clLevel1border {
	position:absolute;
	border-left:1px solid #FFFFFF; 
	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
}

.clLevelDarker {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	background-color:#42BEAD; 
	layer-background-color:#42BEAD; 
	color:#000000; 
	letter-spacing:1pt; 
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:5px; 
	padding-bottom:2px;
	border-right: 1px solid black;
}

.clLevelLogin {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background-color:#128E7D; 
	layer-background-color:#128E7D; 
	color:#000000; 
	letter-spacing:1pt; 
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:4px; 
	padding-bottom:2px;
	border-right: 1px solid black;
}
.clLevelLoginOver {
	position:absolute; 
	font-family:Futura Md TL, FuturaLatPlain, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background-color:#C9E8E1; 
	layer-background-color:#C9E8E1; 
	color:#000000; 
	letter-spacing:1pt; 
	word-spacing: 1pt; 
	vertical-align:middle; 
	text-transform:uppercase; 
	padding-left:16px; 
	padding-right:2px; 
	padding-top:4px; 
	padding-bottom:2px;
	cursor:pointer;
	cursor:hand;
	border-right: 1px solid black;
}

BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	line-height: 130%;
}
P {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	line-height: 130%;
}
LI {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	line-height: 130%;
	margin-top:4;
}
H1,H2,H3,H4 {
	font-family: Futura Md TL, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
H1 {
	font-size:16pt; 
}
H2 {
	font-size:14pt; 
}
H3 {
	font-size:12pt; 
}
H4 {
	font-size:10pt; 
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}
TH {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	text-decoration: bold;
}
TR {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}
A {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #128E7D;
	text-decoration: none;
}
A:visited {
	color: #128E7D;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
	color: #007C6B;
}
/* Original color: color: #128E7D;, size 9px */
A.Important {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #B22222;
	text-decoration: none;
	letter-spacing: 1pt;
}
A:visited.Important {
	color: #B22222;
	text-decoration: none;
}
A:hover.Important {
	text-decoration: underline;
	color: #B22222;
}
div.opacity {
	padding: 0px;
	border-width: 0px;
	filter: alpha(opacity=100);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
