/* CSS Document */

body{
	margin:0px;
	padding:0px;
	
}
p{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}	
#mainblock{
	margin:auto;
	width:750px;
	
}		
#innerblock{
	float:left;
	width:750px;
	
}		
#toppannel{
	float:left; display:inline;
	background:url(../images/tp_bg.jpg) no-repeat;
	width:750px;
	height:321px;
}
	
#contentcontainer{
	float:left; display:inline;
	background:url(../images/contentcontainer.gif) repeat-y;
	width:750px;
	
}
.bottompart{
	float:left;	
	background:url(../images/footer.gif) no-repeat;	
	width:750px;
	height:64px;
}				

.tp_logo{
	float:right;
	margin:48px 45px 0px 0px;
}	
.tp_link{
	float:left;
	margin:34px 0px 0px 544px;
}	
.lefttile ,.righttile{
	float:left;
	display:inline;
	background:url(../images/lefttile.gif) #ADBDC1 repeat-x;
	width:21px;
	height:142px;
}	
.righttile{
	float:right;
	width:230px;
	height:auto;
	font:11px/15px tahoma;
	color:#456973;
}	
.content{
	float:left;
	width:498px;
	font:11px/15px tahoma;
}	
.cp_welcome{
	float:left;
	margin:12px 0px 0px 25px;
}	
.cp_text1{
	float:left; display:inline;
	width:434px;
	color:#7A888D;
	margin:15px 0px 0px 24px;
}	
.rp_banner1{
	float:left;
	margin:19px 0px 0px 7px;
}	
.fp_text{
	float:left;
	color:#495A5E;
	font:11px tahoma;
	margin:31px 0px 0px 163px;
}	
.rp_ptag1{
	float:left; display:inline;
	margin:10px 0px 0px 0px;
	width:217px;
	margin-left:7px;
	border-bottom:solid #FFFFFF 1px;
	padding-bottom:15px;
}	
.rp_ptag2{
	float:left; display:inline;
	margin:10px 0px 0px 0px;
	width:217px;
	margin-left:7px;
}	
.rp_bullet{
	float:left;margin:5px 0px 0px 0px;
}	
.rp_link1{
	float:left;
	font:bold 11px tahoma;
	margin:2px 0px 0px 14px;
	color:#FFFFFF;
}	
.rp_t{
	float:left; width:173px;
	margin:12px 0px 0px 20px;
}	
.rp_link2{
	float:left; clear:left; width:100px;
	margin:7px 0px 0px 24px;
	font:11px tahoma;
	color:#AF0000;
}
.cp_special{
	float:left; display:inline;
	margin:24px 0px 0px 24px;
}	
.cp_div{
	float:left; display:inline;
	width:453px;
	margin:0px 0px 0px 24px;
	background:#D7E4E7;
	border-left:solid #A6BFC4 1px;
	border-right:solid #A6BFC4 1px;
	border-bottom:solid #A6BFC4 1px;
}
.a_cp_div{
	float:left; display:inline;
	width:453px;
	margin:21px 0px 0px 24px;
	background:#D7E4E7;
	border:solid #A6BFC4 1px;
	padding-bottom:10px;
}		
.cp_doctor{
     background:url(../images/3apfam.jpg) no-repeat bottom; width:164px; height:221px;
	float:right;
	margin:1px 16px 0px 0px;
}	
.cp_ptag{
	width:240px;
	float:left; display:inline;
	margin:12px 0px 0px 14px;
	font:11px/15px tahoma; color:#515D62;
	
}
.cp_ptag2{
	width:140px;
	float:left; display:inline;
	margin:18px 0px 0px 8px;
	font:11px/15px tahoma; color:#515D62;
	
}	
.cp_ptag3{
	width:184px;
	float:left; display:inline;
	margin:18px 0px 0px 24px;
	font:11px/15px tahoma; color:#515D62;
	
}	
	
.cp_bul{
	float:left; clear:left;
	margin:8px 0px 0px 0px;
}
.cp_link2{
	float:left; width:115px; 
	margin:3px 0px 0px 12px;
	font:11px tahoma;
	color:#0A445F;
}
.cp_link3{
	float:left; width:145px; 
	margin:4px 0px 0px 12px;
	font:11px tahoma;
	color:#0B6A86;
}
.cp_procedure{
	float:left;
	margin:20px 0px 0px 28px;
}	
.cp_banner{
	float:right;
	margin:48px 18px 0px 0px;
}	
.cp_breaker{
	float:left;
	margin:5px 0px 0px 0px;
}	
.a_cp_galler{
	float:left; clear:left;
	margin:24px 0px 0px 24px;
}	
.a_cp_teeth1{
	float:left;
	margin:11px 0px 0px 15px;
}	
.a_cp_ptag{
	float:right; display:inline;
	width:293px;
	margin:10px 20px 0px 0px;
	font:11px  tahoma;
	color:#7A888D;
}	
.a_cp_l{
	font:bold 11px tahoma;
	color:#D82626;
}		
.tp_tag{
	float:left; display:inline;
	width:709px;
	margin:27px 0px 0px 20px;
}	
.tp_link1{
	float:left;
	margin-top:1px;
	margin-left:67px;
}	
.tp_link2{
	float:left;
	margin-top:1px;
	margin-left:52px;
}	
.tp_link3{
	float:left;
	margin-left:54px;
}	
.tp_link4{
	float:left;
	margin-left:50px;
}
.tp_link5{
	float:left;
	margin-left:51px;
}		
.tp_link6{
	float:left;
	margin-left:55px;
}