/*
	clT: Menu I
	clTover: Menu I - over
	
	clS: Menu II
	clSover: Menu II - over
	clB: Menu II - border
		 
	clS2: Menu III
	clS2over: Menu III - over
	clB2: Menu III - border	
*/

.clCMEvent{
	position:absolute;
	z-index:300;
	width:100%;
	height:100%; 
	clip:rect(0,100%,100%,0); 
	left:0; 
	top:0; 
	visibility:hidden
}
.clCMAbs{
	position:absolute;
	width:10;
	height:10;
	left:0;
	top:0;
	visibility:hidden
}
.clT,.clTover,.clS,.clSover,.clS2,.clS2over {
	font-family:arial,verdana,helvetica;
	position:absolute;
	overflow:hidden;

	width:111px;
	height:22px;
	cursor:pointer;	/*cursor:hand;*/
}

.clT,.clTover{
	color:#FFFFFF;
	padding:4px 0px 0px 20px;
	text-align:left;
	background-image: url(image/dot.gif);
	font-size:12px;
	font-weight: bold;	
	/*filter: alpha(opacity=80);
	-moz-opacity: 0.8;*/
	/* background-color: red;*/
}
.clS,.clS2{
	color:#FFFFFF;
	font-size:11px;
	font-weight: normal;
	background-color: #99ABC3;	
	background-image: url(image/bg_menu.gif);
}
.clS,.clSover{
	padding:4px 0px 0px 20px;
	position:absolute; 
	visibility:hidden;
	font-size:11px;	
	font-weight: normal;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	border-color:#345684;
}
.clS2,.clS2over{
	padding:4px;	
	position:absolute; 
	visibility:hidden;
	layer-background-color:#99ABC3; 
	background-color:#99ABC3;
	background-image: url(image/bg_menu.gif);
	/*filter: alpha(opacity=80);
	-moz-opacity: 0.8;  */		
	/*border : 1px solid #A76E2C;*/
}
.clSover,.clS2over{
	color:#345684;
	font-weight: normal;	
	font-size:11px;	
	background-color: #EBEEF3;
}
.clB,.clB2{
	position:absolute;
	visibility:hidden;
	text-align:left;
	/*filter: alpha(opacity=80);
	-moz-opacity: 0.8; 	*/
}
	/* .clB{
background-color:black;
	layer-background-color:#CFB00B; 
}*/
	/*.clB2{
background-color:#D79A9F;
	layer-background-color:#CFB00B;
}*/
.clBar{
	position:absolute;
	width:10;
	height:10;
	visibility:hidden;
}
.linkBorder {
	background-color:#D8D8D8;
}