@charset "utf-8";
/* CSS Document */

.celltext { font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 68%; color: #3B3F40; font-weight: normal; }
/*.celltext a:link { background: #FFFFFF none; color: #2099D2; margin: 0px; text-decoration: underline; }
.celltext a:visited { background: #FFFFFF none; color: #2099D2; margin: 0px; text-decoration: underline; }
.celltext a:hover { background: #FFFFFF; color: #2099D2; text-decoration: underline; }
.celltext a:active { background: #FFFFFF; color: #2099D2; text-decoration: underline; }*/

.caltext { color: #A1A6A9; font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; padding: 0px; margin: 0px; display: block; width: 30px; height: 18px; /*text-align: center;*/ }
/*.caltext a:link { background: none; color: #364143; margin: 0px; text-decoration: none; }
.caltext a:visited { background: none; color: #364143; margin: 0px; text-decoration: none; }
.caltext a:hover { background: none; color: #2099D2; text-decoration: none; }
.caltext a:active { background: none; color: #2099D2; text-decoration: none; }*/

.caltextactive { background: #0B82DC none; color: #FFFFFF; font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; padding: 0px; margin: 0px; display: block; width: 29px; height: 17px; /*text-align: center;*/ border-top: 1px #075087 solid; border-left: 1px #075087 solid; }

.calinput { width: 90px; background: #FFFFFF}
.calinputblank { width: 90px; background: #b1deed none; border: #b1deed 1px solid; color: #767676;}
.yrinput { width: 140px; }

a:hover {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a:active {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}