A.calnormday		{ text-decoration: none; cursor: hand }
A.caltoday		{ text-decoration: none; cursor: hand }
A.calnav		{ text-decoration: none; cursor: hand }
A.calnormday:visited	{ text-decoration: none; cursor: hand }
A.caltoday:visited	{ text-decoration: none; cursor: hand }
A.calnav:visited	{ text-decoration: none; cursor: hand }
A.calnormday:hover	{ color: blue; text-decoration: none; cursor: hand }
A.caltoday:hover	{ color: blue; text-decoration: none; cursor: hand }
A.calnav:hover		{ color: blue; text-decoration: none; cursor: hand }

.calstd			{ border: 0px; padding: 0px }

.calnav			{ border: 0px; padding: 0px; font: bold 9pt arial; color: black; text-align: center; text-decoration: none }
.calmonth		{ border: 0px; padding: 0px; font: bold 9pt arial; color: black; text-align: center }
.calweekday		{ border: 0px; padding: 0px; font: bold 9pt arial; color: black; text-align: center }

.caltoday		{ border: 0px; padding: 0px; font-weight: bold; color:blue; text-decoration: none }
.calnormday		{ border: 0px; padding: 0px; color:black; text-decoration: none }
.caldisday		{ border: 0px; padding: 0px; color:gray; text-decoration: none }
.calselday 		{ border: 0px; padding: 0px; font: 9pt arial; color: black; text-align: center; width: 22px; background: red }
.calday			{ border: 0px; padding: 0px; font: 9pt arial; color: black; text-align: center; width: 22px }

.caltimetable		{ width: 1%; border:1px solid black }
.caltime		{ border: 0px; padding: 0px; font: 9pt arial; color: black;  }
.caltimenav		{ border: 0px; padding: 0px; cursor: hand; text-align: center; vertical-align: baseline; padding: 0px }

.calcontrol		{ position: absolute; width: 200px; visibility: hidden; background: #F0F0F0; border: 1px solid blue }
.calinput		{ cursor: hand; width: 200px;  }
.calButton		{ cursor: hand; }
