

body {background-color: #dedede;}
.page-wrap {width:891px;}
.header-wrap {width:891px; }
.footer-wrap {background-repeat: no-repeat top; width:891px; height:12px;}

#column1-spacer{height:290px; width:527px;}
#column2-spacer{height:383px; width:364px;}

.page-column1{width:527px;}
.page-column2{width:364px;}

#column1-tab1-slot1-content	h1 {font-size: 0.8em; margin-top: 15px; margin-left: 10px; margin-bottom: 13px; color:#000;}
#column1-tab1-slot1-content	p {font-size: 0.7em; margin-left: 10px; margin-right: 25px; color:#000;}
#column1-tab1-slot1-content	li {font-size: 0.7em; font-weight:bold; margin-left: 30px; color:#000;}

#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:1.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:5px;}
.error {font-size:1em; color:#f00; text-align:right;}
#dateOfBirth__age__birthDateToAgeConverter__34025_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;}
#component_submit_image_container {margin-top:15px;}
#component_submit_image, #mappedValue {display:block; margin:0px auto 0px auto;}