.netCalHeaderColor		{ background-color: #6F732D; }
#netCalHeader			{ padding: 2px; font: bold 8pt 'Ms Sans Serif',Helvetica; color: white; }
.netCalYearDropDown		{ width: 40px; }	/* 50 for Verdana(10) */
.netCalMonthDropDown	{ width: 70px; }	/* 90 for Verdana(10) */
.netCalYearDropDown,
.netCalMonthDropDown	{ font: 8pt 'Ms Sans Serif',Helvetica; border: 1px solid gray;
	background-color: #FFFFDD;	/* Background color of drop-down element */
}

.netCalBlock	{
	background-color: #E0E0E0; /* Inner border of 3 main rows */
	border: 1px solid #D0D0D0; /* Outer border of the entire calendar */
}

TD.netCalGrid			{ padding: 10px; background-color: #FFFFFF; }
TABLE.netCalGrid		{ font: 8pt 'Ms Sans Serif',Helvetica; }
.netCalDayName			{ font: bold 8pt 'Ms Sans Serif',Helvetica; width: 27px; text-align: center; padding: 0px 1px; }
.netCalDayNumber		{ text-align: right; padding: 0px 3px 0px 0px; }

.netCalWeekNumGap		{ background-color: #D0D0D0; padding: 0px; }
.netCalWeekNumGap IMG	{ width: 2px; }	/* width of the divider bar between week number and days */

#lblToday				{ background-color: #F0F0F0; padding: 5px; text-align: center; font: bold 10pt Verdana,Helvetica; }
/* Doesn't work
#lnkToday A:Link,
#lnkToday A:Active,
#lnkToday A:Visited	{ color: #852910 ! important; text-decoration: none ! important; }
#lnkToday A:Hover	{ color: #000000 ! important; text-decoration: underline ! important; }
*/

#spanLeft, #spanRight,
#spanMonth, #spanYear	{ border: 1px solid #808080; cursor: pointer; }



