body{ margin:0; padding:0; font:12px Verdana, Times, serif; color:#666666;}

p{ padding:0; margin:0;}

.wrapper{ width:1055px; margin:auto;}

.header{ position:relative; height:289px; margin:0 0 10px 0;}

.logo{ position:absolute; left:0; top:10px; background:url(../images/logo.jpg) no-repeat 0 bottom; 
	width:691px; height:226px; padding:0 8px 0 11px;}

.search_sec{ 
	position:absolute; right:0; top:0; width:339px; 
	background:url(../images/search_sec_bg2.gif) repeat-y 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.search_sec .btm{ background:url(../images/search_sec_bg1.gif) no-repeat 0 bottom; height:22px;}
.search_sec ul{ margin:0 11px 0 0; padding:0; height:37px; border-bottom:#695131 solid 1px;}
.search_sec li{ 
	list-style:none; float:left; color:#fff; padding:10px 8px 10px 8px;
	border-left:#b98743 solid 1px;}
.search_sec div{ height:80px;}
*html .search_sec div{ height:45px;}
.search_sec div input{ margin:30px 0 0 10px; float:left;}
*html .search_sec div input{ margin:15px 0 0 10px;}

.main_menu{ position:absolute; right:10px; top:150px; width:328px; font-family:Verdana; color:#444342; font-size:10px;}
.main_menu .welcome{ border-bottom:#b4b3b4 solid 1px; padding:0 0 8px 5px;}
.main_menu .welcome span{ color:#ef5c72;}
.main_menu .welcome a{ text-decoration:none; color:#ef5c72;}
.main_menu .welcome a:hover{ text-decoration:underline;}
.main_menu ul{ margin:2px 0 0 0; padding:0;}
.main_menu li{ list-style:none; float:left;}
.main_menu li a{ 
	text-decoration:none; color:#444342; padding:4px 10px 4px 10px; 
	float:left; border-left:#b7b4b3 solid 1px;}

.mandatory{
	color:#FF2600;
}

	
.topmenu{ 
	position:absolute; bottom:0; width:100%; background:url(../images/topmenu_bg1.gif) repeat-x 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.topmenu ul{ margin:0; padding:0 0 0 150px; background:url(../images/topmenu_bg2.gif) no-repeat 0 0; height:52px; overflow:hidden;}
.topmenu li{ list-style:none; padding:17px 0 0 0; float:left;}
.topmenu li a{ text-decoration:none; color:#000; padding:0 15px 10px 15px; border-right:#000 solid 1px; float:left; white-space:nowrap;}
.topmenu span{ 
	background:url(../images/topmenu_bg3.gif) no-repeat 0 0; width:19px; height:52px;
	position:absolute; right:-1px; top:0;}

.container{ background:url(../images/dot1.gif) repeat-x 0 bottom; margin:0 15px 0 15px; padding:0 0 10px 0;}

.col_left{ float:left; width:100%; overflow:hidden;}

.inn_col{ margin-right:355px;}
*html .inn_col, *html .inn_col2{ float:left;}
.inn_col2{ margin:0 355px 0 220px;}
*html .inn_col2{ margin:0 355px 0 10px;}

.content{ line-height:22px; text-align:justify;}
.content h1{ margin:0 0 10px 0; padding:0; font:bold 18px Arial, Helvetica, sans-serif; color:#EF5B73; letter-spacing:1px;}
.content h1 span{ color:#62759F;}
.content h1 img{ float:right;}

.content .disc{ line-height:22px; text-align:justify; padding:0 10px 0 0; height:180px; overflow:auto;}

.left_sec{ width:205px; float:left; border:#e3e2e2 solid 1px;}

.right_sec{ 
	width:335px; float:right; border-left:#C2C2C2 solid 1px; padding:0 0 0 10px; margin-left:-350px; 
	}
	
.dot_line{ background:url(../images/dot2.gif) repeat-x 0 bottom; height:15px; margin:0 0 10px 0;}

.link1{ text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif; color:#EF5B72;}

.link2{ text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif; color:#62759F;}
.link3{ text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif; color:#EF5B73;}

.link_tap{ text-decoration:none; font-size:14px; font-family:Verdana,Arial, Helvetica, sans-serif; color:#EF5B73; font-weight:bold;}

.link4 { text-decoration:underline; font-family:Verdana,Arial, Helvetica, sans-serif; color:#EF5B72;}

.latest_article{ background:url(../images/dot3.gif) repeat-y right 0; width:300px; height:200px;}
.latest_article h1{ 
	color:#687BA5; font-style:italic; font-family:"Times New Roman", Times, serif; font-weight:bold; letter-spacing:normal;}
.latest_article ul{ margin:0; padding:0 0 0 15px;}
.latest_article li{ color:#EF5B72; line-height:24px;}
.latest_article li a{ color:#EF5B72; text-decoration:none; font-size:12px;}

.inn_latest_article h1{ 
	color:#333333; font-style:italic; font-family:"Times New Roman", Times, serif; font-weight:bold;
	font-size:18px;}
.inn_latest_article h2{ 
	color:#667ba6; font-style:italic; font-family:"Times New Roman", Times, serif; font-weight:bold;
	font-size:18px;}
.inn_latest_article ul{ margin:0; padding:0 0 0 15px;}
.inn_latest_article li{ line-height:24px;}
.inn_latest_article li a{ color:#687BA5; text-decoration:none;}
.inn_latest_article li span{ color:#EF5B72;}

.p_cal{ width:350px; position:absolute; top:0; right:0;}

.icons{ margin:0; padding:10px 0 0 0;}
.icons li{ list-style:none; float:left; margin:0 15px 10px 0;}
.icons li a img{ border:0;}

.clear{ clear:both;}

.slide_sec{ margin:10px 15px 0 15px; color:#687BA5; font-size:11px;}
*html .slide_sec{ padding:10px 0 0 0;}
.slide_sec h1{ margin:0 0 10px 0; padding:0; font:bold 18px Verdana, Times, serif; color:#EF5B73; letter-spacing:1px;}
.slide_sec h1 a{ text-decoration:none; float:right; color:#62759F; font-size:12px; letter-spacing:0;}
.slide_sec h1 a:hover{ text-decoration:underline;}
.slide_sec .slide div{ width:242px; float:left; background:url(../images/slides_bg1.gif); margin:0 10px 0 0; height:350px; position:relative;}
*html .slide_sec .slide div{overflow:hidden;}
.slide_sec .slide h2{ 
	margin:0; padding:6px 0 6px 0; color:#6578A2; background:url(../images/slides_bg3.gif) no-repeat 0 0;
	text-align:center; font:bold 11px Verdana, "Times New Roman", Times, serif; height:20px;}
.slide_sec .slide a img{ border:#000 solid 4px; margin:8px 0 10px 0;}
.slide_sec .slide a{ text-decoration:none; color:#687BA5; margin:0 0 0 10px;}
.slide_sec .slide h3{ margin:10px 0 5px 10px; padding:0; color:#000; font-size:12px;}
.slide_sec .slide ul{ margin:0 0 0 25px; padding:0;}
.slide_sec .slide li{ line-height:18px;}
.slide_sec .slide li a{ margin:0;}
.slide_sec .slide .btm{ background:url(../images/slides_bg2.gif) no-repeat 0 0; height:4px; position:absolute; bottom:0; left:0;}

.b_cover{ color:#EF5B72;}
.b_cover h1{ margin:0 0 10px 0; padding:0; font:18px Verdana, Times, serif; color:#62759F;}
.b_cover img{ margin:0 10px 0 0;}

.cover_book h1{ margin:0 0 10px 0; padding:0; font:bold 18px Verdana, Times, serif; color:#EF5B73; letter-spacing:1px; line-height:30px;}
.cover_book .order{ 
	background:url(../images/right_bg1.gif) no-repeat 0 0; height:32px; font-weight:bold; color:#62759F; font-size:12px;
	padding:8px 0 0 10px;}
.cover_book img{ margin:15px 0 15px 0;}
.cover_book a img{ margin:0;}
.cover_book .disc{ line-height:22px; text-align:justify; padding:0 10px 0 0; height:200px; overflow:auto;}

.after_del{ border:#e8e6e6 solid 1px; width:290px; padding:0 0 10px 0;}
.after_del h1{ 
	margin:0; padding:6px 0 6px 0; color:#6578A2; background:#ede6f2;
	text-align:center; font-size:14px;}
.after_del img{ margin:10px;}
.after_del a{ text-decoration:none; color:#687BA5; margin:0 0 0 10px;}

.related_slide h3{ margin:10px 0 10px 10px; padding:0; color:#000; font-size:12px;}
.related_slide ul{ margin:0 0 0 25px; padding:0;}
.related_slide li{ line-height:18px;}

.related_slide li a{ text-decoration:none; color:#687BA5;}

.page{ border:#62759F solid 1px; margin:0 0 10px 0; color:#62759F;}
.page ul{ margin:0; padding:5px 10px 8px 10px; height:18px;}
.page ul li{ list-style:none; float:left; width:32.9%;}
.page a{ text-decoration:none; color:#EF5B73; font-weight:bold; padding:0px; margin:4px 0 0 0;}

.page1 {margin:0 0 0px 0; color:#62759F;}
.page1 a{ text-decoration:none; color:#EF5B73; font-weight:bold; padding:0px; margin:4px 0 0 0;}


/*color:#EF5B73; letter-spacing:1px;}
.content h1 span{ color:#62759F;}*/

.paging{ margin:20px 0 0 0; text-align:right; color:#000;}
.paging img{ border:0;}
.paging a{ margin:0 5px 0 5px;}

.articles h3 a{ text-decoration:none; color:#62759F;}
.articles h3 a:hover, .articles a:hover{ text-decoration:underline;}
.articles a{ text-decoration:none; color:#EF5B73;}

.dr_gita p{ height:385px; overflow:auto; padding:0 15px 0 0; margin:0;}
.dr_gita img{ float:left; margin:0 15px 0 0;}

.medical_centre .lft_img{ float:left; margin:0 15px 0 0;}
.medical_centre .rht_img{ float:right;}
.medical_centre .lft_disc{ float:left; width:550px;}
.medical_centre p{ padding:15px 0 0 0;}

.discussions ul{ margin:0 0 10px 0; padding:0;}
.discussions li{ list-style:none; float:left; margin:0 10px 0 0;}
.discussions .uName{ 
	background:#ffffcd; border:#bfbfbf solid 1px; width:145px; text-align:center; font-size:10px; 
	height:250px; color:#000;}
.discussions .uName h1{ 
	margin:0; padding:10px 0 10px 0; color:#000; letter-spacing:normal; font:bold 12px Verdana;}
.discussions .des_sec{ 
	border:#ef5b73 solid 1px; position:relative; padding:20px; font-size:11px; 
	width:450px;}
.discussions .des_sec .scroll{ height:178px; overflow:auto; padding:0 10px 0 0;}
.discussions .des_sec span{ color:#000; display:block; font-size:10px; margin:0 0 10px 0;}
.discussions .des_sec .c1_1{ 
	background:url(../images/c1_1.gif) no-repeat 0 0; width:13px; height:13px; float:left;
	position:absolute; left:-1px; top:-1px;}
.discussions .des_sec .c1_2{ 
	background:url(../images/c1_2.gif) no-repeat 0 0; width:13px; height:13px; float:left;
	position:absolute; right:-1px; top:-1px;}
.discussions .des_sec .c1_3{ 
	background:url(../images/c1_3.gif) no-repeat 0 0; width:13px; height:13px; float:left;
	position:absolute; left:-1px; bottom:-1px;}
.discussions .des_sec .c1_4{ 
	background:url(../images/c1_4.gif) no-repeat 0 0; width:13px; height:13px; float:left;
	position:absolute; right:-1px; bottom:-1px;}

.counter{ background:url(../images/counter.gif) no-repeat 0 0; color:#000; padding:0 3px 1px 2px;}

.art_sec img{ float:left; width:260px; height:230px; padding:0 10px 5px 0;}

.slideshow{ background:#CCCCCC; text-align:center; padding:40px; position:relative;}

.vline{ background:url(../images/dot3.gif) repeat-y right 0;}

.contact{ 
	background:url(../images/contact_bg1.jpg) no-repeat 0 0; width:568px; height:440px;
	padding:150px 30px 0 10px; float:left; text-align:center;}
	
.box1{ border:#d3d1f3 solid 1px; padding:10px; background:#e9e7ff; margin:10px 0 10px 0;}
.box1 h1{ font-size:14px; margin:0;}
.box1 span{ font-size:11px; padding:0 0 5px 0; display:block;}

.footer{ margin:0 15px 10px 15px; padding:10px 0 0 0; text-align:right; font-size:11px;}
.footer p{ margin:0; padding:0; float:left;}
.footer a{ text-decoration:none; margin:0 10px 0 10px; color:#666666;}