TD,P,B,INPUT,DIV
{
font-family:Arial, Helvetica, sans-serif; 
/*font-size:12px;*/
}
.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; visibility:hidden; left:0; top:0}


.clT,.clTover,.clS,.clSover,.clS2,.clS2over
{
	position:absolute;
	overflow:hidden;
	/*height:25;*/
	cursor:hand;
	cursor:pointer;
	background-position: center;
	padding: 1px;
}
.clT,.clTover
{
	/*padding:4px;*/
	font-size:11px;
	font-weight:bold;
	text-align: center;
}
.clT
{
	color:#000000;

}   
.clTover
{
	color:#0033FF;
	layer-background-color:#336699;
	background-color:#FFFFFF;
	font-weight: bold;
	/*border: 1px dotted #CCCCCC;*/
}
.clS,.clSover
{
	padding:2px;
	font-size:10px;
	font-weight:bold;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.clS2,.clS2over
{
	padding:3px;
	font-size:10px;
	color: #000000;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.clS
{
	/*color:#0000CC;

	background-repeat: repeat;/*layer-background-color:#CDDBEB;*/
}
.clS2
{
	color:#660033;

	background-repeat: repeat;/*layer-background-color:#CDDBEB;*/
}
.clSover,.clS2over
{
	color:#006666;
	background-color: #999999;
}
.clSover,.clS2over,.clBar
{
layer-background-color:#336699; 
background-color:#FFFFCC;
}

.clB
{
	position:absolute;
	visibility:hidden;
	background-color:#FFFFFF;
	layer-background-color:#006699;

	/*
	position:absolute;
	visibility:hidden;
	z-index:300;
	layer-background-color:#336699;
	background-color:#FFFFFF;
	border: 1px solid #009900;*/
}
.clBar
{/*
position:absolute; 
width:10; height:10; 
visibility:hidden; */
}
/
