/* CSS Document */

.frminput {
	width:160px;
	background:#DEECF7;
	border:1px solid #A2C4DE;
	color: #333333;
	height:22px;
	text-align: left;
}
label{font-size:12px; text-align:right !important}
.frminput2 {
	width:162px;
	background:#DEECF7;
	border:1px solid #A2C4DE;
	color: #333333;
	height:22px;
}
form#checklist td{text-align:right !important}
form#checklist input.frminput{float:left}
input.error{border:1px #ff0000 solid;}
label.error{color:#ff0000;display:block;clear:both;text-align:left !important}
.frminput:focus{
border: 1px solid red; 
background-color:#ffffff;
}
.sendfrm{
background:#00568F;
border:1px solid #D6E8F4;
color:#ffffff;
padding:2px 10px 5px 10px;
height:25px;
}
.frmtext{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.reqfrminput {
	width:250px;
	background:#DEECF7;
	border:1px solid #A2C4DE;
	color: #333333;
	height:22px;
}
.reqfrminput2 {
	width:252px;
	background:#DEECF7;
	border:1px solid #A2C4DE;
	color: #333333;
	height:22px;
}
.frmtext h5 {
	color: #CC0000;
	font-size: 11px;
}

.frmtextarea {
	width:250px;
	background:#DEECF7;
	border:1px solid #A2C4DE;
	color: #333333;
}
.extrasmalltext {
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}

.reqfrminput:focus{
border: 1px solid red; 
background-color:#ffffff;
}

