 
	#calendar a:hover {
		/*color: #FF6500;*/
	}
	#calendar td {
		background-color: #f5f5f5;
		border: solid 1px #e5e5e5;
		color: #999999;
		font-size:11px;
		padding: 3px;
		min-height:5px;
		height:5px;
		width: 5px;
	}
	#calendar td.today {
		background-color: #ffffdd;
		border: solid 1px #ffdd9b;
	}
	#calendar td.outside {
		background-color: #e5e5e5;
		height:auto !important;
	}
	#calendar td span {
		padding: 0 10px 0 5px;
	}
	#calendar td.calendarcap {
		background-color: #fff;
		text-align: center; 
		min-height:5px;
		height:5px;
		font-size: 18px;
		width: 100px;
	}
	#calendar td.day {
		min-height:5px;
		height:5px;
	}
	
	body.ie_6 #calendar table {
		float: left;
	}
	body.ie_6 #calendar td.calendarcap {
		width: auto;
	}
