#calendar {
	position:		relative;
	font-size:		small;
}

#calendar table {
/*	border-spacing:	0px; */
}

#calendar th {
	border:			1px solid gray;
	background:		#cccccc;
}

#calendar td {
	background:		#cc9999;
	width:			6em;
	height:			6em;
	border:			1px solid black;
	vertical-align:	top;
}

#calendar .notmonth {
	background:		#ffeeee;
	border:			none;
}

#calendar .pageselect {
	background:		none;
	font-size:		medium;
	border:			none;
}