/* Calendar Specific CSS */

	.calendar{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:100%;
		padding:0px;
		margin:0px;
		color:#FFFFFF;
	}
	.calendarHeader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		padding:0px;
		background:#4682B4;
	}
	.calendarDaysBorder{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		padding:0px;
		text-align:center;
		background:#66CCFF;
	}
	.calendarDays{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		padding:0px;
		text-align:center;
		background:#66CCFF;
	}
	.calendarDate{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		padding:0px 0px 1px 0px;
		text-align:center;
		background-color:#eeeeee;
	}
	.calendarDateHighlight{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		padding:0px 0px 1px 0px;
		text-align:center;
		background-color:#99CC33;
	}



.calendar table {
	border-collapse:collapse;
}

/* and of course a default one */
.calendar td {
  border:1px solid #ffffff;
}