

/*       FORMS    ----------------------------                  */

form { margin:0px; padding:0px; }

fieldset {
	width: 100%;
	border: 1px solid #5969A9;
	background-color:#BDC6E7;
	clear:both;
	float:left;	
	margin: 1em 0 1.5em 0em ;
	padding: 0px 0px 0px 0px ;	
}
legend {
	margin:0px 0px 5px 10px;
	padding:0 5px 0 5px;
	color: #273E7B;
	font-weight:normal; 	font-size:1.2em;
	background-color:#BDC6E7;
	border-top: 1px solid #5969A9; 	border-right: 1px solid #5969A9; 	border-left: 1px solid #5969A9; 	border-bottom: 0;
}


fieldset ol {
	margin:0px;
	padding: 5px 0px 0px 5px;
	list-style: none;
}

fieldset li {
	float: left;
	clear: left;
	width: 100%;
	padding-bottom:5px;
}
fieldset em{
	color:#FF0000;
	font-style:normal;
}
label {
	float: left;
	width: 150px;
	margin: 1px 5px 0 0 ;
	padding: 0;
	text-align: right;
	font-weight:bold;
}
.appreq {
	float: left;
	width: 300px;
	margin: 1px 5px 0 0 ;
	padding: 0;
	text-align: right;
	font-weight:bold;
}
.appnonreq {
	float: left;
	width: 300px;
	margin: 1px 5px 0 0 ;
	padding: 0;
	text-align: right;
	font-weight:normal;
}


select { margin:0px; padding: 0px; }
option { margin:0px; padding: 0px; }
