@charset "utf-8";
/* CSS Document */



.splashContent {
	background: url(../images/bg-corkboard-whatis.jpg) no-repeat;
	height:284px;
	margin-bottom:10px;
}

.splashContent a.getItNow {
	top:230px;
}

.dashDivider { height:895px; }

.leftColumn h3.primary {
	background:transparent url(../images/hdr-how-treatment.gif) no-repeat;
	height:26px;
	width:260px;
}


.video{
	position:relative;
	background: url(../images/bg-video-about.gif) no-repeat scroll 2px -6px;
	height:243px;
	width:298px;
	padding:2px;
	margin:10px 0;
}

.video .whatis-vid{
	position:absolute;
	top:0px;
	left:0px;
	height:243px;
	width:298px;
	background: url(../images/whatis-no-flash.jpg) no-repeat scroll 10px 5px;
}

.video .whatis-vid p.flashMessage{
	display:block;
	position:absolute;
	top:75px;
	left:68px;
	width:175px;
	height:50px;
	font-weight:bold;
	color:#333;
}

.video .whatis-vid a{
	display:block;
	background: url(../images/btn-download-flash.gif) no-repeat;
	position:absolute;
	height:12px;
	width:150px;	
	right:20px;
	bottom:42px;
	font-size:9px;
	text-indent:15px;	
	color:#333;
}


h4.treatment{
	color:#575757;
	font-size:13px;
	font-weight:bold;
	text-indent:0px;
	width:230px;
	height:40px;

}

.treatmentList ul{
	position:relative;
	color:#575757;
}

.treatmentList ul li{
	padding:5px;
	width:230px;
	font-size:12px;
}

.treatmentList li div{
	display:block;
	height:30px;
	width:38px;	
	float:left;
}
.treatmentList a {
	color:#575757;
}

.treatmentList li .step1{ 
	background: url(../images/1.gif) no-repeat; 
}

.treatmentList li .step2{ 
	background: url(../images/2.gif) no-repeat; 

}

.treatmentList li .step3{ 
	background: url(../images/3.gif) no-repeat;
}
	 
.treatmentList li .step4{ 
	background: url(../images/4.gif) no-repeat;
}

.treatmentList li .step5{ 
	background: url(../images/5.gif) no-repeat; 
}

.treatmentList li .step6{ 
	background: url(../images/6.gif) no-repeat;
}

.middleColumn{ width:315px; }

.middleColumn h3.primary {
	background:transparent url(../images/hdr-low-down.gif) no-repeat;
	height:37px;
	width:275px;
}

.middleColumn h3.secondary {
	background:transparent url(../images/hdr-the-aligners.gif) no-repeat;
	height:37px;
	width:275px;
}

.theAligners ul{
	color:#575757;
	font-size:12px;
	margin-left:0px;
	padding-left:20px;
	width:300px;
	list-style-type:disc !important;
	list-style:disc !important;
}

.theAligners ul li{ 
	padding:1px; 
	list-style-type:disc !important;
	list-style:disc !important;
	color:#616ab3;
}

.theAligners ul li span{  color:#575757; }


.theAligners ul li.dot{
	/*background:transparent url(../images/dot-tiny.gif) no-repeat scroll 0px 7px ;*/
	height:10px;
	width:10px;
	float:left;
}


/* SLIDE SHOW */
#slideshow {
	position:relative !important;
	top:0px !important;
	margin:10px 0 20px 0;
	width:320px;
}



.parentsBulletin{ 
	background: url(../images/bg-stay-in-loop.gif) no-repeat;
	top:590px;
	width:293px; 
	left:0px;  
}

.parentsBulletin h3{ 
	background:transparent url(../images/hdr-stay-in-loop-blue.gif) no-repeat scroll 0px 8px;
	height:40px;
	margin:40px 0 0 27px;
 }

.parentsBulletin p{
	margin-bottom:5px;
}

.lrgPhoto{
	display:block;
	position:absolute;
	height:690px;
	width:514px;
	top:-55px;
	left:2px;
}

.lrgPhoto div{
	padding:0px;
	margin:0px;
}

.lrgPhoto .lrgPhotoPart1{
	position:relative;
	background: url(../images/soccer-girl-top.png) no-repeat scroll 0px 0px;
	height:58px;
	left:52px;
	top:0px;
	width:177px;
	_background-image: none;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/teen/Assets/images/soccer-girl-top.png);	
}

.lrgPhoto .lrgPhotoPart2{
	position:relative;
	background: url(../images/soccer-girl-middle.jpg) no-repeat scroll 0px 0px;
	height:519px;
	width:289px;	
}

.lrgPhoto .lrgPhotoPart3{
	position:relative;
	background: url(../images/soccer-girl-right.png) no-repeat scroll 0px 0px;
	height:297px;
	width:225px;	
	bottom:459px;
	float:right;
		
	_background-image: none;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/teen/Assets/images/soccer-girl-right.png);
}


.lrgPhoto p.subText {
	background:transparent url(../images/soccer-subText.gif) no-repeat scroll 0px;
	height:85px;
	overflow:hidden;
	position:absolute;
	text-indent:-999em;
	top:484px;
	width:289px;
	z-index:10;
}

.lrgPhoto a.howdoyou{
	display:block;
	position:relative;
	background: url(../images/btns-index.gif) no-repeat scroll 0 -203px;
	height:30px;
	width:235px;
	left:58px;
	text-indent:-999em;
}

.lrgPhoto p.disclaimer{
	font-size:10px;
	color:#949b9e;
	text-align:right;
}


.disclaimerFooter p.whatsit-disclaimer{display:block;}
p.whatIsItTestimonial {
	display:block;
}


.mainNav ul li.navItem1 a { background-position:0px -43px; }

div.splashContent {
	display:block;
}
div.findProvider {
	display:block;
}
