.CalendarJS_Holder {
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	width: 192px;
	height: 194px; 
	padding-bottom: 0px;
	font-family: Tahoma;
	font-size: 8pt;
}
.CalendarJS_Holder table td a {
	color: ButtonText;
	text-decoration: none;
}
.CalendarJS_Holder table td:hover {
	color: HighlightText;
	background-color: Highlight;	
	text-decoration: none;
}

.CalendarJS_Holder table td:hover a { color: HighlightText; }

.CalendarJS_Holder table {
	font-family: Tahoma;
	font-size: 8pt;
}

tr.CalendarJS_Navigation {
	background-color: Highlight;
	color: HighlightText;
}
tr.CalendarJS_Navigation button {
	width: 20px;
	height: 20px;
	font-size: 10px;
}
tr.CalendarJS_Navigation th {
	font-weight: bold;	
}

tr.CalendarJS_Navigation td {
	padding: 2px;
}

.CalendarJS_Holder table.Calendar th {
	background-color: ThreedFace;
	color: ThreedDarkShadow;
	padding: 4px;
}

.CalendarJS_Holder table.Calendar td {
	padding: 4px;
	text-align: center;	
}

.CalendarJS_Holder table td.selectdate, .CalendarJS_Holder td.selectdate a {
	color: HighlightText;
	background-color: Highlight;	
}





