@charset "utf-8";
/* CSS Document */

.main_div { width:1000px; margin:0 auto; height:auto; padding:0;}
.upredline { background:url(../d_images/up_red_strip.png); height:18px; width:1000px; float:left; }

.left_updat_section { width:355px;  height:18px; float:left; margin-left:12px; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:18px;}

.right_updat_section { width:619px;  height:18px; float:left;  font-family:Verdana; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:18px; text-align:right;}
.right_updat_section a {  font-family:Verdana; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:18px;}
.right_updat_section a:hover {  font-family:Verdana; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:underline; line-height:18px;}






.logo_section_area {  width:1000px; height:92px; float:left; }
.main_logo {width:210px; height:92px; float:left; margin-left:5px; margin-right:4px;}
.up_search_are_1 {width:516px; height:92px; float:left; background:url(../d_images/seach_bg.png) no-repeat;}
.up_search_are_1_first { margin-left:4px; margin-right:4px; margin-top:10px; height:21px; width:508px; float:left;}
.up_search_are_1_second { margin-left:4px; margin-right:4px; margin-top:4px; height:21px; width:508px; float:left;}

.up_search_are_1_third { margin-left:4px; margin-right:4px; margin-top:8px; height:21px; width:508px; float:left;}


.up_search_are_2 {width:260px; height:92px; float:left; margin-left:5px; background:url(../d_images/login_box.png);}

.login_box { margin-left:10px; width:240px; height:92px; float:left;}

.login_becom {width:240px; height:15px; float:left; font-family:Verdana; font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; text-align:center; }
.login_becom a { font-family:Verdana; font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; text-align:center; }
.login_becom a:hover { font-family:Verdana; font-size:13px; font-weight:normal; color:#ffffff; text-decoration:underline; text-align:center; }

.uesr_are{ width:240px; height:16px ; float:left;}
.username_text {font-family:Verdana; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; line-height:16px; width:75px; height:16px; float:left; }
.new_user_filed_are {width:155px; height:16px ; float:left;}
.new_username_field { font-family:tahoma; font-size:11px; font-weight:normal; color:#030303; text-decoration:none; background:#ffffff; height:13px; border:#989898 solid 1px; width:137px;}
.new_patient_drop { font-family:tahoma; font-size:10px; font-weight:normal; color:#030303; text-decoration:none; background:#ffffff; height:16px; border:#989898 solid 1px; width:148px;}
.uesr_are_one{ width:240px; height:16px ; float:left; margin-top:3px;}
.uesr_are_two{ width:240px; height:18px ; float:left; margin-top:3px;}

.uesr_are_three{ width:240px; height:18px ; float:left; font-family: Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; line-height:18px;}
.uesr_are_three a{  font-family: Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}
.uesr_are_three a:hover {  font-family: Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}



.new_up_button{  width:1000px; height:20px; float:left; }

.new_up_cal_dent_ara{  width:1000px; height:213px; float:left; margin-top:1px; }
.left_calender{ width:289px; height:213px; float:left; background:url(../d_images/new_cal_bg.png) no-repeat;}
.fea_cale_title { width:260px; height:26px; float:left; margin-left:23px; font-family:Verdana; font-size:12px; font-weight:bold; color:#d0d0d0; text-decoration:none; line-height:26px;}

.pat_review_sec_are {width:275px; height:auto; float:left; margin-left:10px; margin-top:5px;}
.pate_in_side_text {width:275px; height:20px; float:left;}

.pat_review_sec_are_text {width:275px; height:auto; float:left; text-align:left; font-family:Verdana; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none; line-height:15px;}
.pat_review_sec_are_text a {font-family:Verdana; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none; line-height:15px;}
.pat_review_sec_are_text a:hover {font-family:Verdana; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:underline; line-height:15px;}


.pate_in_side_text_sq {width:25px; height:20px; float:left; text-align:right;}
.pate_in_side_text_sq_1 {width:230px; height:20px; float:left; margin-left:5px;font-family:Verdana; font-size:11px; font-weight:bold; color:#b57a17; text-decoration:none; line-height:20px;}
.pate_in_side_text_sq_1 a {font-family:Verdana; font-size:11px; font-weight:bold; color:#b57a17; text-decoration:none; line-height:20px;}
.pate_in_side_text_sq_1 a:hover {font-family:Verdana; font-size:11px; font-weight:bold; color:#b57a17; text-decoration:underline; line-height:20px;}



.gen_page_are {width:275px; height:18px; float:left;}
.gen_page_are_text_sq {width:25px; height:18px; float:left; text-align:right;}
.gen_page_are_text_sq_1 {width:230px; height:18px; float:left; margin-left:5px;font-family:Verdana; font-size:11px; font-weight:bold; color:#b57a17; text-decoration:none; line-height:20px;}
.gen_page_are_text_sq_1  a {font-family:Verdana; font-size:11px; font-weight:bold; color:#b57a17; text-decoration:none; line-height:18px;}
.gen_page_are_text_sq_1 a:hover {font-family:Verdana; font-size:11px; font-weight:bold; color:#b57a17; text-decoration:underline; line-height:18px;}



.pate_in_side_red {width:275px; height:15px; float:left; text-align:right; font-family:Verdana; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none; line-height:15px;}
.pate_in_side_red a {font-family:Verdana; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none; line-height:15px;}
.pate_in_side_red a:hover {font-family:Verdana; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:underline; line-height:15px;}


.main_cal_bg { float:left; height:180px; width:283px; margin-left:3px; margin-top:3px; background:url(../images/new_cal.png) no-repeat;  }

.book_appoint { float:left; margin-top:20px; height:26px; width:146px; margin-left:125px; }
.cal_part { float:left; height:auto; width:283px; margin-left:3px; }
.cal_month_are { float:left; height:16px; width:283px; }
.cal_left_arrow { float:left; height:16px; width:12px; }
.cal_month_name { float:left; height:16px; width:255px;  font-family: Tahoma; font-size:11px; font-weight:bold; color:#eff2f8; text-decoration:none; line-height:14px;}
.cal_right_arrow { float:left; height:16px; width:12px; }

.cal_date_are { float:left; height:16px; width:283px; }
.cal_date_one {float:left; height:16px; width:40px; font-family: Tahoma; font-size:11px; font-weight:bold; color:#dbdee5; text-decoration:none; text-align:center; line-height:14px; }
.cal_date_two {float:left; height:16px; width:41px; font-family: Tahoma; font-size:11px; font-weight:bold; color:#dbdee5; text-decoration:none; text-align:center; line-height:14px; }

.cal_date_num_are { float:left; height:16px; width:283px; }
.cal_date_num_one {float:left; height:16px; width:40px; font-family: Tahoma; font-size:10px; font-weight:normal; color:#e6e6e8; text-decoration:none; text-align:center; }
.cal_date_num_one_main {height:16px; width:40px; font-family: Tahoma; font-size:10px; font-weight:normal; color:#e6e6e8; text-decoration:none; text-align:center; }
.cal_date_num_one a {font-family: Tahoma; font-size:11px; font-weight:normal; color:#e6e6e8; text-decoration:none; text-align:center; }
.cal_date_num_one a:hover {font-family: Tahoma; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; text-align:center; }
.cal_date_num_two {float:left; height:16px; width:41px; font-family: Tahoma; font-size:10px; font-weight:normal; color:#e6e6e8; text-decoration:none; text-align:center; }
.cal_date_num_two a {font-family: Tahoma; font-size:11px; font-weight:normal; color:#e6e6e8; text-decoration:none; text-align:center; }
.cal_date_num_two a:hover {font-family: Tahoma; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; text-align:center; }


a.sunday_col { color:#FF0000; text-decoration:underline;}
a.sunday_col:hover { color:#ffffff; text-decoration:none;}

a.pastdate { color:#2b519a; text-decoration:underline;}
a.pastdate:hover { color:#2b519a; text-decoration:none;}

a.cal_currentdate { background:#081025 ; border:#909bb6 solid 1px; height:5px;  }



.na_wide_state_are { width:275px;  height:auto; float:left; line-height:25px;}
.na_wide_state_are_left { width:72px;  height:auto; float:left; line-height:25px; font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.na_wide_state_are_right { width:200px;  height:auto; float:left;  font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.na_wide_state_are_right_2 { width:200px;  height:auto; float:left; line-height:25px; font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; margin-left:72px; }
.na_red_but{width:43px;  height:auto; float:left;  font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.na_red_but_text{width:23px;  height:auto; float:left; line-height:25px; font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; padding-left:2px;}





.left_dentist{ width:711px; height:213px; float:left; background:url(../d_images/new_dent_scroll.png) no-repeat;}
.fea_dent_title { width:680px; height:26px; float:left; margin-left:26px; font-family:Verdana; font-size:12px; font-weight:bold; color:#d0d0d0; text-decoration:none; line-height:26px;}
.new_dent_pic_are { width:700px; height:182px; float:left; margin-left:6px; margin-top:3px;}



.new_vid_view_ara{  width:1000px; height:236px; float:left; margin-top:1px; }

.new_fea_service{ width:289px; height:236px; float:left; background:url(../d_images/fea_service_new.png) no-repeat;}
.fea_ser_title { width:260px; height:26px; float:left; margin-left:23px; font-family:Verdana; font-size:15px; font-weight:bold; color:#d0d0d0; text-decoration:none; line-height:26px;}
.fea_service_white {width:289px; height:38px; float:left; font-family:Verdana; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; line-height:38px;}

.fea_video_section {width:282px; height:164px; float:left; margin-left:4px;}
.fea_video_up_title {width:281px; height:28px; float:left; margin-left:4px;}
.fea_vid_title_left {width:201px; height:28px; float:left;font-family:Verdana; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
.fea_vid_title_left span { font-family:Verdana; font-size:13px; font-weight:bold; color:#eb0000; text-decoration:none;}
.fea_vid_title_right {width:80px; height:28px; float:left;}


.new_live{ width:276px; height:236px; float:left; background:url(../images/map_bg_3.png) no-repeat;}
.new_live_title { width:235px; height:26px; float:left; margin-left:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:#d0d0d0; text-decoration:none; line-height:26px;}
.new_live_img { width:265px; margin-left:5px; margin-top:5px; height:200px; float:left;}




.new_street{ width:276px; height:236px; float:left; background:url(../images/map_bg_3.png) no-repeat;}



.new_cust{ width:157px; height:236px; float:left; background:url(../images/cust_ser_new.png) no-repeat;}
.new_cust_title { width:120px; height:26px; float:left; margin-left:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:#d0d0d0; text-decoration:none; line-height:26px;}
.new_cust_call { width:157px; height:37px; margin-top:10px;  float:left;}
.new_cust_tooth { width:157px; height:58px; margin-top:8px;  float:left;  font-family:Verdana; font-size:10px; font-weight:bold; color:#295502; text-decoration:none;}
.new_cust_tooth span{ font-family:Verdana; font-size:13px; font-weight:bold; color:#295502; text-decoration:none;}

.new_cust_call_now { width:157px; height:45px; margin-top:10px; float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:#eb0000; text-decoration:none; line-height:15px; }
.new_cust_call_icon { width:157px; height:32px; margin-top:7px; float:left; }




.new_mid_divide_main{  width:1000px; height:auto; float:left; margin-top:1px; }
.main_left_are {width:289px; height:auto; float:left;}
.patient_review {width:289px; height:76px; float:left;background:url(../d_images/new_review.png) no-repeat;}
.website_security {width:289px; height:135px; float:left;background:url(../d_images/new_review.png) no-repeat;}
.dent_national{ width:289px; height:213px; float:left; background:url(../d_images/new_cal_bg.png) no-repeat; margin-top:2px;}



.dent_national{ width:289px; height:1186px; float:left; background:url(../d_images/new_dentis.png) no-repeat; margin-top:2px;}


.dent_general{ width:289px; height:128px; float:left; background:url(../d_images/new_cust.png) no-repeat; margin-top:2px;}


.dent_my_space{ width:289px; height:2680px; float:left; background:url(../d_images/artical_bg.png) no-repeat; margin-top:2px;}
.dent_my_space_text {margin-left:15px; width:265px; height:auto; float:left; font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height:15px; margin-top:8px; text-align:justify;}





.main_right_are {width:711px; height:auto; float:left;}
.new_aapp {width:711px; height:619px; float:left; background:url(../images/new_appointbg.png) no-repeat;}
.new_aapp_title { width:600px; height:26px; float:left; margin-left:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:#d0d0d0; text-decoration:none; line-height:26px;}

.new_pract_location {margin-left:11px; width:698px; float:left;  margin-top:5px; overflow: scroll; position: static; height: 580px; left: 625px;}

.parctice_down_text_are { width:670px; height:20px; float:left; margin-left:19px; }
.parctice_down_text_are_1 { width:203px; height:20px; float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; line-height:20px; }
.parctice_down_text_are_2{ width:10px; height:20px; float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; line-height:20px; }
.parctice_down_text_are_3{ width:450px; height:20px; float:left; font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }






.parctice_down { margin-left:11px; width:688px; height:auto; float:left; font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height:15px; margin-top:10px; text-align:justify;}



















.footer { margin-left:8px; width:987px; height:38px; background:url(../images/footer_back.png) no-repeat; font-family:Verdana; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; line-height:15px; float:left; padding-top:17px; margin-top:6px; }
.footer a { font-family:Verdana; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; line-height:15px; }
.footer a:hover { font-family:Verdana; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline; line-height:15px; }

.dent_national_1{ width:289px; min-height:1186px; float:left; background:none; margin-top:2px; height:auto;}
.dent_national_in {width:289px; height:26px; float:left; background:url(../d_images/dentist_bg_up.png) no-repeat;}
.dent_national_1_down {width:289px; min-height:1160px; float:left; background:url(../d_images/new_dentis_down.png) bottom repeat-y; height:auto;}

