.calendarCellNav {
	font-size : 12px;
}

.calendarEventInfo {
	border : 1px solid #444444;
	font-size : 9px;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 4px;
	color : #FFFFFF;
}

.calendarEventInfo a {
	color : #FFFFFF;
	text-decoration : none;
	font-size : 9px;
}

.calendarEventInfo a:link {
	color : #FFFFFF;
	text-decoration : none;
	font-size : 9px;
}

.calendarEventInfo a:visited {
	color : #FFFFFF;
	text-decoration : none;
	font-size : 9px;
}

.calendarEventInfo a:hover {
	text-decoration : underline;
	font-size : 9px;
}

.calendarCell {
	background-color : #f7f7f7;
	vertical-align : top;
	width : 14%;
	height : 90px;
}

.calendarCellNumber {
	color : #333333;
	font-weight : normal;
	font-size : 10px;
}

.calendarCellTitle {
	background-color : #0060AA;
	color : #ffffff;
	text-align : center;
	font-weight : bold;
	font-size : 11px;
	height : 16px;
	width : 90px;
}

.calendarCellOut {
	background-color : #d5d5d5;
	vertical-align : top;
}

.calendarCellOff {
	background-color : #b6cde4;
	vertical-align : top;
	width : 14%;
	height : 90px;
}