


body {background-color:#09456D;}
.page-wrap, .header-wrap, .footer-wrap { width: 799px; }
                .page-column1 {width:408px;}
                .page-column2 {width:370px;}
                #column1-spacer {width: 408px; height: 270px; }
                #column2-spacer {width: 370px; height: 285px; }
    .footer-wrap {height:10px; padding-top:15px; padding-bottom:0px; background-color:#09456D;}
.footer-wrap, .footer-wrap a:link, .footer-wrap a:visited,.footer-wrap a:hover {color: #fff; text-decoration:none;}

.box0-wrap {margin:0px 0px 0px 7px;}
.box0-content h1{margin-bottom:0px;margin-top:15px; color:#B33300;}
.box0-content h2{margin-bottom:11px;margin-left:9px; font-size:.8em;}
.box0-content p{margin-bottom:11px; margin-right:20px; line-height:1.1em;}
.box0-content{padding-bottom:0px; padding-top:0px;}

#column1-tab1-slot2-box{background-color:#CDDDE8;}
.box4-content h1{color:#B33300;margin:8px 10px 10px 12px;}
.box4-content li{font-size:.7em; line-height:1.1em;;}


#column2-tab1b-slot1-box {margin:0px; background-color:#053D61;}
#cta-column2-tab1-slot1 {display:block; margin:0px auto 0px auto;}

#step-box {margin:0px 13px 0px 26px; background-color:#053D61; padding-bottom:15px; width:310px}
#step-box h5 {margin-top:0px; color:#FFF; padding:10px 10px 5px 31px; font-size:.75em; font-family:Verdana;}
#greeting {font-size:1.0em; width:247px; text-align:left; float:left;}
#step-info{float:left; font-size:1.1em; font-family:verdana;}
#previous-step, #change-info {float:right; font-size:9px; font-weight:normal; color:#fff; background:#A03636; border:1px solid #fff;margin-right:15px;}
#previous-step, #change-info{padding:0px;}
#change-info{margin-right:5px;}

.error{color:#fcff00; font-size:1em;}
.one-column-horizontal .error{margin-left:105px;}
.field-container-radio .error{margin-left:0px; padding-top:0px;}
#component_start_date_dropdown_container .error{margin-left:21px;}

#inquiry {margin: 10px auto 10px auto; width:355px; padding-left:10px; color:#fff;}
#component_submit_image, #mappedValue {display:block; margin:10px auto 10px auto;}



/*form styles*/

    .field-container-text input, .field-container-select select, #component_work_phone_three_part_container input, #component_home_phone_three_part_container input {font: normal 0.9em Arial;}

    .one-column-vertical{padding:0px 27px;}
    .one-column-vertical .field-container-select{margin-top:4px;}

    .field-container{margin:0px 0px 0px;}
    .one-column-horizontal .generic-label {text-align:right; padding-right: 2px;width:102px;}

    .one-column-horizontal div.field-container-text label {text-align:right;width:102px;padding-right:2px;}
    .one-column-horizontal div.field-container-text input {width:211px;}

    .one-column-horizontal div.field-container-select label {text-align:right;width:102px;padding-right:2px;}
    .one-column-horizontal div.field-container-select select {width:211px;}

    div.one-column-horizontal div.field-container-label span.generic-label{text-align:right;width:102px;padding-right:2px;}
    div.one-column-horizontal div.field-container-label{text-align:left;}

    .field-group .field-container {padding-top:3px;}
    .field-container-checkbox{text-align:center;color:#fff;}

	#component_opt_in_container {width:285px; padding-left: 0px; text-align: center;}
	#optin {float:left;}

    .field-container-checkbox a:hover,.field-container-checkbox a:link,.field-container-checkbox a:visited{color:#FFF; text-decoration:underline;}

    .field-container-checkbox{margin-left:25px; width:313px;}
    



