.Calendar		{ Text-Align: Right; Font-Family: Verdana, Geneva, Arial, Helvetica, sans-serif; Font-Size: 10px; Font-Weight: Normal; }
TABLE.Calendar		{ Width: 150px; Background: #F0F0F0; Border-Collapse: Collapse; Border: 1px Solid Black; }
TR.Calendar		{ Height: 14px; }
TH.Calendar		{ Height: 20px; Background: #b1ebf3; Color: #000000; Text-Align: Center; Font-Size: 12px; Font-Weight: bold; }
TD.Calendar#SubTitle	{ Color: #000000; Height: 15px; Background: #E0E0E0; Text-Align: Center; Font-Weight: Bold; }
TD.Calendar#Spacer	{ Background: #000000; Width: 1; }
TR.Calendar#week	{ Background: #F0F0F0; }
TR.Calendar#weekc	{ Background: #C0C0C0; }
TD.Calendar#week	{ Color: #000000; }
TD.Calendar#weekc	{ Color: #000000; Background: #C0C0C0; Font-Weight: Bold; }
TD.Calendar#dis		{ Color: #C0C0C0; }
TD.Calendar#day		{ Color: #555555; }
TD.Calendar#dayc	{ Background: #A0A0FF; Color: White; }
TD.Calendar#hol		{ Color: Red; }
TD.Calendar#holc	{ Background: #A0A0FF; Color: Red; }
TD.Calendar#Names	{ Background: #E0E0E0; Color: #0000FF; Text-align: Left; Font-Size: 9px; }
