.FormWrapper {
	float: left;
	width: 915px;
}

		.FormWrapper .Row {
			float: left;
			width: 915px;
			padding-bottom: 15px;
			font-size: 12px;
		}
					
		.FormWrapper .LastRow {
			float: left;
			width: 915px;
			padding-bottom: 30px;
			font-size: 12px;
		}
		
		.FormWrapper .Item {
			float: left;
			padding-right: 50px;
		}
		
		.FormWrapper .FormField {
			width: 215px;
			height: 21px;
			padding: 3px 5px 0px 5px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			border: solid 1px #959595;
		}
		
		.FormWrapper .RequiredFormField {
			width: 212px;
			height: 21px;
			padding: 3px 5px 0px 5px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			border-top: solid 1px #959595;
			border-right: solid 1px #959595;
			border-bottom: solid 1px #959595;
			border-left: solid 4px #F3CB52;
		}
		
		.FormWrapper .SelectFieldApplicant {
			width: 500px;
			height: 24px;
			padding: 0px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			border: solid 1px #959595;
		}
		
		.StateFormField {
			width: 40px;
			height: 21px;
			padding: 3px 5px 0px 5px;
			margin-right: 16px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			border-top: solid 1px #959595;
			border-right: solid 1px #959595;
			border-bottom: solid 1px #959595;
			border-left: solid 4px #F3CB52;
		}
			
		.ZipFormField {
			width: 50px;
			height: 21px;
			padding: 3px 5px 0px 5px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			border-top: solid 1px #959595;
			border-right: solid 1px #959595;
			border-bottom: solid 1px #959595;
			border-left: solid 4px #F3CB52;
		}
		
		.FormWrapper .Label {
			width: 225px;
			padding: 0px 0px 8px 0px;
			font-weight: bold;
			line-height: 13px;
			font-size: 12px;
		}
		
		.FormWrapper .Text {
			font-weight: bold;
			padding: 0px 10px 8px 0px;
		}
		
		.FormWrapper .Radio {
			margin-right: 1px;
		}
		
		.FormWrapper label {
			padding-right: 10px;
		}
		
		.FormWrapper .RadioFloat {
			float: left;
			margin-right: 5px;
			line-height: 18px;
		}
		
		.AddressLink {
			padding-top: 8px;
		}
		
		.RadioRow {
			width: 915px;
			margin-bottom: 5px;
		}
		
		.AddressLink a:link, AddressLink a:visited {color: #ACACAC; text-decoration: underline;}
		.AddressLink a:hover, .AddressLink a:active {color: #0051AB; text-decoration: none;}
		
		.FormWrapper .CalendarFormField {
			float: left;
			width: 182px;
			height: 21px;
			padding: 3px 5px 0px 5px;
			margin-right: 6px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			border: solid 1px #959595;
		}
		
		.FormWrapper .Calendar {
			float: left;
			border: none;
		}
		
		
		
.FormWrapper .Submit {
	float: left;
	width: 915px;
	height: 30px;
	padding: 20px 0px 20px 0px;
	border-top: 1px solid #ACACAC;
}
			
			
		.Submit .Button {
			float: right;
			height: 28px;		
			background-color: #FFFFFF;
			border: 1px solid #959595;		
			margin-right: 15px;		
		}
					
				.Submit .Button a:link, .Submit .Button a:visited {
					display: block;
					height: 26px;
					background-color: #E1E1E2;
					padding: 0px 16px 0px 16px;
					border: 1px solid #FFFFFF;
					font-size: 12px;
					line-height: 26px;
					text-decoration: none;
					color: #363636;
					float: left;
				}
						
				.Submit .Button a:hover, .Submit .Button a:active {color: #FFFFFF; text-decoration: none; background-color: #0051AB;}