/*
	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;
	font-size:11px;
	font-weight: regular;
	width:115px;
	height:18px;
	cursor:pointer;	/*cursor:hand;*/
}
.clT,.clTover{
	color:#FFFFFF;
	padding:0px;
	text-align:left;
	background-image: url(image/dot.gif);
	filter: alpha(opacity=80);
	-moz-opacity: 0.8; 
	/* background-color: red;*/
}
.clS,.clS2{
	color:#FFFFFF;
}
.clS,.clSover{
	padding:2px 2px 2px 4px;
	position:absolute; 
	visibility:hidden;
	background-color: #AF343F;
	font-weight: regular;
}
.clS2,.clS2over{
	padding:4px;	
	position:absolute; 
	visibility:hidden;
	layer-background-color:#AF343F; 
	background-color:#AF343F;
	padding:4px;	
	filter: alpha(opacity=80);
	-moz-opacity: 0.8; 		
	/*border : 1px solid #A76E2C;*/
}
.clSover,.clS2over{
	color:#FFFFFF;
	font-weight: bold;	
}
.clB,.clB2{
	position:absolute;
	visibility:hidden;
	text-align:left;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8; 	
}
.clB{
	background-color:#D79A9F;
	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;
}
