/* page level */
body {background-color: #dedede;}
.page-wrap {width:891px; background:url(sitewrap-bkgrnd.gif) top center repeat-y;}
.header-wrap {width:891px; background:url(brand-collat.jpg) top no-repeat; display:block;}
	.content-column-left {width:500px;}
	.content-column-right {width:371px;}

/* asset level */
form {margin:10px 10px 30px 10px;}
.form-wrap {width:365px; display:block; background:url(form-edge.gif) top repeat-y; float:left; position:relative;}
.form-container {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px;}
/*label, input {font-size:0.7em; color:#333;}*/

div.step-bar {display:block; clear:both; text-align:left; }
div.step-bar h5 {padding:5px 0px 5px 0px; margin:0px 0px 0px 20px; font-weight: bold; vertical-align:top; color:#000000; }

.box-wrap {margin-bottom:1em; width:401px; display:block; background:url(box-edge.gif) top repeat-y #ffffff; float:left; position:relative;}
.box-container {font-family:Arial, Helvetica, sans-serif; color:#333333;}
.box-container p {margin:0em 20px 0em 20px; font-size:0.7em;}
.box-container ul {margin:1em 20px 1em 20px; font-size:0.7em;}
.box-container li {margin:0em 20px 0em 30px;}

.step-bar {display:block; position:relative; margin:auto;}
.step-bar h5 {font-size:0.7em; font-weight:bold; margin:10px 20px 1em 0px;}

.text-content-welcome {display:block;}
.text-content-welcome h1 {font-weight:bold; margin:1em 10px 1em 10px; font-size:0.8em;}
.text-content-welcome p {margin:0em 10px 1em 10px; font-size:0.7em;}

.text-content-program {display:block;}
.text-content-program h1 {font-weight:bold; margin:1em 10px 1em 10px; font-size:0.8em;}
.text-content-program p, ul {margin:0em 10px 1em 10px; font-size:0.7em;}
.text-content-program li {margin:0em 10px 0em 20px;}


.text-content-benefits {font-size:0.7em; display:block;}
.text-content-benefits h1 {font-weight:bold;}
.text-content-benefits p, h1, ul {margin:0em 10px 1em 10px;}
.text-content-benefits li {margin:0em 10px 0em 10px;}

.text-content-formcta {font-size:0.7em; display:block;}
.text-content-formcta p {margin:0em 10px 1em 10px; font-weight:bold;}

.text-content-note {font-size:0.6em; font-weight:bold; display:block;}
.text-content-note p {margin:0em 10px 1em 10px;}