body{
	margin:0px;
	padding:0px;
	width:100%;
	background-color:#F7F7F7;

}
#main{margin:auto; width:1024px; background-color:#f7f7f7;}
#top_countainer_1{ float:left; width:100%; height:auto; background-color:#f7f7f7; background-repeat:repeat-x;}
#top_countainer_2{ width:1024px; height:108px; clear:both; margin:0 auto;}
#moto_countainer_1{ float:left; width:100%; height:auto; background-color:#F7F7F7; background-repeat:repeat-x; }
#moto_countainer_2{ width:1024px; height:100px; clear:both; margin:0 auto;}

#weight_1{ float:left; width:100%; height:auto; background-image:url(image/weight_header_bg.html); background-repeat:repeat-x;}
#weight_2{ width:1024px; height:213px; clear:both; margin-left:300px;}


#logo_countainer{float:left; width:353px; height:81px; margin:5px 0 0 5px;}
#nav_countainer{float:left; width:666px; height:34px; margin:10px 0 0 0px;}
#nav_left{float:left; width:7px; height:34px;}
#nav_middle{float:left; width:630px; height:34px; background-color:#2e2e2e;}

#slider_countainer_1{ float:left; width:100%; height:auto; background-color:#F7F7F7; background-repeat:repeat-x;}
#slider_countainer_2{ width:1024px; height:320px; clear:both; margin:0 auto; background-image:url(image/flash_text.jpg); background-repeat:no-repeat;}
#middle_count{float:left; width:1024px; height:auto; background-color:#f7f7f7;}
#middle_countainer{float:left; width:1024px; height:auto; background-color:#f7f7f7;}
#left_middle_countainer{float:left; width:270px; height:auto; margin:37px 0 0 17px;}
#our_services{/* float:left; */width:270px;height:auto;}
#our_feft{float:left; width:31px; height:auto;}
.expertise_menu{float:left; width:239px; height:400px; background-image:url(image/our_bg.png); background-repeat:repeat-y;}
.expertise_menu ul{list-style:none; margin:0; padding:0; float:left; }
.expertise_menu ul li{float:left; width:239px; height:26px; font-family: FrankRuehl; font-size:16px; color:#2e2e2e; 
background-image:url(image/our_services_bg.png); background-repeat:no-repeat; padding:4px 0 0 27px; margin:6px 0 0 0; }
.expertise_menu ul li a{ width:auto; float:left; display:block; font-family:FrankRuehl; font-size:16px; color:#2f3030; 
 text-decoration:none; }
.expertise_menu ul li a:hover{ color:#F74D00; font-weight:bold; font-size:15px; font-family:FrankRuehl; text-decoration:none;}

#about_top{float:left; width:223px; height:25px; background-image:url(image/about_left_bg.png); background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; padding:15px 0 0 50px; font-weight:bold;}
#about_btm{float:left; width:273px; height:13px;}
.about_menu{float:left; width:273px; height:auto; background-image:url(image/about_left_background.png); background-repeat:repeat-y;}
.about_menu ul{list-style:none; margin:0; padding:0; float:left; }
.about_menu ul li{float:left; width:219px; height:23px; font-family:Arial; font-size:14px; color:#2e2e2e; 
background-image:url(image/about_left_li.png); background-repeat:no-repeat; padding:9px 0 0 27px; margin:6px 0 0 5px; }
.about_menu ul li a{ width:auto; float:left; display:block; font-family:Arial; font-size:14px; color:#2f3030; 
 text-decoration:none; }
.about_menu ul li a:hover{ color:#F74D00; font-weight:normal; font-size:14px; font-family:Arial; text-decoration:underline;}
.about_menu ul li a.par{ width:219px; color:#F74D00; font-weight:bold; font-size:14px;}


#book_appoitment{float:left;width:270px;/* height:710px; */background-color:#f3f3f3;border-style:dotted;margin:5px 0 0 0;border-width:thin;}
#book_an{float:left; width:228px; height:31px; margin:2px 0 0 0px;}
#index_form{float:left;width:270px;/* height:226px; */margin:15px 0 0 0;padding-bottom: 20px;}

#middle_right_countainer{float:left; width:685px; height: auto; margin:37px 0 0 32px;}
#welcome{float:left; width:685px; height:auto;}
#welcome_top{float:left; width:685px; height:8px;}
#welcome_middle{float:left; width:685px; height:auto; background-image:url(image/welcome_bg.png); background-repeat:repeat-y;}
#welcome_doctor{float:left; width:600px; background-color:#FFFFFF; margin:10px 0 0 15px;}
#welcome_1{float:left; width:660px; height:auto; margin:26px 0 0 17px; text-align:justify;}
#welcome_img{float:left; width:151px; height:210px;}
.at_doctor{font-family:Nyala; font-size:22px; color:#f74d00; text-align:justify;}
.diets{font-family:Arial; font-size:12px; color:#000; text-align:justify; line-height:22px;}
.diet{font-family:Arial; font-size:14px; color:#000; text-align:justify; line-height:22px;}
#welcome_text{float:left; width:650px; height:auto; font-family:Arial; font-size:12px; color:#000000; text-align:justify;
line-height:22px; margin:0px 0 0 10px;}
#welcome_tex{float:left; width:650px; height:auto; font-family:Arial; font-size:14px; color:#000000; text-align:justify;
line-height:22px; margin:0px 0 0 10px;}

#welcome_t{float:left; width:500px; height:auto; font-family:Arial; font-size:14px; color:#000000; text-align:justify;
line-height:22px; margin:0px 0 0 10px;}
#welcome_dot{float:left; width:643px; height:4px; background-image:url(image/welcome_btm_dot.png); background-repeat:repeat-x; margin:30px 0 0 15px;}
#right_bottom{float:left; width:685px; height:auto; margin:20px 0 0 15px;}
#weight_loss{float:left; width:222px; height:auto;}
.weight_loss{float:left; width:197px; height:auto; background-image:url(image/weight_bg.png); background-repeat:no-repeat;}
.weight_loss ul{list-style:none; margin:0; padding:0; float:left; }
.weight_loss ul li{float:left; width:197px; height:19px; font-family:Arial; font-size:12px; color:#303030; 
 background-image:url(image/weight_bg.png); background-repeat:no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0;}
.weight_loss ul li a{ width:197px; float:left; display:block; font-family:Arial; font-size:12px; color:#2f3030; 
 text-decoration:none; }
 #wantu{float:left; width:222px; height:100px; font-family:Arial; font-size:12px; color:#333333; text-align:justify; line-height:15px;}
.weight_loss ul li a:hover{ color:#0c75c6; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:none;}
#weight_loss_dot{float:left; width:2px; height:226px; background-image:url(image/right_btm_dot.png); background-repeat:repeat-y; margin:0 0 0 10px;}
#bmi_calc{float:left; width:248px; height:289px; margin:0 0 0 5px;}
#weight{float:left; width:242px; height:200px; margin:5px 0 0 5px; font-family:Arial; font-size:13px; color:#2e2e2e; font-weight:bold;}
.box{ width:70px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.box7{ width:20px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.box6{ width:10px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.box1{ width:90px; height:20px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.box2{ width:40px; height:20px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 7px;}
.box3{ width:30px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.innercresform{ width:30px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.box4{ width:127px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0 0 0 5px;}
.box5{ width:215px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:5px 0 0 5px;}
.calculate{margin:5px 0 0 80px;}
#news{float:left; width:181px; height:auto; margin:0 0 0 5px;}
.news_banis{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e; font-weight:bold;}
.news_to{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e; text-align:justify; line-height:20px;}
#read_more{float:left; width:64px; height:17px; margin:10px 0 0 10px; background-color:#f74d00; font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF; font-size:12px; padding:4px 0 0 4px;}
#footer_countainer_1{ float:left; width:100%; height:auto; background-image:url(image/footer_bg.png); background-repeat:repeat-x; margin:25px 0 0 0;}
#footer_countainer_2{ width:1024px; height:104px; clear:both; margin:0 auto;}
#follow{float:left; width:80px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; 
font-weight:bold; margin:20px 0 0 30px;}
#hosted{float:right; width:180px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; 
font-weight:bold; margin:14px 0 0 10px;}
.link2 {font-family:Arial;font-size:12px;font-weight:normal;color:#a4a4a4;text-decoration:none;}
a.link2:hover {font-family:Arial;font-size:12px;font-weight:normal;color:#000;text-decoration:none;}
.link3 {font-family:Arial;font-size:18px;font-weight:normal;color:;text-decoration:underline;}
a.link3:hover {font-family:Arial;font-size:18px;font-weight:normal;color:#000;text-decoration:none;}

.cssform p{
width: 270px;
clear:right;
margin:0px 0 0 0;
padding: 2px 0 3px 0;
padding-left: 125px; /*width of left column containing the label elements*/
}

.cssform label{
font-weight: bold;
font-family:"Arno Pro";
font-size:15px;
color:#f74d00;
float: left;
margin-left: -115px; /*width of left column*/
width: 120px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform label.error{
    float: none;
    display: block;
    width: inherit;
    color: #e82113;
}

.cssform .sbmtBtn{
    padding: 6px 19px;
    background: #ffffff;
    cursor: pointer;
    border: 1px solid #555555;
    margin-right: 5px;
    color: #555555;
    display: block;
    width: 70px;
    text-align: center;
    margin-top: 3px;
    }

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 130px;
border-style:groove;
}

.cssform textarea{
width: 130px;
height: 100px;
border-style:groove;
}





#share_image{float:left; width:123px; height:24px; margin:16px 0px 0 0;}
#footer_logo{float:left; width:149px; height:41px; margin:7px 0 0 240px;}
#footer_top{float:left; width:1024px; height:51px;}
#copyright{float:left; width:228px; height:14px; margin:14px 0 0 30px; font-family:Arial; color:#666666; font-size:12px;}
#footer_home{float:right; width:549px; height:38px;  font-family:Arial; color:#a4a4a4; font-size:12px; margin:2px 0 0 0;}
#footer_menu {
float:right;
	padding: 0px;
	width: 549px;
	margin:2px 0 2px 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer_menu ul {
	margin: 0px;
	padding: 0px;
}
#footer_menu ul li {
	float: left;
	position: relative;
	list-style-type: none;
}
#footer_menu ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#a4a4a4;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 17px;
	width:auto;
	margin:0px 0 0 0px;
	padding:0px 0 0 36px;
}
#footer_menu ul ul {
	position: absolute;
	visibility: hidden;

}
#footer_menu ul li:hover ul {
	visibility: visible;
}

#footer_menu ul li a:hover {
	color: #000;
}

.link1 { font-family:Arial;font-size:12px;font-weight:normal;color:#fff;text-decoration:none;}
a.link1:hover {font-family:Arial;font-size:12px;font-weight:normal;color:#CCCCCC;text-decoration:none;}

#testimonials{float:left; width:667px; height:200px; margin:5px 0 0 0;}
#testimonials_test{float:left; width:600px; height:24px; font-family:Calibri; font-size:18px; color:#e67925; text-decoration:none; margin:30px 0 0 10px; font-weight:bold; }
#our_missin{float:left; width:700px; height:auto; margin:20px 0 0 0; font-family:"Tin Doghouse"; font-size:18px; color:#ea8816;}
#ourmission_test{float:left; width:650px; height:34px; padding: 0 0 0 30px;}
#tine_image{float:left; width:110px; height:133px;}
#contact_dotline{float:left; width:660px; height:3px; margin:10px 0 0 0px; background-image:url(image/contact_dotline.jpg); background-repeat:repeat-x;}
.precision_menu{float:left; width:660px; height:auto; margin:5px 0 0 5px;}
.precision_menu ul{list-style:none; margin:0; padding:0; float:left; }
.precision_menu ul li{float:left; width:640px; height:auto; font-family:Arial; font-size:12px; color:#000; 
background-image:url(image/tick.png); background-repeat:no-repeat; padding:4px 0 0px 14px; }
.precision_menu ul li a{ width:auto; float:left; display:block; font-family:Arial; font-size:12px; color:#000; 
 text-decoration:none; margin:4px 0 0 0; }
.precision_menu ul li a:hover{ color:#ed6d1f; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:none;}

.theabove{ font-family:Calibri; font-size:16px; color:#CC6502;}
#a{float:left; width:670px; height:auto; margin:10px 0 0 0;}
a_about{float:left; width:670px; height:auto;}
#a_top{float:left; width:670px; height:20px; background-image:url(image/about_top.png); background-repeat:no-repeat;}
#a_top_one{background-color:#2E2E2E; width:660px; height:5px; margin:0 0 0 3px;}
#a_top_two{background-color:#F7810F; width:660px; height:5px; margin:0 0 0 3px;}
#a_top_three{background-color:#F74D00; width:660px; height:5px; margin:0 0 0 3px;}
#a_top_four{background-color:#FFBC3A; width:660px; height:5px; margin:0 0 0 3px;}
#a_top_five{background-color:#116ABC; width:660px; height:5px; margin:0 0 0 3px;}
#a_top_six{background-color:#FF6B9C; width:660px; height:5px; margin:0 0 0 3px;}
#a_mdl{float:left; width:670px; height:auto; background-image:url(image/about_mdl.png); background-repeat:repeat-y; }
#a_text{ width:653px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:0 3px 0 5px; line-height:24px; text-align:justify;}
#a_btm{float:left; width:670px; height:21px;}

.india{font-family:"Arno Pro"; color:#333333; font-size:22px;}
.ind{font-family:Arial; color:#000; font-size:14px;}
.clinic{font-family:"Arno Pro"; color:#F74D00; font-size:25px;}
.office{font-family:Calibri; font-size:14px; color:#999999;}
.office_contact{font-family:BoltonTitling; color:#666666; font-size:14px;}

#contact_map{float:left;width:275px;height:350px;margin: 106px 0 0 0px;}

#contact_back{float:left; width:600px; height:auto; background-color:#dcdcdc; padding:10px 0 0 10px;}
.contact_name{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}

#test{float:left; width:660px; height:90px; margin:10px 0 0 0;}
#test_left{float:left; width:18px; height:60px;}
#test_right{float:left; width:642px; height:60px;}
#test_top{float:left; width:642px; height:auto;}
#test_mdl{float:left; width:642px; height:91px; background-image:url(image/test_mdl.jpg); background-repeat:repeat-y;}
#test_view{float:left; width:600px; height:24px; margin:0 0 0 12px;}

#all_top{float:left; width:673px; height:27px;}
#all_mdl{float:left; width:673px; height:auto; background-image:url(image/all_mdl.jpg); background-repeat:repeat-y;}
#contact_left{float:left; width:300px; height:auto;}
#contact_right{float:left; width:350px; height:auto;}
.contact_font{ font-family:BoltonTitling; font-size:20px; color:#666666;}
.hyper{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.co_font{ font-weight: bold;
font-family:"Arno Pro";
font-size:15px;
color:#f74d00;}
#contact_btm{float:left; width:650px; height:auto;}
#index_metter{float:left; width:1010px; height:207px; margin:5px 0 0 10px;}
#index_tina{float:left; width:560px; height:207px;}
#index_tina_image{float:left; width:115px; height:206px;}
#tina_text{float:left; width:433px; height:127px; margin:10px 0 0 10px;}
#text_bullets{float:left; width:29px; height:52px;}
#text_bullet{float:left; width:29px; height:32px; margin:0 0 0 250px;}
.your{font-family:Arial; font-size:14px; color:#1b1b1b;}
.rd{font-family:Arial; font-size:14px; color:#f74d00;}
.sapra{font-family:BoltonBold; font-size:29px; color:#221d20; margin:0 0 0 30px;}


#news_text{float:left; width:175px; height:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px;}

#index_anita{float:left; width:426px; height:196px; margin:0 0 0 17px;}
#index_anita_image{float:left; width:130px; height:199px;}
#anita_text{float:left; width:292px; height:127px; margin:30px 0 0 0;}

#byemail{float:left; width:110px; height:20px; background-color:#f74d00; font-family:Arial; color:#fff; font-size:16px; text-align:center;}
.already{float:left; width:650px; height:38px;; background-repeat:no-repeat;}
.already ul{list-style:none; margin:0; padding:0; float:left; }
.already ul li{float:left; width:650px; height:38px; font-family:Arial; font-size:14px; color:#f74d00; 
 background-image:url(image/already_bg.png); background-repeat:no-repeat; padding:7px 0 0 26px; margin:0px 0 0 0;}
.already ul li a{ width:650px; float:left; display:block; font-family:Arial; font-size:12px; color:#2f3030; 
 text-decoration:none; }
.already ul li a:hover{ color:#0c75c6; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:none;}
.tina{font-family:"Tin Doghouse"; color:#575757; font-size:18px;}
#pdf{float:right; width:112px; height:63px; margin:0 10px 0 0;}
#news_bg{float:left; width:1024px; height:auto; background-color:#CCCCCC;}
.loss{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;}
.black{ float:left; width:300px; height:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:10px 10px 0 0;}
.star{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
.star1{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px;}
#free{float:left; width:265px; height:25px; background-color:#F17600; font-family:"Arno Pro"; color:#FFFFFF; font-size:18px; padding:5px 0 0 5px;}
.white{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}


#timepicker {
    position:relative;
    float:left;
}

.box8{ width:330px; height:15px; border-style:groove; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:5px 0 0 0;}

#sort_slider{float:left; width:387px; height:300px; margin:40px 0 0 30px;}

