@charset "utf-8";
/* CSS Document */

#cs_heading_main {
	padding-top:25px;
	font-size:39px;	
	padding-bottom:10px;
	margin-bottom:10px;
	float: left;
	width:350px;
	
}


#cs_heading_howtofind {
	clear:both;
	padding-top:25px;
	font-size:39px;	
	padding-bottom:10px;
	margin-bottom:10px;
	float: left;
	width:350px;
	
}


#cs_main_contact_box{
	clear:left;	
	width:700px;
	float:left;
	height:auto;
	word-spacing:1px;
	
	/*text-align:justify;*/
	
}




#cs_big_map_box{
	clear:both;
	margin-bottom:10px;
}

.cs_greyGradient{

		
		
		
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E8E8E8));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #FFF, #E8E8E8);
		
		
}

#cs_contactus_box{
	float:right;
	width:230px;
	margin-bottom:10px;
	text-align:right;
	font-size:14px;
	height:auto;
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	letter-spacing:1px;
	clear:right;
	border-width:1px;
	border-color:#000090;
	border-style:solid;
	
	
}

.ancyloss{
	float:right;
	
}

#cs_contactus_box p{
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	height:auto;
}

#cs_openinghours_box{
	float:right;
	width:300px;
	margin-bottom:10px;
	text-align:right;
	font-size:16px;
	padding-top:0px;
}

.cs_darkheader{
	float:right;
	height:20px;
	background-color:#293a7e;
	background-image:  url(../images/downloads_bg_repeater.jpg) ;
	width:230px;
	padding-left:10px;
	padding-right:10px;
	border-width:1px;;
	border-color:#293a7e;
	border-style:solid;
	text-align:right;
	color:#FFF;
	margin-top:20px;
}

#cs_openinghours_box ul li{
	list-style:none;	
}

#cs_main_contact_box ul li{
	list-style:circle;
	font-size:16px;
	padding-left:10px;
}

#cs_main_contact_box p{
	/*color:#069;*/
	font-size:18px;
}

#cs_refdentists_box{
	float:right;
	width:220px;
	margin-bottom:10px;
	
	
	padding:0px;
	
	height:50px;
	
	font-size:16px;
	color:#036;
	/*font-weight:400;*/
	letter-spacing: 2px;
	text-decoration:none;
	
}


.cs_heading {
	padding-top:3px;
	font-size:24px;	
	padding-bottom:10px;
	
}

.rd_content{
	padding-left:30px;
	display:none;
}

.rd_content ul li{
	list-style:circle;
}

#rd_blueboxnoborder {
	clear:both;
	height:auto;
	width:1005px;
	padding:10px;
	background-color:#f4f8fb;
	 font-size:1.12em;
	text-align:justify;
	margin-bottom:10px;
}

.heading_link{
	color:#333;	
	text-decoration:none;
	font-size:20px;
	letter-spacing:1px;
	line-height:30px;
}

#cs_contactus_box ul li{
	list-style:none;
}