

body{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; margin:0px auto; background:url(../images/bg_main.jpg) repeat-x;}
/*////////--------------------------------common------------------------------//////////////////////////////////*/	
h4{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;font-weight:bold;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#333333;font-weight:bold;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#333333;font-weight:bold;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}			
h1{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#33729d;font-weight:normal;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}

a{
outline:none;
}
	

.green{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#82bb00; padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}

.clear{clear:both;}
/*////-----------------------------main_wrapper---------------------------------------------------------------////*/
#main_container{width:100%;  margin:0px auto;}
.main_subbox{width:985px;  margin:0px auto;}
.header{width:985px; height:147px;}

.logo{width:107px; height:147px; float:left; }
.header_content{width:878px; height:147px; float:left;}
.header_leaf{width:853px; height:102px; float:left; padding:0 0 0 25px;}
.leaf{width:216px; height:89px; float:left; background:url(../images/leaf.jpg) no-repeat; }
.navi{width:878px; height:44px; float:left; background:url(../images/navi.jpg) no-repeat; padding:0 0 0 0px;}
.navi1{width:40px; height:44px; float:left; background:url(../images/navi.jpg) no-repeat; padding:0 0 0 10px;}
.call{width:200px; height:25px; float:right; padding:60px 0 0 0;}
/*////-----------------------------menu---------------------------------------------------------------////*/
#topmenu{height:44px;}
#topmenu ul{padding:0 0 0 0px; margin:0px;}
#topmenu li{float:left; list-style:none; background:url(../images/line.gif) no-repeat bottom right; font-size:12px;padding:12px 12px; color:#fff; font-weight:bold;}
#topmenu li a{text-decoration:none; color:#fff; }
#topmenu li a:hover{text-decoration:none; color:#0d521b;}
/*////-----------------------------menu end---------------------------------------------------------------////*/
#banner_wrapper{width:985px; height:275px; margin:13px 0 0 0;}
.banner_box{width:985px; height:275px; background:url(../images/banner_bg.jpg) repeat-x;}
/*////-----------------------------side_navigation---------------------------------------------------------------////*/
.side_menu{width:254px; height:253px; background:url(../images/side_menubar.jpg) no-repeat; float:left;}

.side_menu_container{width:980px; height:269px; padding:6px 0px 0 4px;}
.flash_container{width:723px; height:253px; float:left; background-color:#FFFFFF;}
.banner_bottom{width:977px; height:16px; float:left; background:url(../images/banner_bottom.jpg) no-repeat;}

.middle_container{width:975px; background:url(../images/middle_bg.jpg) repeat-x; float:left; margin:0px; padding:15px 5px 0 5px;}
.middle_side_wrapper{width:253px; float:left;  }
.middle_side_top{width:253px; height:14px; }
.middle_side_middle{width:239px; background:url(../images/middle_box_bg.jpg) repeat-y; padding:0 7px 0 7px; float:left;}
.middle_side_end{width:253px; height:11px; background:url(../images/middle_end.jpg) no-repeat; float:left;}

.online_consultation{width:238px; height:46px; float:left;}
.online_form{width:238px; background:url(../images/online_form_bg.jpg) repeat-x; height:285px; margin:10px 0 0 0; float:left; padding:5px 0 0 0;}



.textfield{width:200px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:; border:#a8acad 1px solid; padding:2px 0 0 2px; margin:6px 0 0 12px; background:#fff; font-weight:normal; background-color:#FFFFFF; float:left;}
.textfield_cap{width:60px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:; border:#a8acad 1px solid; padding:2px 0 0 2px; margin:6px 0 0 12px; background:#fff; font-weight:normal; background-color:#FFFFFF; float:left;}

.textarea{width:200px; height:70px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000000; border:#a8acad  1px solid; padding:2px 0 0 2px; margin:6px 0 0 12px; background:#fff; font-weight:normal; background-color:#FFFFFF; float:left;}

.news{width:238px; height:42px; padding:0 0 0 0; float:left; padding:14px 0 0 0;}
.news1{width:238px; height:42px; padding:0 0 0 0; float:left; padding:8px 0 0 0;}
.news_bg{width:222px; background:url(../images/news_bg.jpg) repeat-x; float:left; margin:10px 0 0 0; height:128px; padding:8px;}

.middle_content_container{width:705px; float:left; padding:10px 5px 0px 10px;;}
.middle_text{width:705px; height:35px;}
.middle_text_bg{width:400px;  float:left; }

.txt_container{width:705px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; text-align:justify; float:left;}
.txt_container1{width:705px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; text-align:justify; float:left;}
.txt_container2{width:705px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; text-align:justify; float:left;}

.txt_container3{width:685px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; text-align:justify; float:left; background:url(../images/gradient_inner.jpg) no-repeat; padding:10px 10px 10px 10px;}
.txt_container_m{ width:100%; float:left;}

.txt_bg_box{width:705px; height:160px; background-color:#f0f7e2; float:left; margin:15px 0 0 0;}
.txt_bg_box1{width:705px; height:160px; background-color:#f0f7e2; float:left; padding:0px 0px 0px 0px; margin:10px 0 0 0;}
.txt_cont{width:700px; height:25px; float:left; padding:5px 0 5px 5px;}
.txt_cont1{width:200px; height:20px; float:left; padding:0 0 0 430px;}

.txt_content2{width:695px; height:105px; float:left; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:18px; text-align:justify; padding:0 0 0 5px;}
.img1{width:185px; height:96px; float:right; padding:0 0 0 5px;}
.img2{width:195px;  float:right;  padding:0 0 0 5px;}
.img3{width:160px;  float:right;  padding:0 0 0 5px;}
.img4{width:160px;  float:left;  padding:0 0 0 5px;}

.in_style{ width:660px; float:left; padding:5px 0 5px 30px; background:url(../images/aero.jpg) no-repeat; height:25px; font-family:
Arial, Helvetica, sans-serif; font-size:15px; color:#676c0b; font-weight:bold;}
.course_list{ width:660px; float:left; padding:5px 0 5px 30px; background:url(../images/aero.jpg) no-repeat; height:25px; font-family:
Arial, Helvetica, sans-serif; font-size:15px; color:#676c0b; font-weight:bold;}
.in_style2{ width:650px; float:left; padding:5px 0 5px 30px; background:url(../images/aero.jpg) no-repeat; height:25px; font-family:
Arial, Helvetica, sans-serif; font-size:15px; color:#676c0b; }
.in_style3{ width:650px; float:left; padding:5px 0 5px 30px; height:25px; font-family:
Arial, Helvetica, sans-serif; font-size:15px; color:#676c0b; }

.in_style4{ width:300px; float:left; padding:5px 0 5px 30px; background:url(../images/aero.jpg) no-repeat; height:25px; font-family:
Arial, Helvetica, sans-serif; font-size:15px; color:#676c0b; }


.img_more{width:81px; height:17px; float:left; background:url(../images/readmore.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:1px 0px 0px 10px ;margin:0px 0px 0px 0px ; text-decoration:none;}
.img_more a{  color:#333333; text-decoration:none;}
.img_more a:hover{  color:#99CC00; text-decoration:none;}
.navi_wrapper_footer{width:700px; height:100px; float:left; margin:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;  color:#609701; font-weight:bold;}
.navi_wrapper_footer a{ color:#609701; font-weight:bold; text-decoration:none;}
.navi_wrapper_footer a:hover{color:#003300; font-weight:bold; text-decoration:none;}

.navi_footer_top{ width:128px; height:50px; float:left; padding:50px 0 0 90px; background:url(../images/image_gallery.jpg) no-repeat;
}

.navi_footer_top1{ width:128px; height:50px; float:left; padding:50px 0 0 90px; background:url(../images/vedio_gallery.jpg) no-repeat;
 margin:0 0 0 18px;}

.navi_footer_top2{ width:128px; height:50px; float:left; padding:50px 0 0 90px; background:url(../images/testimonial.jpg) no-repeat;
margin:0 0 0 18px;}
/*////-----------------------------footer---------------------------------------------------------------////*/
.footer{width:100%; margin:0px auto; background:#4d8401; margin:5px 0 0 0;}
.footer_container{width:985px; margin:0px auto;}
.footer_table{padding:20px 0 0 0 ;}
/*.footerlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; height:30px}*/
.footerlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.footerlink a{ color:#FFFFFF; text-decoration:none;}
.footerlink a:hover{color:#003300; text-decoration:none;}

.footerlink1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; height:30px; font-weight:bold;}
.footerlink1 a{ color:#FFFFFF; text-decoration:none;}
.footerlink1 a:hover{color:#006600; text-decoration:none;}
/*////-----------------------------footer end---------------------------------------------------------------////*/
/*////----------------------------hover effects---------------------------------------------------------------////*/
.navi_top{width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:0 0 0 60px;}
.navi_top a{color:#FFFFFF; text-decoration:none;}
.navi_top a:hover{color:#006600; text-decoration:none;}

.readmore{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left; padding:5px 0 0 0;}
.readmore a{color:#FFFFFF; text-decoration:none;}
.readmore a:hover{color:#006600; text-decoration:none;}

a.readmore{ float:left; padding:0 0 0 14px; font-size:12px; color:#FFFFFF;  text-decoration:underline;}
a.readmore:hover{color:#006600; text-decoration:none;}

.readmore1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:right; padding:5px 0 0 0;}
.readmore1 a{color:#FFFFFF; text-decoration:none;}
.readmore1 a:hover{color:#006600; text-decoration:none;}

a.readmore1{ float:right; padding:0 0 0 14px; font-size:12px; color:#FFFFFF;  text-decoration:underline;}
a.readmore1:hover{color:#006600; text-decoration:none;}


.mail_c{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; float:left; text-decoration:none;}
.mail_c a{color:#333333; text-decoration:none;}
.mail_c a:hover{color:#5E9400; text-decoration:none;}
/*////----------------------------hover effects end---------------------------------------------------------------////*/

/*////-----------------------------doctor---------------------------------------------------------------////*/
.doctor{width:705px; height:160px; float:left;}
.doctor_img_container{width:128px; height:110px; float:left; padding:10px 0 0 22px;}
.doctor_txt{width:172px; float:left; padding:10px 0 0 0;}
.doctor_1{width:172px; height:154px; float:left; background:url(../images/doctors_bg.jpg) no-repeat;}
.doctor_2{width:172px; height:154px; float:left; background:url(../images/doctors_bg.jpg) no-repeat; margin:0 0 0 3px;}
/*////-----------------------------doctor end---------------------------------------------------------------////*/

/*////-----------------------------kalari---------------------------------------------------------------////*/
.kalari_container{width:705px; height:275px; float:left;}
.kalari_img{width:347px; height:255px; float:left;}
.kalari_img2{width:347px;float:left;}
/*////-----------------------------kalari end---------------------------------------------------------------////*/

.call_txt{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#7db500;  font-weight:bold;}
/*////-----------------------------contact_us---------------------------------------------------------------////*/
.contact_container{width:705px; float:left;}
.contact_top{width:701px; float:left; height:24px; background:url(../images/contact1.jpg) no-repeat;}
.contact_middle{width:701px; float:left;  background:url(../images/contact_middle_bg.jpg) repeat-y;}
.contact_foot{width:701px; float:left; height:23px; background:url(../images/contact_foot.jpg) no-repeat;}
.contact_txt{width:250px; float:left; padding:15px 0 0 15px;}
.contact_txt2{width:250px; float:left; padding:0px 0 0 15px;}
.contact_form_contact{ width:400px; float:left; padding:0 0 0 0px;}
.contact_form_contact2{
	width:670px;
	float:left;
	padding:0px 15px 0 15px;
}
.contact_divider{width:9px; height:317px; float:left; padding:0 0 0 25px;}
.contact_divider2{
	width:9px;
	height:150px;
	float:left;
	padding:0 0 0 5px;
}
.contact_mail{width:230px; background:url(../images/aero_contact.jpg) no-repeat; float:left; padding:0 0 0 20px;}
.contact_mail2{width:230px; background:url(../images/aero2.jpg) no-repeat; float:left; padding:0 0 0 20px;}
.google_map{width:700px; float:left; padding:0 0px 0 0px;}

/*////-----------------------------contact_us end---------------------------------------------------------------////*/



/*////-----------------------------side navi_top---------------------------------------------------------------////*/
.navi_top_1{width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:40px 0 0 0; font-weight:bold;  }
.navi_top_2{width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:28px 0 0 0; font-weight:bold;  }
.navi_top_3{width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:28px 0 0 0; font-weight:bold;  }
.navi_top_4{width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:30px 0 0 0; font-weight:bold;  }
.navi_top_5{width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:30px 0 0 0; font-weight:bold; }
/*////-----------------------------side navi_top end---------------------------------------------------------------////*/
/*////-----------------------------txt  fields---------------------------------------------------------------////*/
.textfield3{width:240px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#3d6c05; border:#82af20 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#f3ffdc; font-weight:normal;}
.textarea3{width:240px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3d6c05; border:#82af20 1px solid; padding:4px 0 0 2px; margin:0 0 6px 0; background:#f3ffdc; font-weight:normal;}
.textfield2{width:60px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#3d6c05; border:#82af20 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#f3ffdc; font-weight:normal;}

.textfield4{width:240px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#797878; border:#919294 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#f7f8fa; font-weight:normal;}
.textarea4{width:240px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#797878; border:#919294 1px solid; padding:4px 0 0 2px; margin:0 0 6px 0; background:#f7f8fa; font-weight:normal;}
.textfield5{width:60px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#797878; border:#919294 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#f7f8fa; font-weight:normal;}
/*////-----------------------------txt  fields end---------------------------------------------------------------////*/

.txt_style{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; line-height:19px; }
.txt_style ul{list-style:none; padding:15px 0px 15px 10px ; margin:0px 0px 0px 0px ;}
.txt_style li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666; padding:0px 0px 0px 15px ; background-image:url(../images/d_bullet.jpg);
 background-repeat:no-repeat; line-height:23px; font-weight:bold;}
.txt_style li a{color:#666666;}				
.txt_style li a:hover{color:#666666;text-decoration:none;}


.txt_style1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; line-height:19px; width:100%; float:left;}
.txt_style1 ul{list-style:none; padding:15px 0px 15px 10px ; margin:0px 0px 0px 0px ;}
.txt_style1 li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#333333; padding:0px 0px 0px 15px ; background-image:url(../images/d_bullet.jpg);background-repeat:no-repeat; line-height:23px; }
.txt_style1 li a{color:#333333;}				
.txt_style1 li a:hover{color:#333333;text-decoration:none;}
/*////-----------------------------testimonial---------------------------------------------------------------////*/
.testimonial_container{width:704px; float:left; padding:0 0 0 0;}
.testimonial_topbg{width:704px; float:left; padding:0 0 0 0; height:45px; background:url(../images/testimonial_top.jpg) no-repeat;}
.testimonial_middle{width:634px; float:left; padding:0 30px 0 40px; background:url(../images/testimonial_middle.jpg) repeat-y;}
.testimonial_footer{width:704px; float:left; height:27px; padding:0 0 0 0; background:url(../images/testimonial_footer.jpg) no-repeat;}
.fontstyle_testmonial{font-family:"Arial Narrow" font-size:14px; color:#313131; font-weight:bold;}
.fontstyle_testmonial2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555651; font-style:italic;}
.font_style{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666;}

.fnt_style{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}
/*////-----------------------------testimonial end here---------------------------------------------------------------////*/

/*////-----------------------------main_wraper end---------------------------------------------------------------////*/
