.text {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20pt; color: white; left: 20px; top: 5px; clip:     rect(   ); position: absolute; z-index: 1}

.drop { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20pt; color: black; left: 23px; top: 7px; clip:        rect(   ); position: absolute; z-index: 0}



.button {

	FONT-FAMILY: Tahoma;

	font-weight:normal;

	font-size:75%;

	color:#ffffff;

	border-color:#ffffff;

	margin-top:6pt;

	margin-left: .5em;	

}



.MonthlyReg {

	font-family: Tahoma;

	border: 1px solid #000000;

	FONT-SIZE: 11px;

	color:#000000;

	margin-left:2px;

	margin-top:2px;

	width:200px;

	background-color:#FFFFFFS

}	



.MonthlySelected {

	font-family: Tahoma;

	border: 1px solid #000000;

	FONT-SIZE: 11px;

	color:#000000;

	margin-left:2px;

	margin-top:2px;

	width:200px;

	background-color:#fccc98;

}



.subbutton {

	FONT-FAMILY: Tahoma;

	font-weight:normal;

	font-size:70%;

	color:#000000;

	background-color:#ffffff;

	border-color:#000000;

	margin-top:6pt;

	margin-left: .5em;	

}



.lines {

	color:#000000;

}	



.footer {

	font-family: Tahoma;

	border: 1 solid #cccccc;

	FONT-SIZE: 12px;

	color:#000000;

	margin-left:2px;

	margin-top:2px;

}	



.header {

	font-family: Tahoma;

	border: 1 solid #000000;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

}



.title {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 22px;

	color:#000000;

	margin-left:2px;

	margin-top:2px;

}

	

.textboxes {	

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 11px;

	margin-left:2px;

	margin-top:2px;

}



.readonlytextboxes {	

	font-family: Tahoma;

	BORDER-BOTTOM: medium 1;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium 1;

	FONT-SIZE: 11px;

	font-weight: bold;

	FONT-color:#ffffff;

	margin-left:2px;

	margin-top:2px;

	color:#000000;

	background-color:#E4E4E4;

}



.readonlytextboxes2 {	

	font-family: Tahoma;

	border: 1 solid #000000;

	FONT-SIZE: 11px;

	font-weight: bold;

	FONT-color:#ffffff;

	margin-left:2px;

	margin-top:2px;

	color:#000000;

	background-color:#E4E4E4;

}

.cellback {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 11px;

	FONT-color:#ffffff;

	margin-left:2px;

	margin-top:2px;

	color:#ffffff;

	background-color:#000000;

}

	

.regtext {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

}

.smallregtext {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 10px;

	margin-left:2px;

	margin-top:2px;

}

	

.calregtext {

	font-family: Tahoma;

	border: 1 solid #000000;

	FONT-SIZE: 10px;

	margin-left:2px;

	margin-top:2px;

}



.calregtextblank {

	font-family: Tahoma;

	color: #C0C0C0; 

	border: 1 solid #000000;

	border-width: 1; 

	background-color: #FFFFFF;

	width:90px;

}

	

.regtextborder {

	font-family: Tahoma;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

}

	

.sm_regtext {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 10px;

	margin-left:2px;

	margin-top:2px;

}

	

.greytext {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

	background-color:#ffffff;

	color:#C0C0C0;

}

	

.subregtext {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 10px;

	FONT-color:#000000;

	margin-left:2px;

	margin-top:2px;

}	



.regtextchangeback1 {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

	background-color:#E4E4E4;

}

.regtextchangeback2 {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

	background-color:#ffffff;

}



.manditoryfield {

	font-family: Tahoma;

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	color:#FF0000;

	FONT-SIZE: 12px;

	margin-left:2px;

	margin-top:2px;

}



</style>



