/* CSS Document */

#calendar{
	position:absolute;
	top:147px;
	left:396px;
	width:145px;
	height:83px;
	font-family:arial;
	font-size:15px;
	color:#666;
}

.good2{
	
	color:#2a93a4;
	}
.specialoffer{
	
	color:#91c9c6;
	}
	
/*********MAIN IMAGE***********/
	
#pagetitleback{
	position:absolute;
	top:25px;
	left:10px;
	width:900px;
	height:62px;
	}
	
	
#pagetitle{
	position:absolute;
	top:18px;
	left:18px;
	width:650px;
	height:36px;
	font-family:arial;
	font-size:27px;
	color:#fff;
	}
	
#searchboxtext{
	position:absolute;
	top:16px;
	left:1px;
	width:210px;
	height:322px;
	font-family:arial;
	font-size:14px;
	color:#333;
	line-height:25px;
	}	
	
	
/***************HOLDER****************/

#holder {
position:relative;
	margin-top:133px;
	margin-left:0px;
	padding:0px;
	width:920px;
	clear: both;

	}
	
#planbox1 {
	position:relative;
	margin-top:20px;
	margin-left:10px;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	width:600px;
	font-family:arial;
	font-size:14px;
	color:#525252;
	line-height:18px;
	float:left;
	
	}
	
#planbox2 {
	position:relative;
	margin-top:155px;
	margin-left:60px;
	/*padding:0px;*/
	padding-left:35px;
	padding-right:0px;
	padding-top:10px;
	width:212px;
	font-family:arial;
	font-size:13px;
	line-height:16px;
	color:#727272;
	float:left;
	border-left:1px solid #d9dbdc;
	}
	
/***************PLAN DETAILS PAGE****************/
#plandetails {
	position:relative;
	margin-top:20px;
	margin-left:10px;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	width:550px;
	font-family:arial;
	font-size:13px;
	color:#525252;
	line-height:20px;
	float:left;
	
	}
	
	#joinbutton{
	position:relative;
	margin-top:160px;
	margin-left:47px;
	padding:0px;
	padding-left:0px;
	padding-top:0px;
	width:260px;
	font-family:arial;
	font-size:13px;
	color:#666;
	float:left;
	}


#providersbox {
	float: right;
	margin-top:140px;
	margin-left:30px;
	padding:0px;
	padding-left:25px;
	padding-right:15px;
	padding-top:10px;
	width:205px;
	font-family:arial;
	font-size:13px;
	color:#666;
	float:left;
	border-left: 1px dotted #ccc;
	
	
	}
	
	#providersbox a{
	color:#005395;
}
/***************PLAN ORDER PAGE****************/
#planorder {
	position:relative;
	margin-top:20px;
	margin-left:10px;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	width:860px;
	font-family:arial;
	font-size:13px;
	color:#525252;
	line-height:17px;
	float:left;
	
	}
	
/***************DISCLOSURE****************/

#disclosure{
	position:relative;
	margin-top:35px;
	margin-left:0px;
	padding-left:35px;
	padding-right:35px;
	width:830px;
	clear: both;
	font-size:12px;
	font-family:arial;
	color:#555555;
	line-height:17px;
	}




/***************Class****************/
.spacer{
clear:both;
}



.hours{
	font-family:arial;
	font-size:15px;
	color:#525252;
	line-height:27px;
	
}





.getstarted{	
	font-family:arial;
	font-size:32px;
	line-height:65px;
	color:#fff;
	text-transform:uppercase;
}

.sidetitles{	
	font-family:arial;
	font-size:17px;
	color:#525252;

}


.hometitlescolored{	
	font-family:arial;
	font-size:20px;
	color:#2a93a4;

}



.greentext{	
	color:#1c8e52;

}

.best{
	
	color:#87B842;
	}
	
.better{
	
	color:#513d58;
	}
	
.good{
	
	color:#2a93a4;
	}
	
.white{
	
	color:#fff;
	}


.red{
	color:#ef4223;
	
}

.alert{
	color:#333;
	font-family:arial;
	font-size:26px;
	line-height:35px;
	
}
.results{	
	font-family:arial;
	font-size:17px;
	line-height:35px;
	color:#525252;

}

h1{
		font-family:arial;
	font-size:25px;
	line-height:35px;
	color:#525252;

	}
	
.chartdisclosure{	
	font-family:arial;
	font-size:11px;
	line-height:14px;
	color:#525252;
}

.charttitle{	
	font-family:arial;
	font-size:19px;
	line-height:39px;
	color:#525252;
}

.savings{	
	font-family:arial;
	font-size:17px;
	color:#057082;
}

.plancattitle{	
	font-family:arial;
	font-size:19px;
	line-height:35px;
	color:#525252;
	text-transform:none;
	
}

.plancatplan{	
	font-family:arial;
	font-size:15px;
	line-height:35px;
	color:#333
	
}

.plancatplan{	
	font-family:arial;
	font-size:15px;
	line-height:35px;
	color:#333
	}

.grdborder{
    border-bottom:1px dashed #999;
}

#sotable {background: url(../../img/DentalExImgs/soback.png) no-repeat;}
#sotable2 {background: url(../../img/DentalExImgs/sobackATNA.png) no-repeat;}
#sotable3 {background: url(../../img/DentalExImgs/sobackSIGD.png) no-repeat;}
#sotable4 {background: url(../../img/DentalExImgs/sobackDNOA.png) no-repeat;}
#sotable5 {background: url(../../img/DentalExImgs/sobackCT.png) no-repeat;}
#sotable6 {background: url(../../img/DentalExImgs/sobackCS.png) no-repeat;}