html

{

overflow:auto

}

.h10 {

	width: 150px;

	float: left;

}



.center_part

{

	position:relative;

	width:914px;

	background-color: #FFFFFF;

	padding-top: 8px;

	padding-right: 5px;

	padding-bottom: 6px;

	padding-left: 5px;

	float: left;

	z-index:6000

}

.con_tex_aaa {

	float: left;

	width: 210px;

	padding-left: 37px;

	padding-top: 10px;

}

.sub_undr {

	float: left;

	width: 210px;

	padding-left: 90px;

	padding-top: 8px;

}



.center_inn

{

font-size:1px;

width:914px;

float:left;



}

.center_inn_lft_top

{

background:url(images/center_inn_lft_top.jpg) left top no-repeat;

width:6px;

height:5px;

float:left

}

.center_inn_strip

{

background:url(images/center_inn_strip.jpg) left top repeat-x;

width:902px;

height:5px;

float:left

}

.center_inn_rgt_top

{

background:url(images/center_inn_rgt_top.jpg) left top no-repeat;

width:6px;

height:5px;

float:left

}

.center_inn_mdl

{

width:904px;

padding:0 5px 0 5px;

position:relative;

float:left;

background:#e8e8e8

}

.center_inn_lft_btm

{

background:url(images/center_inn_lft_btm.jpg) left top no-repeat;

width:6px;

height:5px;

float:left

}

.center_inn_rgt_btm

{

background:url(images/center_inn_rgt_btm.jpg) left top no-repeat;

width:6px;

height:5px;

float:left

}

/*----------lft part start------------*/

.box_lft

{

position:relative;

width:215px;

float:left;

}

.box_lft_top

{

background:url(images/box_top_lft.jpg) left top no-repeat;

width:8px;

height:33px;

float:left

}

.box_mdl_top

{

background:url(images/box_top_mdl.jpg) left top repeat-x;

width:199px;

height:33px;

float:left

}
.box_left_button_top

{

width:215px;

height:72px;

float:left

}
.box_mdl_top_content

{

font-family:"Trebuchet MS";

font-size:15px;

color:#ffe;

font-weight:bold;

vertical-align:top;

text-align:left;

padding:7px 0 0 20px

}

.box_rgt_top

{

background:url(images/box_top_rgt.jpg) left top no-repeat;

width:8px;

height:33px;

float:left

}

.box_content

{

	font-size:13px;

	background:#fff;

	float:left;

	width:192px;

	position:relative;

	border-left:solid 1px #DAD8D8;

	border-right:solid 1px #DAD8D8;

	font-family: "Trebuchet MS";

	line-height: 18px;

	color: #333333;

	padding-left: 21px;

}

.box_content_gal

{

font-size:13px;

	background:#fff;

	float:left;

	width:210px;

	position:relative;

	border-left:solid 1px #DAD8D8;

	border-right:solid 1px #DAD8D8;

	padding:5px 0 0 3px

}

.box_content_testimonial

{

	font-size:13px;

	background:#fff;

	float:left;

	width:183px;

	position:relative;

	border-left:solid 1px #DAD8D8;

	border-right:solid 1px #DAD8D8;

	font-family: "Trebuchet MS";

	line-height: 18px;

	color: #333333;

	padding:10px 15px 5px 15px;

	

}

.readmore

{

text-align:right

}

.readmore img

{

border:none

}

.box_content_hours

{

	font-size:13px;

	background:#fff;

	float:left;

	width:213px;

	position:relative;

	border-left:solid 1px #DAD8D8;

	border-right:solid 1px #DAD8D8;

	font-family: "Trebuchet MS";

	line-height: 18px;

	color: #333333;

}

.box_content_hours_content

{

margin:4px 0 3px 3px;

background:url(images/office_hours.jpg) left top no-repeat;

width:208px;

height:22px

}

.tre_12_b_5E7D8C

{

font-family:"Trebuchet MS";

font-size:12px;

font-weight:bold;

color:#5E7D8C

}

.tre_12_b_000

{

font-family:"Trebuchet MS";

font-size:12px;

font-weight:bold;

color:#000

}

.box_content_locateus

{

	font-size:13px;

	background:#fff;

	float:left;

	width:213px;

	position:relative;

	border-left:solid 1px #DAD8D8;

	border-right:solid 1px #DAD8D8;

	font-family: "Trebuchet MS";

	line-height: 18px;

	color: #333333;

}

.box_content_locateus img

{

margin:3px 0 0 4px

}

.box_btm

{

float:left;

background:url(images/box_btm.jpg) top left no-repeat;

width:215px;

height:9px

}
.box_btm_wide

{

float:left;

background:url(images/box_btm.jpg) top left no-repeat;

width:215px;

height:15px

}

/*----------lft part end------------*/

.vertical_parttion{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:630px;}

.vertical_parttion_postop{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:870px;}

.vertical_parttion_scientific{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:380px;}

.vertical_parttion_personal{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:460px;}

.vertical_parttion_index{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:925px;}

.vertical_parttion_index1{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:650px;}

.vertical_parttion_aboutus{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:785px;}

.vertical_parttion_aboutus2{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:1222px;}

.vertical_parttion_locateus{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:960px;}

.vertical_parttion_contactus{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:920px;}

.vertical_parttion_gallery{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:380px;}

.vertical_parttion_gallery2{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:1000px;}

.vertical_parttion_office{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:460px;}

.vertical_parttion_service{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:540px;}

.vertical_parttion_orthogallery2{float:left;background:#FFBD91;width:1px;margin:0 1px 0 1px;height:1000px;}

/*----------mdl part start------------*/

.mdl_part

{

	width:468px;

	position:relative;

	float:left;

	background:#fff;

}

.mdl_part_content

{

padding:20px 20px 0 20px;

font-family:"Trebuchet MS";

font-size:14px;

color:#666;

line-height:20px

}

/*----------mdl part end------------*/



/*----------rgt part start------------*/

.rgt_part

{

width:215px;

position:relative;

float:left;

z-index:1000

}



/*----------rgt part end------------*/

.horiz_partition

{

float:left;

height:5px;

font-size:5px;

width:215px

}

.horiz_partition1

{

float:left;

height:10px;

font-size:10px;

width:215px

}

/*----------------------------------*/

.in_top_bg

{

background:url(images/in_top_bg.jpg) left top no-repeat #fff;

width:468px;

padding:19px 0 0 0;

float:left;

position:relative

}

.mdl_part_btm

{

background:url(images/mdl_part_btm.jpg) left top no-repeat;

width:468px;

height:13px;

float:left

}

.black_arrow_hdr

{

background:url(images/black_arrow_hdr.jpg) left 8px no-repeat;

padding:0 0 0 25px;

margin:0 0 0 22px

}

.ortho_black_arrow_hdr

{

background:url(images/black_arrow_hdr.jpg) left 3px no-repeat;

padding:0 0 0 25px;

margin:0 0 0 22px

}

.ortho_black_arrow_hdr a

{

text-decoration:none;

font-family:"Trebuchet MS";

font-size:16px;

font-weight:bold;

color:#FF6904

}

.ortho_black_arrow_hdr a:hover

{

color:#332

}

.black_arrow_hdr a

{

text-decoration:none;

font-family:"Trebuchet MS";

font-size:16px;

font-weight:bold;

color:#FF6904

}

.black_arrow_hdr a:hover

{

color:#332

}

/*---------------orthodentics_service_start------------------------*/

.sub_point

{

	margin:0 0 0 0;

	padding:5px 0 5px 20px;

	font-family:"Trebuchet MS";

	font-size: 14px;

	color:#5E7D8C;

	width: 448px;

	font-weight: bold;

	background:#fff;

	float:left

}

.sub_point_ttt

{

	margin:0;

	font-family:"Trebuchet MS";

	font-size: 14px;

	color:#5E7D8C;

	width: 418px;

	font-weight: bold;

	background:#fff;

	float:left;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 5px;

	padding-left: 20px;

}

.service_img {

	font-family: "Trebuchet MS";

	font-size: 14px;

	color: #666666;

	text-decoration: none;

	float: left;

	position: relative;

	padding-right: 15px;

	padding-left: 15px;

	padding-top: 7px;

	background:#fff;

	width:438px

}

.service_img_ttt {

	font-family: "Trebuchet MS";

	font-size: 14px;

	color: #666666;

	text-decoration: none;

	float: left;

	position: relative;

	background:#fff;

	width: 410px;

	padding-right: 10px;

	padding-left: 10px;

}

.service_img_aaa {

	font-family: "Trebuchet MS";

	font-size: 14px;

	color: #666666;

	text-decoration: none;

	float: left;

	position: relative;

	background:#fff;

	width: 415px;

}

.service_img img

{

margin:0 15px 0 15px

}

.service_top {

	font-family: "Trebuchet MS";

	font-size: 14px;

	line-height: 35px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	text-align: right;

	width: 418px;

	float:left;

	padding-right: 20px;

	margin:0 0 0 0

}

.service_top a{

	color: #666666;

	text-decoration: none;

}

.service_top a:hover{

	color: #FF6904;

	text-decoration: none;

}

.service_sub_men {

	width: 443px;

	float:left

}

.service_sub_men_ttt {

	width: 430px;

	float:left

}

.service_sub_men ul{

margin:0px;

padding:0px;

list-style-type:none;

}

.service_sub_men li{

	font-family: "Trebuchet MS";

	font-size: 14px;

	line-height: 18px;

	color: #666666;

	text-decoration: none;

	background-image: url(images/dote.jpg);

	background-repeat: no-repeat;

	background-position: 10px 6px;

	padding-left: 25px;

}





/*---------------orthodentics_service_end------------------------*/

.tex_bg1_aaa {

	background-image: url(images/text_bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 74px;

	width: 300px;

	padding-bottom: 8px;

	float: left;

	border:none;

}

.tex_bg_aaa {

	background-image: url(images/text_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 23px;

	width: 300px;

	padding-bottom: 8px;

	float: left;

}

.tex_bg_con {

	width: 90px;

	float: left;

}

.btn_sub_aaa{

	background-image:url(images/btn_sub.jpg);
	/*background-color:#FF6904;*/

	background-position:left top;

	background-repeat:no-repeat;

	width:63px;

	height:26px;

	font-family: "Trebuchet MS";

	font-size: 13px;

	line-height: 25px;

	font-weight: bold;

	color: #FFFFFE;

	text-decoration: none;

	text-align: center;

	float: left;

}

.btn_sub_aaa_sub{

	background-color:#FF6904;

	background-position:left top;

	background-repeat:no-repeat;

	width:63px;

	height:26px;

	font-family: "Trebuchet MS";

	font-size: 13px;

	line-height: 25px;

	font-weight: bold;

	color: #FFFFFE;

	text-decoration: none;

	text-align: center;

	

}

.btn_sub_aaa_sub_b{
	background:url(images/btn_sub.jpg) no-repeat;
	background-position:left top;
	width:63px;
	height:26px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFE;
	text-decoration: none;
	text-align: center;
}

.pad {

	height: 27px;

	padding-left: 10px;

}



.btn_sub_aaa a{

	color: #FFFFFE;

	text-decoration: none;

	}

.btn_sub_aaa a:hover{

	color: #000;

	text-decoration: none;

	}

.pdf {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 35px;

	font-weight: bold;

	color: #333332;

	text-decoration: none;

	float: left;

	width: 50px;

	padding-left: 330px;

}









#nav, #nav ul{

	list-style-type:none;

	list-style-position:outside;

	position:relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration: none;

	margin: 0;

}



#nav a{

	display:block;

	color:#ffe;

	text-decoration:none;

	padding-bottom: 0px;

	padding-top: 5px;

	

}



#nav a:hover{

color:#332;

}



#nav li{

	position:relative;

	margin: 0px;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	text-align: left;

}



#nav ul {

	position:absolute;

	display:none;

	top:1.3em;

	width: 220px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-color: #2F94E4;

	z-index: 99999999;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: -20px;

	margin-top: 10px;

}



#nav li ul a{

	height:auto;

	display: block;

	padding-left: 20px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #D9EEFD;

	padding-top: 3px;

	padding-bottom: 3px;

	background-image: url(images/b1.gif);

	background-repeat: no-repeat;

	background-position: 5px center;

}

#nav li ul a:hover{

	background-image: url(images/b2.gif);

}

.locate_us

{

padding:10px 0 0 0;

text-align:center

}

.locate_us a

{

text-decoration:none;

font-size:12px;

font-family:"Trebuchet MS";

color:#332

}

.locate_us a:hover

{

text-decoration:underline

}

/*-----------sitemap start-------------*/

ul.sitemap li

{

list-style:disc;

line-height:20px

}

ul.sitemap li a

{

text-decoration:none;

font-family:"Trebuchet MS";

font-size:14px;

font-weight:bold;

color:#332

}

ul.sitemap li a:hover

{

color:#f60

}

ul.sitemap li ul li

{

list-style:disc;

color:#332;

font-size:11px;

line-height:20px;

}

ul.sitemap li ul li a

{

text-decoration:none;

font-family:"Trebuchet MS";

font-size:12px;

font-weight:normal;

color:#332

}

ul.sitemap li ul li a:hover

{

color:#f60

}



/*-----------sitemap end-------------*/

.close

{

text-align:center

}

.close a

{

text-decoration:none;

font-family:"Trebuchet MS";

font-size:12px;

color:#ffe

}

.close a:hover

{

text-decoration:underline

}

.selectcategory

{

padding:0 0 0 0;

margin:8px 0 0 32px;

}

.selectcategory a

{

padding:10px 0 0 0;

font-family:"Trebuchet MS";

font-size:15px;

color:#ffe;

font-weight:bold;

text-align:center;

text-decoration:none;

display:block;

width:191px;

height:28px;

background:url(images/select_category.jpg)

}

.selectvideo

{

padding:0 0 0 0;

margin:8px 0 0 0px;

}

.selectvideo a

{

padding:0px 0 0 0;

font-family:"Trebuchet MS";

font-size:15px;

color:#ffe;

font-weight:bold;

text-align:center;

text-decoration:none;

display:block;

width:436px;

height:86px;

background:url(images/select_video.jpg)

}