/* ------------ Menu CSS ----------------- */

INPUT,DIV {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing: 1px;
}

.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 {
	position:absolute;
	overflow:hidden;
	width:10;
	height:25;
	cursor:pointer;
	cursor:hand;
}

.clT,.clTover {
	padding:0px;
	font-size:11px;
	font-weight:bold;
	letter-spacing: 1px;
}

.clT {
	color:#FFFFFF;
}   

.clTover {
	color:#000000;
}

.clS,.clSover {
	padding-left:2px;
	padding-right:2px;
	margin-right:2px;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}

.clS2,.clS2over {
	padding-left:2px;
	padding-right:2px;
	font-size:11px;
	font-weight:bold;
	letter-spacing: 1px;
}

.clS,.clS2 {
	color:#FFFFFF;
	background-color:#FD8000;
	layer-background-color:#FD8000;

}

.clSover,.clS2over {
	color:#000000;
	background-color:#FFFFFF;
}

.clB,.clBar {
	layer-background-color:#FD8000;
	background-color:#FD8000;
	padding-top: 3px;
}

.clB2 {
	layer-background-color:#000000;
	background-color:#000000;
	position:absolute;
	visibility:hidden;
	z-index:300

}

.clBRight {
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	layer-background-color:#FFFFFF;
	background-color:none;
	color:#FFFFFF;
	text-transform: uppercase;
}



.clBRightOver {
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	layer-background-color:#FFFFFF;
	background-color:none;
	color:#000000;
	text-transform: uppercase;
}

.clBRightNoBorder {
	border-right-color:#FD800;	layer-background-color:#FFFFFF;
	background-color:none;
	color:#FFFFFF;
	text-transform: uppercase;
}

.clBRightOverNoBorder {
	border-right-color:#FD800;
	layer-background-color:#FFFFFF;
	background-color:none;
	color:#000000;
	text-transform: uppercase;
}

.clSover,.clS2over,.clTover, {
	layer-background-color:#FD8000;
	background-color:#FFFFFF;
}

.clB {
	position:absolute;
	visibility:hidden;
	z-index:300
}

.clBar {
	position:absolute;
	width:10;
	height:5;
	visibility:hidden;
}

.clBarBorder {
	position:absolute;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	width:10;
	height:10;
}