


body {background-color: #3A78C6;}

.page-wrap, .header-wrap {width: 735px;}
	.page-column1 {width: 397px;}
    .page-column2 {width: 324px;}

	#column1-spacer {height: 290px; width: 397px;}
    #column2-spacer {height: 85px; width: 324px;}

.footer-wrap {width: 735px; height: 37px; color: #ffffff;}
.footer-wrap a:link, .footer-wrap a:visited, .footer-wrap a:hover {text-decoration: none; color: #ffffff;}

#column2-tab1b-slot1-box {border: 1px solid #000000; border-top: none;}

.box0-content h1 {font: bold 0.7em Arial; margin: 0px 10px 0px 21px; color: #000000;}
.box0-content h2 {font: normal 0.6em Arial; margin: 0px 10px 0px 21px; color: #000000;}
.box0-content p {font: normal 0.7em Arial; margin: 10px 10px 0px 21px; color: #000000; line-height: 1.25em;}
.box0-content ul {margin-right: 0px;}
.box0-content li {margin-left: 20px; line-height: 0.8em; font-size: 1em; font-weight: bold; color:#0000FF;}
.box0-content a:link, .box0-content a:hover, .box0-content a:visited {text-decoration: none; font-weight: bold; color: #0000FF;}
.box0-content p a:link, .box0-content p a:hover, .box0-content p a:visited {text-decoration: underline; font: normal 1em Arial; cursor: pointer;}
.box0-content p a:link, .box0-content p a:hover, .box0-content p a:visited {font-weight: bold; color: #0000FF;}

#column1-tab1-slot1-box {margin-bottom: 0px;}
#column1-tab1-slot2-box {margin-bottom: 0px; margin-top:0px;}
#column1-tab1-slot3-box {margin-top: -20px;}

#cta-column1-tab1-slot1, #cta-column1-fp1-slot1, #cta-column1-fp2-slot1, #cta-column1-fp3-slot1, #cta-column1-tab2-slot1 {padding: 8px 0px 0px 24px;}
#column1-fp1-slot1-content ul, #column1-fp2-slot1-content ul, #column1-fp3-slot1-content ul {margin:10px 0 0 30px;}
#column1-fp1-slot1-content li, #column1-fp2-slot1-content li, #column1-fp3-slot1-content li {line-height: 1.25em; font-size: 0.7em; color:#000000; font-weight: normal;}

#column2-tab1b-slot1-content {border: 2px solid #1c1c1c; border-top: none; background-color: #f4f4f4; margin: 0px;}
#column2-tab1b-slot1-box {margin:0px 0px 0px 0px;}

#phoneInfo_home__areaCode__threePartPhoneNumberConverter__1213 {margin:0px;}
#component_submit_image_container {margin-top:30px; text-align: center;}

/*#step-box {margin:0px; height: auto; min-height: 24px; max-height: 100px;}
#step-info {padding-left: 15px; color:#000000; font-size: 1.1em; font-family: Verdana; padding-bottom: 10px; margin:0px;}*/

.step-box {height:auto;  margin-bottom:10px; width: 277px; min-height: 24px; max-height: 100px;}
#step-info {padding:0px 0px 10px 16px; color:#000000; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif;}

.field-container-text input, .field-container-select select {font: normal 0.9em Arial;}
.one-column-vertical {padding-right: 10px; padding-left:20px;}
.one-column-vertical .field-container {}
.one-column-horizontal {padding-left:0px;}
.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:.35em;}
.one-column-horizontal .field-container-text input, .field-container-select select {margin:0px;}

.error {font-size:1em; color:#f00;}
.one-column-horizontal .error{margin-left:105px;}

#greeting{font-size:1em; width:70%; float: left; text-align: left; padding-left: 20px;}
#previous-step, #change-info {float:right; font-size:9px; font-weight:normal; color:#fff; background:#094c93; border:1px solid #000000; padding-left:2px; padding-right:2px; margin-right:0px;}