.calendar {
	background:	#ff0000;
	color:		#000000;
	font:		normal 1em Arial, Helvetica, sans-serif;
	text-align:	center;
	width:		9.8em;
}

.weektop, .weekday, .weekend, .other_month, .caption, .m_control {
	width:		1.4em;
	float:		left;
}

.m_control {
	background:	#DDDDDD;
}
.caption {
	background:	#CCCCCC;
	color:		#FFFFFF;
	width:		7.0em;
}

.weektop {
	background:	#999;
}
.weekday {
	background:	#DDD;
}
.weekend {
	background:	#CCC;
}
.other_month {
	background:	#bbbbbb;
}
.weekend:hover, .weekday:hover {
	background:	yellow;
}
