.calendarCalendar {
	background-color:#f0f5fb;
	text-align:left;
	border:1px solid #003265;
}

.calendarTitle {
	font:12px Courier New;
	color:#333333;
	text-align:center;
}
.calendarArrowLeft {
	font:bold 13px Courier New;
	color:#333333;
	margin-left:8px;
	cursor:pointer; cursor:hand;
}
.calendarArrowRight{
	font:bold 13px Courier New;
	color:#333333;
	margin-right:8px;
	cursor:pointer; cursor:hand;
}

.calendarMonth {
}

.calendarMonthTitle {
	font:bold 12px Courier New;
	letter-spacing: 1.2;
	text-align:center;
	padding:4px;
	color:#c1d3e1;
	background-color:#4f80a0;
}

.calendarDayName {
	font:bold 10px Courier New;
	color:black;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #4f80a0;
	border-top: solid 1px #f0f5fb;
}
.calendarDay {
	font:11px Courier New;
	color:#134b48;
	text-align:center;
	cursor:pointer; cursor:hand;
}
.calendarDayToday {
	font:11px Courier New;
	color:#134b48;
	text-align:center;
	/*background-color:#003265;*/
	border: solid 2px #034871;
	cursor:pointer; cursor:hand;
}
.calendarDayDisabled {
	font:11px Courier New;
	color:#C0C2C1;
	text-align:center;
}
.calendarDaySelected {
	font:11px Courier New;
	color:navy;
	text-align:center;
	background-color:#B8C6D3;
	cursor:hand; cursor:pointer;
}
.calendarDaySpecialE {
	font:11px Courier New;
	color: red;
	text-align:center;
	cursor:hand; cursor:pointer;
	font-weight: bold;
}
.calendarDaySpecialE a {
	font:11px Courier New;
	color: red;
	text-align:center;
	cursor:hand; cursor:pointer;
	font-weight: bold;
}
.calendarDaySpecialE a: visited {
	font:11px Courier New;
	color: red;
	text-align:center;
	cursor:hand; cursor:pointer;
	font-weight: bold;
}
.calendarDaySpecialE a: hover {
	font:11px Courier New;
	color: red;
	text-align:center;
	cursor:hand; cursor:pointer;
	font-weight: bold;
}
.calendarDaySpecialO {
	font:11px Courier New;
	color: #eb8900;
	text-align:center;
	cursor:hand; cursor:pointer;
}
.calendarDaySpecialO a {
	font:11px Courier New;
	color: #eb8900;
	text-align:center;
	cursor:hand; cursor:pointer;
}
.calendarDaySpecialO a: visited {
	font:11px Courier New;
	color: #eb8900;
	text-align:center;
	cursor:hand; cursor:pointer;
}
.calendarDaySpecialO a: hover {
	font:11px Courier New;
	color: #eb8900;
	text-align:center;
	cursor:hand; cursor:pointer;
}

.calendarDatePickerButton {
	cursor:pointer; cursor:hand;
	vertical-align:bottom;
}