a.fp:link {
	color:#003399;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
	
a.fp:visited {
	color:#003399;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a.fp:hover {
	color:#FF3333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

A:hover {
	FONT-SIZE: 12px; COLOR: #FFFF00; font-style: normal; text-decoration: underline
}

A:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

.wheader {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; FONT-WEIGHT: bold
}



/*
a.forgot_pass:link {
	FONT-SIZE: 15px; COLOR: #FF3333; FONT-FAMILY: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; FONT-WEIGHT: bold
}

a.forgot_pass:visited {
	FONT-SIZE: 15px; COLOR: #FF3333; TEXT-DECORATION: none
}

a.forgot_pass:hover {
	FONT-SIZE: 15px; COLOR: #FFFF00; font-style: normal;
}

a.forgot_pass:active {
	FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: none
}
*/
.wtext {

	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, Swiss, SunSans-Regular

}

.formtitle {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

; line-height: 12px

}

.formfield {

	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

; line-height: 10px

}

div.calendarbutton{

	position: absolute;

	width: 15px;

	height: 16px;

	background: transparent url("calendar_icon.png") no-repeat center;

}



#CalendarPickerControl{

	background-color: transparent;

	width: 250px;

	height: 200px;

}



#CalendarPickerControl table.calframe{

	width: 100%;

	border: 1px solid black;

	background-color: buttonface;

	text-align: center;

}



#CalendarPickerControl td.monthname{

	width: 100%;

	font: normal 13px Verdana;

	color: captiontext;

	font-weight: bold;

	background-color: activecaption;

}



#CalendarPickerControl td.monthnameLNX{

	width: 100%;

	font: normal 13px Verdana;

	color: highlighttext;

	font-weight: bold;

	background-color: highlight;

}



#CalendarPickerControl table.navigation{

	width: 100%;

	text-align: center;

}



#CalendarPickerControl td.navbutton{

	font: normal 11px Verdana;

	color: buttontext;

	font-weight: bold;

	background-color: buttonface;

	border-width: 1px;

	border-style: solid;

	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;

	cursor: pointer;

}



#CalendarPickerControl td.navbutton:hover{

	text-decoration: underline;

	border-color: threeddarkshadow buttonhighlight buttonhighlight  threeddarkshadow;

	background-color: buttonshadow;

}



#CalendarPickerControl span.yearbutton{

	cursor: pointer;

}



#CalendarPickerControl span.yearbutton:hover{

	text-decoration: underline;

}



#CalendarPickerControl td.dayname{

	font: normal 11px Verdana;

	color: captiontext;

	font-weight: bold;

	background-color: activecaption;

}



#CalendarPickerControl td.daynameLNX{

	font: normal 11px Verdana;

	color: highlighttext;

	font-weight: bold;

	background-color: highlight;

}



#CalendarPickerControl td.today{

	font: normal 11px Verdana;

	background-color: buttonface;

	color: red;

	text-decoration: none;

	cursor: pointer;

	border-width: 1px;

	border-style: solid;

	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;

}



#CalendarPickerControl td.today:hover{

	text-decoration: underline;

	background-color: threedshadow;

	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;

}



#CalendarPickerControl td.current{

	font: normal 11px Verdana;

	font-weight: bold;

	background-color: highlight;

	color: highlighttext;

	text-decoration: none;

	cursor: pointer;

	border-width: 1px;

	border-style: solid;

	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;

}



#CalendarPickerControl td.current:hover{

	text-decoration: underline;

}



#CalendarPickerControl td.day{

	font: normal 11px Verdana;

	background-color: buttonface;

	color: buttontext;

	text-decoration: none;

	cursor: pointer;

	border-width: 1px;

	border-style: solid;

	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;

}



#CalendarPickerControl td.day:hover{

	text-decoration: underline;

	background-color: threedshadow;

	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;

}



#CalendarPickerControl td.weekend{

	font: normal 11px Verdana;

	color: buttontext;

	text-decoration: none;

	background-color: threedshadow;

	font-style: italic;

	cursor: pointer;

	border-width: 1px;

	border-style: solid;

	border-color: buttonhighlight threeddarkshadow threeddarkshadow buttonhighlight;

}



#CalendarPickerControl td.weekend:hover{

	background-color: buttonshadow;

	text-decoration: underline;

	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;

}



#CalendarPickerControl td.dayothermonth{

	font:normal 11px Verdana;

	background-color: buttonhighlight;

	color: inactivecaptiontext;

	border: 1px solid buttonhighlight;

}



#CalendarPickerControl td.weeknumber{

	font:normal 9px Verdana;

	background-color: buttonface;

	color: inactivecaptiontext;

	border-width: 0px;

}

