.mainBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.calendarHeader {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	color:#284359;
}

.calendarToday {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:7pt; 
	font-weight:bold; 
	color:black; 
}

.calendarLink {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	color:black;
	background-color:#B4D4E0;
	background-image:none;
}

.calendar {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:7pt; 
	color:#284359;
}

.calendar a, .calendar a:link, .calendar a:visited, .calendar a:active {
	color:#284359;
	text-decoration: none;
}

.calendar a:hover {
	color: #8B0B0C;
	text-decoration: underline overline;
}
.calendarbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}
.monthTable th {
	background-color:#D1E2B5;
	color;#424242;
	font-weight:bold;
	margin-left:1px;
	text-align: left;
}
.monthTable tr.row:hover {
	background-color:#E7FAF6;
}
.calDate {
	padding-right:5px;
}
