/**** MENU LAYOUT ****/

.clsNotFirstDay {
	visibility:hidden;
}

.clsCalendarNav {
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin:3px 0px 0px 0px;}
	
	.clsCalendarNav .clsDateLabel {
		width:135px;
		text-align:center;
	}

ul#idCalendarTeaser {
	background-color:#FFFFFF;
	list-style:none;
	margin-top:0px;
	height:124px;
	padding:0px 0px 0px 5px;}
	
	ul#idCalendarTeaser .clsDay {	
		float:left;
		margin:2px;
		background-color:#F4C836;
		width:18px;
		line-height:14px;
		text-align:center;
	}
	
	ul#idCalendarTeaser .clsDayLabel {	
		float:left;
		margin:2px;
		width:18px;
		line-height:12px;
		text-align:center;
		color:#5A5A5A;
		font-weight:bold;
	}
	
	ul#idCalendarTeaser .clsDay a {
		color:#2d466f;
		text-decoration:none;
	}	
	
	ul#idCalendarTeaser .clsDay.empty a {
		color:#5A5A5A;
	}	
	
	ul#idCalendarTeaser .clsDay.empty {
		background-color:#FFFFFF;
	}
