.row { background-color: #dddddd }
.daynames { font: normal 8pt Arial; color: black; text-align: center }
.monthyear { font: bold 10pt Arial; color: purple; text-align: center }
.prevmonth, .nextmonth, .close {
	font: bold 10pt Arial;
	color: purple;
	text-align: center
}
.prevmonth a, .nextmonth a {
	font: bold 10pt Arial;
	color: purple;
	text-align: center;
}
.close { margin: 0; padding: 0 }
.close a {
	font: bold 10pt Arial;
	color: black;
	text-align: center;
	margin: 0;
	padding: 0
}
.calendar td.today { border: 1px solid red }
.day, td.day a, td.today a { font: 8pt Arial; color: blue; text-align: right }
.unchooseableday { font: 8pt Arial; color: black; text-align: right }
.calendar table { border: 1px solid black; background-color: white }
.calendar td { border: 0px solid white; text-decoration: none }
.calendar a:link { background: transparent; text-decoration: none }
.calendar a:visited { background: transparent; text-decoration: none }
.calendar a:hover { background: #999999; color: white; text-decoration: none }
.calendar a:active { background: transparent; text-decoration: none }
.calendar a { display: block }
.calendargraphic { position: relative; top: 5px }

