@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_main_contact_box{
	clear:left;	
	width:1024px;
	float:left;
	height:auto;
	letter-spacing:0.062em;
	padding:5px;
	background-color:#f4f8fb;
	 font-size:1.12em;
	text-align:justify;
	margin-bottom:0px;
	text-align:justify;
	
}




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






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






.rd_content{
	padding-left:30px;
	display:block;
	text-align:justify;
}











#accordion { margin: 0; padding: 0; }
#accordion dt {
	/*font-family: Trebuchet MS; font-size: 12px; color: #C52468; font-weight:bold; cursor: pointer; */
	text-decoration:none;
	font-size:22px;
	letter-spacing:1px;
	line-height:30px;
	padding-left:10px;
	color:#253b78;
	cursor: pointer;
	width:400px;
	}
#accordion dd { padding: 0; font-family:Verdana; font-size:11px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px }

#accordion dd ul{
	width:400px;
}

#accordion dd ul li{
	width:400px;
}

.pb_pictures_new{
	background-color:#f4f5f4;
	border-width:thin;
	border-color:#999;
	border-style:solid;
	border-bottom:none;
	/*width:-moz-max-content;*/
	width:auto;
	height:164px;
	padding:0px;
}

.tw_pictureboxes{
	
	width:auto;
	float:right;
	padding-bottom:15px;
}

.pb_text_new{
	
		
		text-align:center;
		clear:left;
		background-color:#f4f5f4;
		border-width:thin;
	border-color:#999;
	border-style:solid;
	height:auto;
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
	width:auto;
	

}

.link_style{
	font-size:14px;	
	text-decoration:none;
	padding-left:20px;
	
}

#im_topBlueBox{
	font-style:italic;
	font-size:0.95em;
	text-align:right;
	float:right;
	width:580px;
	/*background-color:#06C;*/
	margin-top:5px;
	padding:5px;
	padding-top:10px;
	padding-right:20px;
	background-color:#f4f8fb;
	height:auto;
	 line-height:1.5em;
 letter-spacing:0.072em;
	margin-bottom:10px;
	
	
	
	}