


body {background-repeat:repeat-x; background-color: #d3bcdc;}
.page-wrap, .header-wrap, .footer-wrap { width: 762px;}
                .page-column1 {width:406px;}
                .page-column2 {width:356px;}
                #column1-spacer {width: 406px; height: 197px; }
                #column2-spacer {width: 356px; height: 113px; }
.footer-wrap, .footer-wrap a:link, .footer-wrap a:hover, .footer-wrap a:visited {color: #838383;}
.post-footer p{font-weight:bold; color:#fff}
#cta-column1-tab1-slot1{display:none;}

#column1-tab1-slot1-box, .box0-content {margin:0px 5px 0px 0px; padding-left:0px;}
.box0-content p {margin-bottom:10px; margin-left:15px; margin-right:0px }

#column1-tab1-slot2-box {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#column1-tab1-slot3-box {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#column2-tab1b-slot1-box {margin:0px 13px 0px 0px; border:0px solid #4363c0; background-position:bottom; background-repeat:repeat-x;}
.box1-content {border-top:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:1.2em;}
#step-box {margin:0px 0px 0px 0px; padding:3px 5px 3px 5px;}
#step-box h5 {color:#fff; font-size:0.7em;}

#inquiry {margin: 10px 0px 10px 10px;}

.field-container-text input, .field-container-select select {font: normal 0.9em Arial;}
.one-column-vertical .field-container-text label, .one-column-vertical .field-container-select label {font-size: 1em;}
.one-column-vertical .field-container-submit-image input {margin:20px 0px 0px 90px;}
.one-column-vertical .field-container {margin-left:5px;}
.one-column-horizontal .field-container-text label, .one-column-horizontal .field-container-select label, .one-column-horizontal .generic-label {text-align:right; padding-right: 3px;}
.one-column-horizontal .field-container {margin: 0px 0px 0px 0px; vertical-align:text-bottom; padding-top:.2em;}
.one-column-horizontal .field-container-text input, .field-container-select select {margin:0px;}
.one-column-horizontal .field-container-submit-image input {margin:15px 0px 0px 100px;}

.one-column-horizontal .error {margin-left:115px;}

#step-box, .step-box {display:block; margin-bottom:5px; }
#step-info {padding:0px 0px 0px 0px; margin-left:0px; color:black; font-size: 1.1em; font-family:verdana; font-weight:bold;}
#greeting {padding:0px 0px 0px 0px; margin-left:0px; text-align:left; color:black; width:220px;}
#previous-step, #change-info {float:right; font-size:9px; font-weight:normal; color:#fff; background:#7604a1; border:1px solid #fff; padding-left:2px; padding-right:2px; margin-right:8px; font-family:arial; display:inline;}
.field-container-checkbox a, .field-container-checkbox a:link, .field-container-checkbox a:visited, .field-container-checkbox a:hover {text-decoration:underline; color:#999999;}
#component_opt_in_container{text-align:center; font-size:0.8em;color: #999999;}
.error {font-size:1em; color:#f00;}

.box3-content select, .box3-content input, .box3-content label{font-family:verdana}

.step-box {height:auto; max-height:60px; min-height:24px;  background:none;}
