div.sky_calendar {
		border: solid 0px #000000;
		padding: 0;
		width: 260px;
		margin-bottom: 20px;
	}
	.sky_calendar table {
		font-size:11px; 
		font-family:arial;
		width: 225px;
	}
	.sky_calendar tr.odd {
		background-color:#cdd1dd; 
		padding-left:10px;
	}
	.sky_calendar tr.even {
		background-color:#eceffd; 
		padding-left:10px;
	}
	.sky_calendar tr.empty {
		background-color:#fff;
		padding-left:10px;
		line-height: 10px;
	}
	.sky_calendar tr.empty td { height: 15px; }
	.sky_calendar tr.past {
		color: #999;
	}
	div.sky_calendar tr.current {
		background-color: #edc7a3;
	}
	.sky_calendar td {
		padding-left: 8px;
	}