#container{ width: 974px !important; width: 975px; margin: 0 auto; position: relative; }

.midThird h4{ width: 105px; height: 45px; width: auto; }
.rightThird h4{ width: 185px; height: 42px; width: auto; }
h4.h-mission{ background: url(/images/main/h-mission.png) left top no-repeat; }
h4.h-testimonials{ background: url(/images/main/h-testimonials.png) left top no-repeat; }

#callToAction{ margin: 0 0 30px 0; clear: both; background: #fff url(/images/bottom-curve.gif) no-repeat left bottom; padding-bottom: 14px; }

#callToAction .right{ float: right; width: 640px; }
#callToAction .right .corner{ float: right; width: 15px; height: 15px; position: absolute; right: -1px; display: block; background: url(/images/slide-show/corner.png) top right no-repeat; z-index: 99; }
#callToAction .right #slide-show{ width: 640px; height: 353px; border-right: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; }
#callToAction .right #slide-show div.step5{ background: url(/images/slide-show/slide-5.jpg) top left no-repeat; height: 352px; width: 640px; }
	#callToAction .right #slide-show div.step5 h2{ text-indent: -9999px; overflow: hidden; margin: 0; height: 155px; }
	#slide-show .details{ margin-left: 266px; }
	#slide-show .details p.proven{ text-indent: -9999px; overflow: hidden; }
	#slide-show .details p{ color: #fff; margin-right: 30px; }
	#slide-show .details p a{ color: #fff; border-bottom: 1px dotted #fff; }
	#slide-show .details p a:hover{ color: #2e3192; border-bottom: 1px solid #2e3192; }
	.details .nav-btns li{ display: inline; text-indent: -9999px; }
	.details .nav-btns li a{ display: block; height: 44px; float: left; border: none; }
	.details .nav-btns li.taketest a{ width: 144px; background: url(/images/btn-takethetest.gif) no-repeat left top; margin-right: 10px; }
	.details .nav-btns li.learnmore a{ width: 184px; background: url(/images/btn-learn-accuracy.gif) no-repeat left top; }
	.details .nav-btns li.taketest a:hover{ background-position: left bottom; }
	.details .nav-btns li.learnmore a:hover{ background-position: left bottom; }
	
	#callToAction .controls{ width: 143px; height: 49px; display: block; position: absolute; z-index: 98; float: right; right: 0; margin-top: 1px; }
	#callToAction .controls a{ text-indent: -9999px; overflow: hidden; width: 42px; height: 49px; display: block; border: none; }
	#callToAction .controls a.prev{ float: left; background: url(/images/slide-show/prev.png) top left no-repeat; }
	#callToAction .controls a.next{ float: right; background: url(/images/slide-show/next.png) top left no-repeat; }
	
	
#callToAction .left{ float: left; width: 333px; border-left: 1px solid #e1e1e1; height: 685px; }
	#callToAction .left h2.test{ text-indent: -9999px; width: 263px; height: 24px; overflow: hidden; display: block; margin:29px 0 15px 29px; background: url(/images/main/h-healthcare-providers.png) left top no-repeat;  }
	#callToAction .left h3.results{ text-indent: -9999px; width: 340px; height: 57px; overflow: hidden; display: block; margin: 0 0 0 0; background: url(/images/main/h-seeresults.gif) left top no-repeat; }
	
	.cta-tabs{ width: 333px; height: 52px; margin: 0; padding: 0; }
	.cta-tabs li{ display: inline; text-indent: -9999px; overflow: hidden; }
	.cta-tabs li a{ float: left; height: 52px; display: block; border: none; }
	.cta-tabs li.features{ display:block;width: 333px; background: url(/images/getstarted-nav-benefits.png) no-repeat left top; height:54px;}
	.cta-tabs li.process a{ width: 201px; background: url(/images/getstarted-nav-process.gif) no-repeat left top; }
	.cta-tabs li.features a:hover,
	.cta-tabs li.features.ui-tabs-selected a{ background-position: left bottom; border: none; }
	.cta-tabs li.process a:hover,
	.cta-tabs li.process.ui-tabs-selected a{ background-position: left bottom; border: none; }
	
	.ui-tabs-hide{ display: none; }
	
	#features-tab{ padding-top: 17px; }
	#features-tab p{ padding: 10px 0 10px 65px; margin: 0; margin: 0 30px 0 20px; border-bottom: 1px solid #e7e7e7; }
	#features-tab p.easy{ background: url(/images/icons/easy.gif) no-repeat left center; }
	#features-tab p.quick{ background: url(/images/icons/quick.gif) no-repeat left center; }
	#features-tab p.affordable{ background: url(/images/icons/affordable.gif) no-repeat left center; }
	#features-tab p.pdf{ background: url(/images/icons/pdf-icon.png) no-repeat left center; }
	#features-tab p.accurate{ background: url(/images/icons/accurate.gif) no-repeat left center; }
	#features-tab p.ongoing{ background: url(/images/icons/ongoing.gif) no-repeat left center;  }
	#features-tab p.peer-reviewed{ background: url(/images/icons/peer-reviewed.png) no-repeat left center;  }
	#features-tab p.reimbursed{ background: url(/images/icons/reimbursed.png) no-repeat left center; border-bottom: none; }
	
	.features-tab{ padding-top: 17px; z-index: 1; }
	.features-tab p{ padding: 10px 0 10px 65px; margin: 0; margin: 0 30px 0 20px; border-bottom: 1px solid #e7e7e7; }
	.features-tab p.easy{ background: url(/images/icons/easy.gif) no-repeat left center; }
	.features-tab p.quick{ background: url(/images/icons/quick.gif) no-repeat left center; }
	.features-tab p.affordable{ background: url(/images/icons/affordable.gif) no-repeat left center; }
	.features-tab p.pdf{ background: url(/images/icons/pdf-icon.png) no-repeat left center; }
	.features-tab p.accurate{ background: url(/images/icons/accurate.gif) no-repeat left center; }
	.features-tab p.ongoing{ background: url(/images/icons/ongoing.gif) no-repeat left center;  }
	.features-tab p.peer-reviewed{ background: url(/images/icons/peer-reviewed.png) no-repeat left center;  }
	.features-tab p.reimbursed{ background: url(/images/icons/reimbursed.png) no-repeat left center; border-bottom: none; }
	
	#process-tab{ padding-top: 29px; }
	#process-tab p{ padding: 15px 0 15px 85px; margin: 0; margin: 0 30px 0 20px; border-bottom: 1px solid #e7e7e7; }
	#process-tab p.step-1{ background: url(/images/icons/01.gif) no-repeat left center; }
	#process-tab p.step-2{ background: url(/images/icons/02.gif) no-repeat left center; }
	#process-tab p.step-3{ background: url(/images/icons/03.gif) no-repeat left center; border-bottom: none; }
	
	#callToAction .left p.takenow{ text-indent: -9999px; overflow: hidden; margin: 10px 0 0 20px; }
	#callToAction .left p.takenow a{ width: 278px; height: 39px; display: block; background: url(/images/btn-taketestnow.gif) no-repeat left top; border: none; }
	#callToAction .left p.takenow a:hover{ background-position: left bottom; }
	
	#who-polaroids{ border: 7px solid #f1f0f0; padding: 1px; background: #fff; margin: 10px 0; }

#callToAction .left p{ margin-left: 24px; margin-right: 50px; }
#callToAction .left .getstarted{ margin-left: 24px; }
#callToAction .left .getstarted li{ display: inline; text-indent: -9999px; }
#callToAction .left .getstarted li a{ float: left; height: 39px; display: block; border: none; }
#callToAction .left .getstarted li.getstarted a{ width: 188px; background: url(/images/btn-getstarted.gif) no-repeat left top; margin-right: 10px; }
#callToAction .left .getstarted li.learnmore a{ width: 82px; background: url(/images/btn-learnmore.gif) no-repeat left top; }
#callToAction .left .getstarted li.getstarted a:hover{ background-position: left bottom; }
#callToAction .left .getstarted li.learnmore a:hover{ background-position: left bottom; }
	
#callToAction .third{ float: left; padding-top: 5px; background: url(/images/gradient.gif) repeat-x left 5px; }
#callToAction .midThird{ width: 330px; }
#callToAction .rightThird{ width: 309px; border-right: 1px solid #e1e1e1; }

#callToAction .midThird .inner{ margin: 0 23px 0 34px; }
#callToAction .rightThird .inner{ margin: 0 0 0 20px; background: url(/images/doctor-corner.jpg) no-repeat right top; height: 326px; }
#callToAction .rightThird .inner p{ margin-right: 150px; margin-bottom: 26px; }

#callToAction .third ul{ margin: 0; }
#callToAction .third li{ text-indent: -9999px; overflow: hidden; margin: 0 0 5px 0; }
#callToAction .third li a{ height: 23px; display: block; border: none; }
#callToAction .third li.why a{ width: 250px; background: url(/images/testimonials-button.png) no-repeat left top; }
#callToAction .third li.meet a{ width: 169px; background: url(/images/main/btn-meet.gif) no-repeat left top; }
#callToAction .third li.blog a{ width: 220px; background: url(/images/main/btn-blog.gif) no-repeat left top; }
#callToAction .third li.why a:hover{ background-position: left bottom; }
#callToAction .third li.meet a:hover{ background-position: left bottom; }
#callToAction .third li.blog a:hover{ background-position: left bottom; }

.returning-visitor-wrap{background:#fffaec url(/images/bg-paper.png) 32px 26px no-repeat;border-top:#dee0e3 solid 1px;padding:22px 30px 4px 93px;width:210px;}
#callToAction .returning-visitor-wrap p{margin:0;}
h4.h-patientsandcaregivers{background-image:url(/images/main/h-patientsandcaregivers.png);height:20px;width:174px;}

.healthcare-providers-wrap{background:#fffaec url(/images/topleft-gradient-bg.jpg) left bottom no-repeat;border-top:#e1e1e1 solid 1px;overflow:hidden;width:100%;}

