

body { background-color:#dedede }
.page-wrap {width:891px;}
.header-wrap {width:891px;}
.footer-wrap {width:891px; height:12px;}

#column1-spacer{height:290px; width:526px;}
#column2-spacer{height:383px; width:364px;}

.page-column1{width:526px;}
.page-column2{width:364px;}

#column1-tab1-slot2-box, #column1-tab1-slot1-box, #column1-tab1-slot3-box{width:515px;}
#column1-tab1-slot1-box {margin-bottom:0px;}
#column1-tab1-slot1-content {padding-bottom:0px;}
#column1-tab1-slot2-box {margin-top:0px; margin-bottom:0px;}
#column1-tab1-slot2-content {margin-left:8px;background-color:#66786a; margin-bottom:0px;}
#column1-tab1-slot2-content p {padding-top:0.5em; color:#FFFFFF; margin-left:0px;}
#column1-tab1-slot2-content li {margin-left:15px; padding-right:10px; color:#FFFFFF; font-size:0.7em; margin-bottom:0px; font-weight:normal;}
#column1-tab1-slot2-content ul {margin-bottom:0px;}
#column1-tab1-slot3-content {padding-top:0px;}
#column1-tab1-slot3-box {margin-top:0px}
p {margin-top:1em; margin-left:0px; padding-left:10px; font-size:0.7em;}
h1 {margin-top:1em; margin-left:0px; padding-left:10px; font-size:0.8em;}

#column2-tab1b-slot1-box {margin: 0px 0px 0px 0px; border:6px solid #210C0F; width:344px; border-top:0px;}
#column2-tab1b-slot1-content {border-top:0px;}
#column2-tab1b-slot2-content h1 {color:#66786a; font-size:1em; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;}

#step-box {min-height:25px;}
#step-info {padding:0px 0px 0px 0px; color:black; font-size: 1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#greeting {padding:0px 0px 0px 0px; margin-left:5px; color:black; float:left; text-align:left; width:227px;}
#previous-step, #change-info {float:right; font-size:9.5px; font-weight:normal; color:#fff; background:#296c31; border:1px solid #fff; padding-left:2px; padding-right:2px; margin-right:0px;}
.error {font-size:1em; color:#f00; text-align:right;}
#dateOfBirth__age__birthDateToAgeConverter__34015_errors {text-align:left;}
#inquiry {font-size:0.7em;}
#component_Age_container input {width:50px;}
.one-column-vertical {display:block; margin:0px auto 0px auto; width:270px; padding-left:15px;}
.one-column-horizontal {display:block; margin:0px auto 0px auto; width:310px; padding-top:10px;}
.one-column-horizontal .field-container {padding-top:3px;margin-top:0px;}
.one-column-horizontal .field-container-text input, .one-column-horizontal .field-container-label input {margin-left:0px;}
.one-column-horizontal label, .generic-label{margin-top:2px; text-align:right; margin-right:3px;}
.one-column-horizontal .error {width:299px;}
.field-container-checkbox a, .field-container-checkbox a:link, .field-container-checkbox a:visited, .field-container-checkbox a:hover {text-decoration:underline;}
#component_opt_in_container {display:block; width:285px; margin-right:auto; margin-left:auto;}
#component_submit_image_container {margin-top:15px;}
#component_submit_image, #mappedValue {display:block; margin:0px auto 0px auto;}