#floatingHelpDiv {
	float:right;
	width:310px;
	margin:32px 0px 0px 0px;
	padding:5px 10px 8px 10px;
	color:#231F20;
	background-repeat:no-repeat;
	background-position:bottom right;
}
#bmimg
{
	text-align: center;
}
#app_header {
	float:left;
	width:540px;
	height:26px;
	padding: 5px 0px 0px 20px;
	background-color: #FFFFFF;
	background: none;
}
#app_footer {
	float:left;
	width:560px;
	height:40px;
	background-color: #FFFFFF;
	background: none;
}

#fed table {
	background-color: #FFFFFF !important;
}
#appcontainer input[type="radio"] {
	background-color: #FFFFFF; border: 0px;
}
.appborder {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.appsegment {
	background-color:#FFFFFF;
	border:1px solid #000000;
	margin:0px 0px 20px 0px;
	padding:10px 10px 0px 10px;
	border-radius:10px;
	-moz-border-radius:10px;
	box-shadow: 4px 4px 4px #444444;
	-moz-box-shadow: 4px 4px 4px #444444;
	-webkit-box-shadow: 4px 4px 4px #444444;
}

.appsegment h2 {
	color:#0077BB;
}
input.half {
	width:125px;
	display:inline;
}
#appcontainer .col_box_1.financial {
	width:325px;
	margin-right:20px;
}
#appcontainer .col_box_2.financial {
	width:155px;
}

.financial .div_input, .financial .div_input_double, .financial .div_input_triple {
	height:auto !important;
}
.financial input.half.hright {
	width:120px;
	padding-right:5px;
	text-align:right;
}

.radio_label_span {
	font-size:14px;
	margin-left:4px;
}

#grayapp {
	bottom:3px;
	right:3px;
	padding: 0px 10px 4px !important;
	margin: 0px;
	background-color: #FFFFFF !important;
	border: 0px !important;
}


#floatingHelpDiv h2 {
	color: #0077BB;
}

.bot-line-separator{
        color: #000000;
        line-height: 25px;
        border-bottom:1px solid #000000;   
}

.top-line-separator{
        color: #000000;
        line-height: 25px;
        border-top:1px solid #000000;
}

.app_help_title {
	display:block;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	margin-bottom:12px;
	color:#000000;
	width:100%;
}
.app_help {
	display:block;
	font-size:12px;
	line-height:12px;
	color:#000000;
	width:100%;
}
#floatingHelpDiv li  {
	list-style-type: none;
	margin: 0px 0px 6px 0px;
}
.entitycountyfield {
	width: 400px;
}
/* ADDITIONAL DIRECTORS/PARTNERS */
#partnerfirstname_1,#partnerfirstname_2,#partnerfirstname_3,#partnerfirstname_4,#partnerfirstname_5,#partnerfirstname_6,#partnerfirstname_7,#partnerfirstname_8,#partnerfirstname_9,#partnerfirstname_10 {
	float:left;
	display:block;
	width:110px;
	height:17px;
	margin:0px 4px 4px 4px;
}
#partnermiddlename_1,#partnermiddlename_2,#partnermiddlename_3,#partnermiddlename_4,#partnermiddlename_5,#partnermiddlename_6,#partnermiddlename_7,#partnermiddlename_8,#partnermiddlename_9,#partnermiddlename_10 {
	float:left;
	display:block;
	width:25px;
	height:17px;
	margin:0px 4px 4px 0px;
}
#partnerlastname_1,#partnerlastname_2,#partnerlastname_3,#partnerlastname_4,#partnerlastname_5,#partnerlastname_6,#partnerlastname_7,#partnerlastname_8,#partnerlastname_9,#partnerlastname_10 {
	float:left;
	display:block;
	width:125px;
	height:17px;
	margin:0px 6px 4px 0px;
}
#partnercity_1,#partnercity_2,#partnercity_3,#partnercity_4,#partnercity_5,#partnercity_6,#partnercity_7,#partnercity_8,#partnercity_9,#partnercity_10 {
	float:left;
	display:block;
	width:110px;
	height:17px;
	margin:0px 6px 4px 0px;
}
#partnerstate_1,#partnerstate_2,#partnerstate_3,#partnerstate_4,#partnerstate_5,#partnerstate_6,#partnerstate_7,#partnerstate_8,#partnerstate_9,#partnerstate_10 {
	float:left;
	display:block;
	width:75px;
	margin:0px 6px 4px 0px;
	border:1px solid #E3E9EF;
}
#partnerzip_1,#partnerzip_2,#partnerzip_3,#partnerzip_4,#partnerzip_5,#partnerzip_6,#partnerzip_7,#partnerzip_8,#partnerzip_9,#partnerzip_10 {
	float:left;
	display:block;
	width:75px;
	height:17px;
	margin:0px 6px 4px 0px;
}
#partner_first_name,#partner_first_name_2,#partner_first_name_3,#partner_first_name_4,#partner_first_name_5,#partner_first_name_6,#partner_first_name_7,#partner_first_name_8,#partner_first_name_9,#partner_first_name_10 {
	float:left;
	display:block;
	width:110px;
	height:17px;
	margin:0px 4px 4px 4px;
}
#partner_middle_name,#partner_middle_name_2,#partner_middle_name_3,#partner_middle_name_4,#partner_middle_name_5,#partner_middle_name_6,#partner_middle_name_7,#partner_middle_name_8,#partner_middle_name_9,#partner_middle_name_10 {
	float:left;
	display:block;
	width:25px;
	height:17px;
	margin:0px 4px 4px 0px;
}
#partner_last_name,#partner_last_name_2,#partner_last_name_3,#partner_last_name_4,#partner_last_name_5,#partner_last_name_6,#partner_last_name_7,#partner_last_name_8,#partner_last_name_9,#partner_last_name_10 {
	float:left;   
	display:block;
	width:125px;
	height:17px;
	margin:0px 6px 4px 0px;
}
#partner_city,#partner_city_2,#partner_city_3,#partner_city_4,#partner_city_5,#partner_city_6,#partner_city_7,#partner_city_8,#partner_city_9,#partner_city_10 {
	float:left;
	display:block;
	width:110px;
	height:17px;
	margin:0px 6px 4px 0px;
}
#partner_state,#partner_state_2,#partner_state_3,#partner_state_4,#partner_state_5,#partner_state_6,#partner_state_7,#partner_state_8,#partner_state_9,#partner_state_10 {
	float:left;
	display:block;
	width:75px
	margin:0px 6px 4px 0px;
	border:1px solid #E3E9EF;
}
#partner_zip,#partner_zip_2,#partner_zip_3,#partner_zip_4,#partner_zip_5,#partner_zip_6,#partner_zip_7,#partner_zip_8,#partner_zip_9,#partner_zip_10 {
	float:left;
	display:block;
	width:75px;
	height:17px;
	margin: 0px 6px 4px 0px;
}
/* CHECK BOX WRAPPERS & STYLES */
#hiredmanagers_wrapper {
	width:180px;
	height:45px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 3px;
	text-align:left;
	line-height: 14px;
}
#hiredmanagers_wrapper input {
	margin:0px;
	padding:0px;
}
.help_icon {
	width:16px;
	height:16px;
	background-image:url(https://www.fafsa-application.com/images/help_icon4.gif);
	display:inline-block;
	margin-left:5px;
}

.formError.required {
    background: none repeat scroll 0 0 #FFFFCC;
    border: 1px solid #FF0000;
}

.div_header {
    clear: both;
    color: #231F20;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 5px;
}

.div_tip {
    clear: both;
    color: #231F20;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 5px;
    font-weight:bold;
}

.benefits_option {
	overflow:hidden; 
	margin-bottom:3px;
}
.benefits_option .radio_span {
	margin-right:4px;
}

a.movedown {
	display:inline-block;
        width:15px;
        height:6px;
	text-decoration:none;
        background-image:url(../images/movedown.png);
}

a.moveup {
        display:inline-block;
        width:15px;
        height:6px; 
        text-decoration:none;
        background-image:url(../images/moveup.png);
}

a.remove {
	display:inline-block;
        width:17px;
        height:17px;
	text-decoration:none;
        background-image:url(../images/remove.png);  
}