#caltable {
	border-collapse:collapse;
}

#calheader {
	text-align:center;
	border:solid 1px #999;
	color:#FFF;
	
	font:bold 11px arial;
	
	background-image:url(images/mmid.jpg);
	height:25px;
}

#calnavback {
	border-left:solid 1px #999;
	text-align:center;
	background:#FFC;
	background-image:url(images/mback.jpg);
	background-repeat:no-repeat;
	height:25px;
	width:25px;
	cursor:pointer;
}

#calnavforw {
	border-right:solid 1px #999;	
	text-align:center;
	background:#FFC;
	
	background-image:url(images/mforw.jpg);	
	background-repeat:no-repeat;
	width:25px;	
	height:25px;
	cursor:pointer;
}

#calmonthbar {
	text-align:center;	
	font:bold 11px arial;	
	background-image:url(images/mmid.jpg);
	height:25px;
}

#caldaybox {
	border:solid 1px #999;
	text-align:center;
	font:bold 11px arial;	
	height:24px;
	background:url(images/daybar.jpg);
}

#caldaterow {
	height:15px;
}

#caldatenil {
	border:solid 1px #999;
	background:#CCC;
}

#caldatefill {
	border:solid 1px #999;	
	text-align:center;
	font:bold 11px arial;	
}