/* Styles for Blue TV Spot Landing Pages*/

*{margin:0;padding:0;}
body {background: url(images/bg-fabric.jpg);_text-align:center; /* ie6  */}

.clear{clear:both;}

#container{
	margin:0 auto;
	width:794px;
	text-align:center;
}
#content{
	text-align:left;
	width:794px;
	vertical-align:bottom;	
}

#inner{
	float:left;
	padding:65px 0 0 58px;
	position:relative;
}
#takethetest{
	position:absolute;
	z-index:100;
	left:57;
	top:100;
}
#sub{
	position:absolute;
	z-index:2;
	top:0;left:0;
	display:none;
}
.fade {
  position: absolute;
} 
.fade div {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
#fade1{ top:209;left:57; }
#fade2{ top:209;left:197;}

#footer{
	width:778px;
}

#footer p{
	color:#757376;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#footer p.foot{
	padding:30px 0 0 15px;
	line-height:12px;
	text-align:left;
	width:765px;
}

#footer p.copyright{
	padding:6px 0 0 0;
	float:right;
	text-align:right;
}

a.blue{
	color:#000066;
	text-decoration:none;
}
a.blue:hover{text-decoration:underline;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
a span{display:none;}

/* alternate content for returning visitors */
#returning{
	/*display:none;*/
	float:left;
	background:url(images/bg-box.gif) top center;
	width:746px;
	height:138px;
	margin:374px 0 0 23px;
}
#returning div{
	float:left;
	text-align:center;
}
#returning .divider{padding-top:15px;}
#returning .product{padding:11px 7px 0 0;}

#returning #one{padding:11px 25px 0 32px;}
#one img{margin-bottom:5px;}
#returning .two{padding:35px 17px 0 17px;}
.two img{margin-bottom:19px;}
#returning #three{padding:40px 0 0 0;}


#returning form table input#zip{width:120px;height:25px;font-size:13px;color:#999999;font-weight:bold;}

