﻿/*Menu styles*/
.clCMEvent{
	
	position:absolute; 
	width:99%; 
	height:99%; 
	/*clip:rect(0,100%,100%,0); */
	left:0; 
	top:0; 
	visibility:visible
}
.clCMAbs{
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0
}
.clBar{
	position:absolute;
	background-color:#f2f9fc;
}




.clLevel0,.clLevel0over,.cl2Level0,.clLevel0arrow,.flyoutBottom{
	font-family:verdana;
	font-size:11px;
	color:#005c87;
	font-weight:bold;
	background-color:#f2f9fc;
	line-height:10px;
	cursor:hand;
}
.clLevel0over,.cl2Level0over,.clLevel1over,.flyoutTopOver,.clLevel0arrowOver{
	font-family:verdana;
	font-size:11px;
	color:#005c87;
	font-weight:bold;
	background-color:#f2f9fc;
	line-height:12px;
	cursor:hand;
}





.clLevel0,.clLevel0over,.cl2Level0,.cl2Level0over,.clLevel0arrow,.clLevel0arrowOver,.clLevel1,.clLevel1over,.lev2flyout,.lev2flyoutOver,
.flyoutTop,.flyoutBottom,.flyoutTopOver,.flyoutBottomOver, .flyoutTop2,.flyoutBottom2,.flyoutTopOver2,.flyoutBottomOver2{
	position:absolute;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	border:0px;
	padding:5px 0 5px 14px;
	line-height:12px;

}
.flyoutTop, .flyoutBottomOver
{
	font-family:verdana;
	font-size:11px;
	color:#005c87;
	font-weight:bold;
	background-color:#f2f9fc;
	line-height:12px;
	
	cursor:hand;
}
.flyoutTopRedPadding, .flyoutTopOverRedPadding
{	
	font-family:verdana;
	font-size:11px;
	color:#005c87;
	font-weight:bold;
	background-color:#f2f9fc;
	line-height:10px;
	cursor:hand;
	position:absolute;
	padding:1px 0 0px 14px;
	line-height:12px;	
}
/*
.clLevel0,.clLevel0over,.cl2Level0,.clLevel0arrow,.clLevel0arrowOver{

	border-Bottom:1px solid #fff;
}*/
.clLevel0arrow, .clLevel0arrowOver{
	background-image:url('arrow_off.gif');
	background-position:right center;
	background-repeat:no-repeat; 	
	cursor:hand;
}
.nolink{
	cursor:default;
}
.clLevel0arrowOver{	
	background-image:url('arrow_on.gif');
}
.cl2Level0,.cl2Level0over{
	cursor:hand;
	background-image:url(gfx/downArrow.gif);
}
.clLevel0over{
	padding-top:5px;
	padding-bottom:5px;
}
.clLevel0over a{	
	cursor:hand;
}
.clLevel1,.clLevel1over,.lev2flyout,.lev2flyoutOver{
	background-color:#f2f9fc;

}
.clLevel1over{
	cursor:hand;
}
.flyoutTop,.flyoutTopOver,.flyoutTopRedPadding, .flyoutTopOverRedPadding,.flyoutTop2,.flyoutTopOver2{
	border-top:1px solid #fff;
}
/*
.flyoutBottom,.flyoutBottomOver,.flyoutBottom2,.flyoutBottomOver2{
	border-Bottom:1px solid #fff;
	border-Top:1px solid #fff;
	}
.flyoutTop,.flyoutBottom,.flyoutTopOver,.flyoutBottomOver{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	cursor:hand;
}
*/
.lev2flyout,.lev2flyoutOver{
	background-image:url('arrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	cursor:default
}
.lev2flyoutOver{
	background-color:#0067aa;
	}
	/*
.flyoutTop2,.flyoutBottom2,.flyoutTopOver2,.flyoutBottomOver2{
	color:#ffffff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	cursor:hand;
}*/
.flyoutTopOver2,.flyoutBottomOver2{
	background-color:#0067aa;
	background-image:url('arrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	cursor:default
}
.flyoutTop2,.flyoutBottom2{
	background-color:#0083db;
	background-image:url('arrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	cursor:default
}
/* End Menu styles */