body {background:url(pagewrap-bkgrnd.gif) top center no-repeat #e4e0e1; color:#656565;}
.page-wrap {width:905px; background:#fff; margin-top:20px; padding:0px 25px 0px 30px;}
.header-wrap, .header-wrap1, .header-wrap2, .header-wrap3, .header-wrap4, .header-wrap5, .header-wrap6, .header-wrap7, .header-wrap8, .header-wrap9, .header-wrap10, .header-wrap11, .header-wrap12, .header-wrap13, .header-wrap14, .header-wrap15, .header-wrap16, .header-wrap17, .header-wrap18, .header-wrap19  {width:850px; display:block; height:363px;}
.header-wrap {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap1 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap2 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap3 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap4 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap5 {background:url(brand-collat-05.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap6 {background:url(brand-collat-06.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap7 {background:url(brand-collat-07.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap8 {background:url(brand-collat-08.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap9 {background:url(brand-collat-09.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap10 {background:url(brand-collat-10.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap11 {background:url(brand-collat-11.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap12 {background:url(brand-collat-12.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap13 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap14 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap15 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap16 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap17 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap18 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}
.header-wrap19 {background:url(brand-collat.jpg) top left no-repeat; width:850px; margin:0px auto 0px auto; display:block; height:363px;}

	.content-column-left {width:380px; margin-top:20px;}
	#column1-spacer {display:block; clear:left; float:left;}
	#tab1, #tab2, #tab3, #tab4, #tab5, #tab6, #tab7, #tab8, #tab9, #tab10, #tab11, #tab12, #tab13, #tab14, #tab15, #tab16, #tab17, #tab18, #tab19, #tab20 {padding-right:15px;}
	.content-column-right {width:470px; margin-top:20px;}
	#column2-spacer {display:block; clear:right; float:left;}
.footer-wrap {width:850px; margin:0px auto 0px auto;}

h1 {padding-bottom:0.5em; font-size:1.1em; display:block; font-weight:normal; }
p {font-size:0.75em; margin-top:1em; display:block; }
ul {padding-left:20px;}
li {font-size:0.75em; padding-right:15px;}
a img {border:none;}
li div {margin-bottom:15px;}
ul li div p {font-size:12px;}
table {text-align:left; vertical-align:top;}

a, a:link, a:visited {color:#a0a0a0; text-decoration:none;}
a:hover {color:#656565; text-decoration:none;}

.text-content-welcome {}
.text-content-program {}
.text-content-benefits {}
.text-content-formcta p {font-weight:bold;}
.text-content-note {font-size:10px; font-style:italic;}
.split {width:40%; display:block; float:left; clear:none; margin-right:10px;}

/* OBJECTS USED BY EXPERIMNETS */
#ux-header {display:block; width:850px; height:200px; background:#f00;}
.form-wrap2 {border-left:1px solid #efefef; border-right:1px solid #efefef; display:block; padding:0px 0px 0px 0px; float:left; position:relative; text-align: center; margin:0px 20px 20px 0px; background:url(form-cta-img.gif)top left no-repeat;}

/* NAVIGATIONAL OBJECTS */
#brand-wrap {width:280px; height:80px; display:block; clear:none;}
.navigation-wrap {z-index:4; display:block; position:absolute; margin:71px 0px auto 240px; clear:none; top:0px;}
.nav-tab-parent {z-index:5; position:relative; float:left; text-align:center; clear:none; display:block; color:#666; padding:0px 0px 0px 0px; margin:0px 0px 0px 1px; width:128px; height:23px;}
.nav-tab {z-index:6; display:block; margin: 0px 0px 0px 0px; padding:4px 4px 4px 4px; text-align:left; clear:both; font-size:0.75em; color:#666;}
a.nav-tab strong, a.nav-tab:link strong, a.nav-tab:visited strong {color:#666;}
.nav-tab-child {z-index:7; position:relative; clear:both; display:none; width:100%; padding:0px 0px 0px 0px;}
.nav-tab-active {z-index:8; display:block; width:100%; margin: 0px 0px 0px 0px; padding:4px 4px 4px 4px; text-align:left; color:#fff; background:#656565; clear:both; font-size:0.75em; font-weight:bold;}
a.nav-tab-active:link, a.nav-tab-active:visited, a.nav-tab-active:hover {color:#FFFFFF;}


/* WRAPPERS */
.box1-wrap {padding:3px 3px 3px 3px; margin:0px 0px 0px 0px; display:block; float:left; clear:both; width:450px;}
.box1-content {background:#f4fbf3; width:100%; padding:10px 20px 10px 20px; margin:0px 0px 0px 0px; display:block;}

#player {display:block; width:850px; height:280px; float:right; text-align:right; z-index:1;}
#carousel {display:block; width:850px; height:280px; float:right; text-align:right; z-index:1;}


/* FORMS */
form {margin:0px 0px 0px 0px; border:none;}
.form-wrap {border-left:1px solid #efefef; border-right:1px solid #efefef; display:block; padding:0px 0px 0px 0px; float:left; position:relative; text-align: center; margin:0px 20px 20px 0px; background:url(form-cta-img.gif)top left no-repeat;}
.form-container {font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0px 0px 0px 0px; border:none;}


#step_status {padding-right:20px;}
.form_title {text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding:3px 5px 3px 5px; background:#666; color: #fff;}
.form_title_table {width: 275px;}
.form_title a {color: #fff; text-decoration: underline;}
.form_area {text-align: center; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.fieldset {border:0px;}

/* step 1 */
#output_programs {margin-bottom:0px; padding-bottom:0px;}
.steps1 {width: 260px; border: none; text-align: left; margin: 0px auto 0px auto; font-weight:bold;}
.steps1 label {width:260px; float:left; clear:both; display: block; font: normal 11px Arial; margin: 10px 0px 0px 0px; color: #000;}
.steps1 select {float:left; width: 260px; font: normal 10px Arial; margin: 3px 0px 0px 0px;}
.steps1 #code {float:left; width: 260px; font: normal 10px Arial; margin: 3px 0px 0px 0px;}
.submit1 {margin: 15px auto 25px 0px; padding: 0px 0px 0px 0px;}


/* step 2 */
.steps2 { font-weight:bold;
	width: 260px;
	border: none;
	text-align: left;
	margin: 0 auto 0 auto;
	color: #000;
}
.steps2 label {
	display: block;
	float: left;
	width: 75px;
	font: normal 10px Arial;
	color: #000;
	margin: 5px 3px 0 0;
	text-align: right;
}
.steps2 select {
	width: 160px;
	font: normal 10px Arial;
	display:  inline;
	margin: 3px 0 0 0;
}
.steps2 input {
	width: 160px;
	font: normal 10px Arial;
	display:  inline;
	margin: 3px 0 0 0;
}
.submit2 {
	margin: 15px auto 5px 0px;
	padding: 0 0 10px 0;
}

.optin {
	width:380px;
	margin: 10px auto 10px auto;
	text-align: center;
	font: normal 11px Arial;
	color: #000;
}
.optin a {
	color: #000;
}
.optin input {
	float: left;
	width: 20px;
}
.opt_pad {
	padding: 0 0 0 8px;
}
