


body {background-color: #cccccc;}

.page-wrap, .header-wrap, .footer-wrap { width: 794px;}
.footer-wrap, .footer-wrap a:link, .footer-wrap a:hover, .footer-wrap a:visited {color: #000000; height: 60px; padding-top:50px; text-decoration:none;}

.page-column1 {width: 410px;}
.page-column2 {width: 384px;}

#column1-spacer {height: 260px; width: 410px;}
#column2-spacer {height: 260px; width: 384px;}

#column1-tab1-slot1-box {margin: 10px 10px -10px 15px;}
#column1-tab1-slot2-box {margin: 0px 0px -15px 0px;}
#column1-tab1-slot3-box {margin: 0px 10px 0px 15px;}

#column2-tab1b-slot1-box {margin: 0px; background-color:#fdd09f;}
#column2-tab1b-slot1-boxtop {display: none;}

.box0-content li {color: #df3d38; line-height: 0.75em; margin-left: 30px; line-height:0.85em;}
.box0-content h1 {font-size: 0.7em;}
.box0-content .popup-headline {color: #df3d38; text-decoration: underline; font-weight:bold;}

#step-box {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#step-info {color:#000; padding:5px 0px 10px 40px; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#greeting {font-size:1.0em; text-align:left; float:left; width:70%; padding:3px 0px 3px 15px; color:#000;}
#previous-step, #change-info {float:right; font-size:9px; font-weight:normal; color:#fff; background:#f15654; border:1px solid #f15654; margin:4px 8% 2px 0px;}
#inquiry {margin: 0px auto 10px auto; display:block; color:#000;}
.one-column-vertical {margin:0px auto 0px auto; display:block; padding:0px 0px 0px 13px; width:305px;}
.one-column-vertical .error {color:#ff0000; font-size:1em; text-align:right;}
.one-column-horizontal {margin:5px auto 0px auto; padding-top:10px; display:block; width:320px;}
.one-column-horizontal .field-container {padding-top:3px;margin-top:0px;}
.one-column-horizontal label, .one-column-horizontal span {text-align:right; margin-right:3px;}
.one-column-horizontal .error {color:#ff0000; font-size:1em; text-align:right; width:307px;}
#component_submit_image_container {margin-top:30px;}
#component_submit_image, #mappedValue {display:block; margin:0px auto 10px auto;}
#component_opt_in_container {display:block; margin:5px auto 0px auto; text-align:center;}
#component_opt_in_container label {color:#000; font-size:0.9em;}
#component_opt_in_container a, #component_opt_in_container a:link, #component_opt_in_container a:visited, #component_opt_in_container a:hover {text-decoration:underline; color:#000;}