.calendar_DOWHeader, .calendar_Header  {
	background-color:			#F4ED44;
	padding:					5px;
}

.calendar_DOWHeaderTxt, .calendar_HeaderTxt {
	color:						#000000;
	font-size: 					12px;
	font-family:				verdana;
}

.calendar_HeaderTxt, .calendar_headerLink {
	font-size: 					16px;
	font-weight:				bold;
	font-family:				verdana;
}

.calendar_headerLink {
	font-size:					12px;
	font-weight:				normal;
}

.calendar_headerLink:hover {
	text-decoration:			none;
}

.calendar_LinkDetails {
	font-size:					11px;
	color:						#000000;
	text-decoration:			underline;
}

.calendar_LinkDetails:hover {
	text-decoration:			none;
}

.calendar_DayNoEvent {
	background-color:			#FFFFFF;
	background-position:		top left;
	background-repeat:			repeat-x;
	padding:					5px;
	font-family:				arial;
	font-size:					10px;
}

.calendar UL, .calendar LI {
	font-size: 					11px;
}
.calendar_DayNoEvent DIV, .calendar_DayEvent DIV {
	font-size:					10px;
}

.calendar_DayEvent DIV {
	color:						#000000;
}

.calendar_DayEvent {
	background-color:			#AEA8A8;
	background-position:		top left;
	background-repeat:			repeat-x;
	padding:					5px;
	font-family:				arial;
	font-size:					12px;
	color:						#000000;
}

.calendar TD {
	border:						0;
	border-right:				1px solid #000000;
	border-bottom:				1px solid #000000;
}

.calendar_LinkBack{
	color:						#FFFFFF;
	text-decoration:			none;
}

.calendar {
	border-top:					1px solid #000000;
	border-left:				1px solid #000000;
}

.calendar A {
	text-decoration:			none;
}