	.calendarCalendar {
		border:1px solid #d8d6d0;
		background-color:#FFFFFF;
		text-align:left;
	}
	.calendarTitle 
	{
		font-family:"Trebuchet MS", Trebuchet MS, Tahoma, Arial;
		font-weight:bold;
		font-size: 10px;
		color:#666666;
		text-align:center;
		padding-bottom:6px;
		padding-top:2px;
	}
	.calendarArrowLeft {
		font-family:"Trebuchet MS", Trebuchet MS, Tahoma, Arial;
		font-weight:bold;
		font-size: 8px;
		color:#306e8a;
		text-align:center;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:6px;
		padding-top:2px;
		cursor:pointer; cursor:hand;
	}
	.calendarArrowRight{
		font-family:"Trebuchet MS", Trebuchet MS, Tahoma, Arial;
		font-weight:bold;
		font-size: 8px;
		color:#306e8a;
		text-align:center;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:6px;
		padding-top:2px;
		cursor:pointer; cursor:hand;
	}
	.calendarMonth {
		background-color:#F6F6F6;
		border:1px solid #d8d6d0;
	}
	.calendarMonthTitle {
		font:bold 12px Tahoma;
		text-align:center;
		padding:4px;
		color:#666666;
	}
	.calendarDayName {
		font:bold 11px Tahoma;
		color:#666666;
		text-align:center;
	}
	.calendarDay {
		font:11px Tahoma;
		color:#666666;
		text-align:center;
		border:1px solid #F6F6F6;
		padding:1px;
		cursor:pointer; cursor:hand;
	}
	.calendarDayToday {
		font:normal 11px Tahoma;
		text-align:center;
		color:#666666;
		padding:1px;
		border:1px solid #F6F6F6;
		cursor:pointer; 
}
	.calendarDayDisabled {
		font:11px Tahoma;
		color:#C0C2C1;
		text-align:center;
		padding:1px;
		border:1px solid #F6F6F6;
	}
	.calendarDaySelected {
		font:normal 11px Tahoma;
		text-align:center;
		color:#666666;
		padding:2px;
}
	.calendarDaySpecial {
		font:normal 11px Tahoma;
		color:#666666;
		text-align:center;
		padding:2px;
	}
	
	.calendarDaySpecial a:link, 
	.calendarDaySpecial a:visited, 
	.calendarDaySpecial a:hover,
	.calendarDaySelected a:link, 
	.calendarDaySelected a:visited, 
	.calendarDaySelected a:hover
	{
		font:bold 11px Tahoma;
		color:#306e8a;
		text-align:center;
		padding:1px;
		background-color: #f2f1e7;
		border:1px solid #ca0006;
		text-decoration:none;
	}
	
	.calendarDatePickerButton {
		cursor:pointer; cursor:hand;
		vertical-align:bottom;
	}

