.clCMAbs
{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
	}

/*Style for the background-bar*/
.clBar
{
	position:absolute;
	width:10;
	height:10;
	background-color:#efefef;
	layer-background-color:#C8622D;
	visibility:hidden;
	}

/*Styles for level 0*/
.clLevel0,.clLevel0over
{
	position:absolute;
	padding-top:2px;
	padding-right:5px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	}
.clLevel0
{
	background-color:#275369;
	layer-background-color:#275369;
	color:#ffffff;
	}
.clLevel0over
{
	background-color:#ebeff2;
	layer-background-color:#ebeff2;
	color:#000000;
	cursor:hand;
	
	}
.clLevel0border
{
	position:absolute;
	visibility:hidden;
	background-color:#CFC28E;
	layer-background-color:#CFC28E;
	}

/*Styles for level 1*/
.clLevel1, .clLevel1over
{
	position:absolute;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
	}
.clLevel1
{
	background-color:#ebeff2;
	layer-background-color:#ebeff2;
	color:#660000;
	text-align:right;
	}
.clLevel1over
{
	background-color:#EDE3D2;
	layer-background-color:#EDE3D2;
	color:#660000;
	cursor:hand;
	}
.clLevel1border
{
	position:absolute;
	visibility:hidden;
	background-color:#CFC28E;
	layer-background-color:#CFC28E;
	}

/*Styles for level 2*/
.clLevel2, .clLevel2over
{
	position:absolute;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	}
.clLevel2
{
	background-color:#C8622D;
	layer-background-color:#C8622D;
	color:#333333;
	}
.clLevel2over
{
	background-color:#F7E448;
	layer-background-color:#F7E448;
	color:#000000;
	cursor:hand;
	}
.clLevel2border
{
	position:absolute;
	visibility:hidden;
	background-color:#CFC28E;
	layer-background-color:#CFC28E;
	}
