#rightcol-content3, #sidebar-content3 {position: relative;}


/* START of IE Fixes */

#index-page #body-content {
margin-top: -3em; /* normal browsers */
*margin-top: -3em; /* IE 6 and 7 */
_margin-top: -3em; /* IE6 */
}

#index-page #rightcol-content {
margin-top: auto; /* normal browsers */
*margin-top: 0; /* IE 6 and 7 */
_margin-top: 0; /* IE6 */
}

#index-page form #zip {
margin-top: auto; /* normal browsers */
*margin-top: -1.3em; /* IE 6 and 7 */
_margin-top: -1.3em; /* IE6 */
}

#index-page form #submit {
*margin-top: 1.5em; /* IE 6 and 7 */
_margin-top: 1.5em; /* IE6 */
}

#index-page ul li {
margin-left: 0em; /* normal browsers */
*margin-left: -4em; /* IE 6 and 7 */
_margin-left: -4em; /* IE6 */
}

#form-page #body-content3 {
*position: relative; /* IE 6 and 7 */
_position: relative; /* IE6 */
*top: 0em; /* IE 6 and 7 */
_top: 0em; /* IE6 */
_height: 500px;
}

#form-page #body-content, #form-page #body-content2, #form-page #body-content3 {
clear: both;
}

/* END of IE Fixes */



body {font-size: 12px !important; color: #125B96 !important; background: #fff url(/assets/0000/0258/ybkd.gif) repeat-x;}
h1 {color: #125b96; line-height: 1em;}
#wrapper3 {width: 893px; margin: 0 auto;}
#logo {background: url(/assets/0000/0243/logo.gif) no-repeat; height: 40px; width: 270px; margin-bottom: .8em; margin-top: 1.6em; margin-left: 6px;}
#logo h1 {text-indent:-9000px; display: block;}
/*#header-content {background: url(/assets/0000/0248/top.gif) no-repeat; height: 17px; width: 893px;}*/
#body-content, #rightcol-content {float: left; background: url(/assets/0000/0241/bkd.gif) repeat-y; width: 893px;}
#body-content p {margin: 0;}
#prefooter-content {background: url(/assets/0000/0286/low2.gif) no-repeat; height: 32px; width: 893px;}
#rightcol-content2 {background: url(/assets/0000/0252/logosBig4.gif) no-repeat scroll right; width: 835px;}
#rightcol-content3 {margin-left: 3.4em; width: 415px;}
a.alink {color: #d98808; font-weight: bold; font-size: 14px; *font-size: 13.5px; _font-size: 13.5px;}
.contact-form a {color: #125B96;}
ul {padding-left: 2em !important;}
#about-page #wrapper3, #about-page #body-content, #about-page #rightcol-content {width: auto !important;}
.headerImg img {left: 463px; position: relative; top: 215px;}
#popup-footer {text-align:right;padding:12px 0 24px;}
#popup-footer #copyright {margin:0;}
#popup-page a, #popup-footer #close-link a {color: #D98808;}
body#popup-page {background: none !important;}
#index-page #footer-content, #index-page #prefooter-content, #form-page #footer-content {float: left;}
#about-page p, #disclaimer-page p, #terms_of_use-page p, #privacy_policy-page p, #popup-page p, #popup-content p, #unrecognized-page p {margin: 2em 0;}
#about-page #bar, #disclaimer-page #bar, #terms_of_use-page #bar, #privacy_policy-page #bar, #popup-page #bar, #popup-content #bar, #unrecognized-page #bar {display: none;}


#form-page #body-content p {margin-bottom: 1em !important; *margin-bottom: 0; *margin-top: 0; margin-top: auto !important;}
#form-page p {width: 600px; line-height: 1.4em; margin-left: 1em; margin-top: -.4em;}
#form-page h1 {margin-left: .5em; margin-top: -.4em;}
#form-page #header-content {display: none;}
#form-page #logo {background: none !important; margin: 0; height: 24px !important;}  
#form-page #header-content {position: relative; float: right; top: -3.5em; left: 0; background: url(/assets/0000/0257/bar.gif) no-repeat right center; height: 37px; width: 446px; margin-top: 2em;}
#form-page #sidebar-content {background: url(/assets/0000/0253/headerForm.jpg) no-repeat !important; height: 96px; width: 893px;}
#form-page h3 {display: none;}
#form-page #content {float: left; margin-left: 0em; position: relative; top:-9em; width: 660px; padding-top: 0em;}
#form-page #body-content3 {min-height: 500px; padding: 3em 2em 0 2em; background: transparent url(/assets/0000/0260/formLogos.gif) no-repeat right top; margin-right: 2.5em;}
#form-page #content_disclaimer {font-size: 11px;}
#form-page #body-content2 {float: left; height: auto; background: url(/assets/0000/0286/low2.gif) no-repeat center bottom; width: 893px; position: relative; top: 8px;} 
.remove-insured {background: url(/assets/0000/0255/button-close.gif) no-repeat;}
#add-spouse, #add-child {color: #D98808;}
#add-spouse:hover, #add-child:hover {text-decoration: none;}
td.gender, td.date, td.height, td.weight, td.smoker, td.student {font-weight: bold;}
input#submit {background: url(/assets/0000/0254/formButton.gif) no-repeat; height: 67px; width: 295px;}
.button {position: relative; top: 1em;}
#disclaimer, #copyright {color: #5486AC;}
#copyright {margin-top: 1em;}
.coverage-form, .contact-form {border-top: 1px dotted #B7CCDD; padding-bottom: 10px; padding-top: 1.4em;}
input {padding: 2px !important;}
#health-form ul {margin-left: 3em;}
#form-page #footer-content {position: relative; top: 1em;}



#about-page a, #disclaimer-page a, #terms_of_use-page a, #privacy_policy-page a, #unrecognized-page a {color: #D98808;}
#about-page {padding: 0 3em; /*width: 480px;*/}
#about-page #logo {margin-left: -9px; background: url(/assets/0000/0259/logo2.gif) no-repeat;}
#about-page h1 {font-size: 16px; margin: 1em 0;}
body#about-page {background: none !important;}
#about-page #body-content, #about-page #rightcol-content {background: none !important; width: auto !important;}
#about-page #body-content {border-top: 1px solid #BBD4EA;}
#about-page #footer-content a {margin: .5em; font-weight: normal;}
#about-page #footer-content {margin: none;}
#about-page #footer-content #disclaimer {padding: 15px 0; font-size: 11px;}
#about-page #wrapper3 {width: auto !important;}

#disclaimer-page {padding: 0 3em; /*width: 480px;*/}
#disclaimer-page #logo {margin-left: -9px; background: url(/assets/0000/0259/logo2.gif) no-repeat;}
#disclaimer-page h1 {font-size: 16px; margin: 1em 0;}
body#disclaimer-page {background: none !important;}
#disclaimer-page #body-content, #disclaimer-page  #rightcol-content {background: none !important; width: auto !important;}
#disclaimer-page #body-content {border-top: 1px solid #BBD4EA;}
#disclaimer-page #footer-content a {margin: .5em; font-weight: normal;}
#disclaimer-page #footer-content {margin: none;}
#disclaimer-page #footer-content #disclaimer {padding: 15px 0; font-size: 11px;}
#disclaimer-page #wrapper3 {width: auto !important;}

#terms_of_use-page {padding: 0 3em; /*width: 480px;*/}
#terms_of_use-page #logo {margin-left: -9px; background: url(/assets/0000/0259/logo2.gif) no-repeat;}
#terms_of_use-page h1 {font-size: 16px; margin: 1em 0;}
body#terms_of_use-page {background: none !important;}
#terms_of_use-page #body-content, #terms_of_use-page #rightcol-content {background: none !important; width: auto !important;}
#terms_of_use-page #body-content {border-top: 1px solid #BBD4EA;}
#terms_of_use-page #footer-content a {margin: .5em; font-weight: normal;}
#terms_of_use-page #footer-content {margin: none;}
#terms_of_use-page #footer-content #disclaimer {padding: 15px 0; font-size: 11px;}
#terms_of_use-page #wrapper3 {width: auto !important;}

#privacy_policy-page {padding: 0 3em; /*width: 480px;*/}
#privacy_policy-page #logo {margin-left: -9px; background: url(/assets/0000/0259/logo2.gif) no-repeat;}
#privacy_policy-page h1 {font-size: 16px; margin: 1em 0;}
body#privacy_policy-page {background: none !important;}
#privacy_policy-page #body-content, #privacy_policy-page #rightcol-content {background: none !important; width: auto !important;}
#privacy_policy-page #body-content {border-top: 1px solid #BBD4EA;}
#privacy_policy-page #footer-content a {margin: .5em; font-weight: normal;}
#privacy_policy-page #footer-content {margin: none;}
#privacy_policy-page #footer-content #disclaimer {padding: 15px 0; font-size: 11px;}
#privacy_policy-page #wrapper3 {width: auto !important;}

#unrecognized-page {padding: 0 3em; /*width: 480px;*/}
#unrecognized-page #logo {margin-left: -9px; background: url(/assets/0000/0259/logo2.gif) no-repeat;}
#unrecognized-page h1 {font-size: 16px; margin: 1em 0;}
body#unrecognized-page {background: none !important;}
#unrecognized-page #body-content, #unrecognized-page #rightcol-content {background: none !important; width: auto !important;}
#unrecognized-page #body-content {border-top: 1px solid #BBD4EA;float:none;}
#unrecognized-page #footer-content a {margin: .5em; font-weight: normal;}
#unrecognized-page #footer-content {margin: none;float:left;}
#unrecognized-page #footer-content #disclaimer {padding: 15px 0; font-size: 11px;}
body#unrecognized-page #wrapper3 {width:880px;}




input,select,textarea {font-family: Arial, sans-serif; font-size: 12px;}
textarea {overflow: hidden;}
a: link,a: visited {color: #125b96; text-decoration: underline; cursor: pointer;}
a: hover {text-decoration: none;}
a img {border: 0;}
#sidebar a: link {text-decoration: none;}
#sidebar a: visited {text-decoration: none;}
.cl {font-size: 0;line-height: 0;text-indent: -4000px;clear: both;height: 0;}
.ar {text-align: right;display: block;}
.al {text-align: left;display: block;}
.ac {text-align: center;display: block;}
#logos-content {background-color: #FFFFFF !important;color: #FFFFFF !important;height: 0px !important;}
#form-page #sidebar-content {float: left; margin-top: 1em; clear: both;}
#form-page #body-content3 {padding-top: auto !important; /*68px;*/}
#form-page #wrapper3 {position: relative;}
#form-page #header-content {position: absolute;/*background: url( 
) no-repeat 0 0;*/ width: 624px;height: 73px; /*top: 191px;*/ left: 266px;}
#form-page h3.form-header {display: none; margin-top: 0;padding-top: 1em;padding-left: 15px}
#health-form {float: left; position: relative; top: 7em; padding: 0 15px 0 !important;}
#health-form .field {padding-top: 1px;}
#health-form .field,
#health-form select {border: 1px solid #000;background: #fff;}
#health-form label {}
#health-form ul li {display: inline; margin-left: 10px;}
.health-form {padding-bottom: 0px; /*width: 550px;*/}

#health-form .student, #health-form .weight {padding-left: 1em;}
#health-form .smoker {padding-left: 1.5em;}

.health-form table {text-align: center;}
.health-form th {text-align: left;}
#health-form ul {list-style-type: none; padding: 0px 0 8px 65px;}
#health-form ul li {display: inline; margin-left: 10px}
.health-table {padding-bottom: 20px;}
.health-table table {}
.health-table th {text-align: left;}
.genre_selector {width: 45px;}
.birth-day {width: 26px;}
.birth-month {width: 26px;}
.birth-year {width: 47px;}
.height_selector {width: 44px;}
.weight {width: 39px;}
.checkbox {position: relative;width: 13px;height: 13px;top: 1px;left: 0;border: 0 !important;}
p.add-btns {padding: 5px 0 0 70px;}
p.add-btns a {margin-right: 15px;font-weight: bold;}
.coverage-info {padding-bottom: 10px;}
.coverage-info th.textarea-label {padding-top: 5px;}
.coverage-info td {padding: 5px 0;}
#coverage_month,
#coverage_day {width: 48px;}
#coverage_year {width: 67px;}
#current_insurance_company {width: 183px;}
#medications_list {width: 186px;height: 44px;}
.radio-btn {position: relative;width: 13px;height: 13px;top: 2px;left: 0;border: 0 !important;background: transparent !important;}
.yes-label {margin-right: 10px;}
.conditions-list {padding: 10px 0;}
.conditions-list ul {width: 164px;float: left;display: inline;list-style-type: none;}
a.questionmark {background: url( 
) no-repeat 0 0;font-size: 0;line-height: 0;text-indent: -4000px;display: block;width: 11px;height: 12px;float: right;display: inline;margin-top: 3px;}
.contact-col {width: 240px;}
.contact-col label {float: left;display: inline;width: 90px;line-height: 19px;}
.contact-col .field,
.contact-col span {float: left;display: inline;}
.contact-col span {padding: 0 4px;}
.contact-col .field {width: 143px;padding: 1px 0 1px;margin-bottom: 7px;}
.contact-col select {float: left;display: inline;margin-bottom: 7px;}
#state {width: 47px;margin-right: 10px;}
.zip-label {width: 25px !important;}
#zip {width: 61px;}
.phone-input1 {width: 32px !important;}
.phone-input2 {width: 34px !important;}
.phone-input3 {width: 46px !important;}
.terms-box {padding: 10px 0;}
.terms-box p {padding-top: 10px;}
p small {font-size: 10px;line-height: 12px;}
.request-btn {border: 0;background: url( 
) no-repeat 0 0;font-size: 0;line-height: 0;text-indent: -4000px;width: 226px;height: 53px;margin: 20px auto;cursor: pointer;display: block;}
.more-questions {padding-bottom: 10px;}
/* POPUP CONTENT */
#popup-content p {margin: 0 0 17px;}
body#popup-content {width: 400px;margin:0;}
#popup-content ol li {margin: 25px 0px 10px;}
#popup-content h3 {padding-top: 15px;}

/* FORM CODE */
#health-form {padding: 0px 15px 10px 15px;color: #125b96;line-height: 1.6em;}
#popup-content p {margin: 0 0 17px;}
#popup-content h1 {line-height: 28px;font-size: 20px;}
#popup-content {margin: 0 0 10px;}
#body-content3 select {border: 1px solid #c7c7c7 !important;}
#popup-page #logo {display: none;}
#popup-page #wrapper {background: none !important;padding: 15px !important;}
#popup-page #wrapper2 {background: none !important}
#popup-page #wrapper3 {background: none !important;width:100%;}
input,select,textarea {font-family: Arial,sans-serif;font-size: 12px;}
textarea {overflow: hidden;}
#form-page h3 {font-family: Arial,sans-serif;font-size: 14px}
input,select,textarea,label,form {font-family: Arial,sans-serif;font-size: 13px;}
#form-page {line-height: 14px}
#body-content3 .field {padding-top: 1px;}
#body-content3 .field,
#body-content3 select {border: 1px solid #000;background: #fff;}
#body-content3 th {font-size: 12px;font-weight: normal;}
#body-content3 th.top {font-size: 11px !important;text-align: center;}
#body-content3 td a {font-size: 11px;}
#body-content3 td a: hover {text-decoration: underline;}
.genre_selector {width: 45px;}
.birth-day {width: 26px;}
.birth-month {width: 26px;}
.birth-year {width: 47px;}
.height_selector {width: 44px;}
.weight {width: 39px;}
.checkbox {position: relative;width: 13px;height: 13px;top: 1px;left: 0;border: 0 !important;}
p.add-btns {padding: 5px 0 0 60px;}
p.add-btns a {margin-right: 15px;font-weight: bold;}
.coverage-form {padding-bottom: 10px;}
.coverage-form th {text-align: left;}
.coverage-form td {padding: 1px 0;}
#coverage_month,
#coverage_day {width: 48px;}
#coverage_year {width: 67px;}
#current_insurance_company {width: 183px;}
#medications_list {width: 186px;height: 44px;}
.radio-btn {position: relative;width: 13px;height: 13px;top: 2px;left: 0;border: 0 !important;background: transparent !important;}
.yes-label {margin-right: 10px;}
#health-to-senior-health h1 {line-height: 24px;padding-bottom: 7px}
#health-to-senior-health p {text-align: left !important;}
#pre_existing_conditions_row {padding-bottom: 10px;}
.conditions-list {padding: 10px 0;}
.conditions-list ul {width: 164px;float: left;display: inline;list-style-type: none;}
a.questionmark {background: url( 
) no-repeat 0 0;font-size: 0;line-height: 0;text-indent: -4000px;display: block;width: 11px;height: 12px;float: right;display: inline;margin-top: 3px;}
.contact-col {width: 235px;}
.contact-col label {float: left;display: inline;width: 90px;line-height: 19px;}
.contact-col .field,
.contact-col span {float: left;display: inline;}
.contact-col span {padding: 0 4px;}
.contact-col .field {width: 143px;padding: 1px 0 1px;margin-bottom: 7px;}
.contact-col select {float: left;display: inline;margin-bottom: 7px;}
.contact-form span {font-size: 10px}
.contact-form td {padding: 1px;}
#applicant {height: 12px}
#state {width: 47px;margin-right: 10px;}
.zip-label {width: 25px !important;}
#zip {width: 56px;}
.phone-input1 {width: 32px !important;}
.phone-input2 {width: 34px !important;}
.phone-input3 {width: 46px !important;}
.terms-box {padding: 10px 0;}
.terms-box p {padding-top: 10px;}
p small {font-size: 10px;line-height: 12px;}
#submit {border: 0; margin: 20px auto; cursor: pointer; display: block; text-indent: -9000px;}
.more-questions {padding-bottom: 10px;}
#disclaimer {padding: 0px 0px 12px 15px;margin-left: auto;margin-right: auto;}#footer-content {color: #;}
#footer-content a {color: #D98808; font-weight: bold; margin: 1em;}
#footer-content {color: #5486AC;}
#state {width: 47px;margin-right: 10px;}
.zip-label {width: 25px !important;}
#zip {width: 56px;}
.phone-input1 {width: 32px !important;}
.phone-input2 {width: 34px !important;}
.phone-input3 {width: 46px !important;}
.terms-box {padding: 10px 0;}
.terms-box p {padding-top: 10px;}
p small {font-size: 10px;line-height: 12px;}
#lead_phone1_area {width: 23px}
#lead_phone1_exchange {width: 23px}
#lead_phone1_station {width: 30px}
#lead_phone2_area {width: 23px}
#lead_phone2_exchange {width: 23px}
#lead_phone2_station {width: 30px}
#thankyou-content #submit {background: none;border: 0 none;cursor: pointer;font-size: 0;height: 18px;line-height: 0;text-indent: -4000px;width: 69px;margin: 0px;display: inline;}
#state-wrapper {float: left;width: 55px;}
#zip-wrapper {padding-left: 5px;}
#lead_address1_zip {width: 35px;}
td.dob input,td.weight input, #lead_first_name, #lead_last_name, #lead_address1_street1, #lead_address1_city, #lead_address1_zip, #lead_email1, #lead_phone1_area, #lead_phone1_exchange, #lead_phone1_station, #lead_phone2_area, #lead_phone2_exchange, #lead_phone2_station {border: 1px solid #c7c7c7 !important;padding: 0px}
.remove-insured {background: transparent url( /assets/0000/0255/button-close.gif
) no-repeat scroll center center;height:19px;margin:0;overflow: hidden;text-indent:-9999px;width: 7px;line-height:20px;float:right;padding:0;margin:0 0 0 -7px;}
#lead_is_student1,
#lead_is_student2,
#lead_is_student3,
#lead_is_student4,
#lead_is_student5,
#lead_is_student6,
#lead_is_student7 {float:left;margin-left:2.4em;}
