body{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#484747;
	background:#fff url(../images/main_bg.jpg) left top repeat-x;
	margin:0px;
/*	background-color:#FF0000;
*/	}

ul, li {padding:0px; margin:0px;}

p {padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}
	
.txt_right{text-align:right;}
.txt_left{text-align:left;}
.txt_center{text-align:center;}
.vert_top{vertical-align:top;}
.vert_mid{vertical-align:middle;}
.vert_btm{vertical-align:bottom;}
	
#top_navigation{ 
	width:295px; 
	float:right; 
	background:url(../images/topnav_lfbg.jpg) top left no-repeat; 
	height:23px; 
	padding-left:6px;
	}
.topnavmid{ 
	background:url(../images/topnav_midbg.jpg) left top repeat-x; 
	height:23px; 
	float:left; 
	color:#cc0001; 
	font-weight:bold; 
	font-size:11px; 
	line-height:21px;}
.topnavmid a{ 
	background:url(../images/topnav_midbg.jpg) left top repeat-x; 
	height:23px; 
	padding:0px 5px 0px 5px; 
	color:#cc0001; 
	text-decoration:none;}
.topnavmid a:hover{ background:url(../images/topnav_midbg.jpg) left top repeat-x; height:23px; color:#000000;}
.topnavrt{ background:url(../images/topnav_rtbg.jpg) left top no-repeat; float:left; height:23px; width:6px;}
.certificate{background:url(../images/iso_logo.gif) right bottom no-repeat; width:260px;}
.main{width:889px; float:left; background:#fff url(../images/main_topbg.jpg) left top no-repeat; padding:8px 09px 0px 9px;}
.line{ background:url(../images/line.jpg) left top no-repeat; height:31px; width:2px; float:left;}
#primary_navigation{ width:889px; float:left; background-color:#fde1d4; color:#cc0001; font-weight:bold; margin:0px 0px 2px 0px;}
#primary_navigation a{color:#cc0001; text-decoration:none; line-height:25px; padding:3px 23px 3px 23px; float:left;}
#primary_navigation a:hover{color:#fff; background:#cc0001 url(../images/tab_arrow.gif) center 2px no-repeat; float:left;}
.btm_pad10 {padding-bottom:10px;}
.btm_pad17 {padding-bottom:17px;}
.banner_pad {padding:1px 0px 4px 0px;}
.banner_sec{width:870px; float:left; margin:1px 0px 4px 0px;}
.hrs_24{ background:url(../images/24hrs.jpg) left top no-repeat; float:left; width:230px; height:209px;}
.scroll_ls {background:url(../images/scroll_ls.gif) left top no-repeat; width:3px; height:25px;}
.scroll_rs {background:url(../images/scroll_rs.gif) left top no-repeat; width:3px; height:25px;}
.scroll_mid {background-color:#ececec;; padding:0px 10px 0px 10px; }
.btm_menu {padding:5px 0px 5px 0px; text-align:center; color:#ff0000;}
.btm_menu a {font-weight:bold; color:#ff0000; padding:3px 5px 3px 5px; text-decoration:none; font-size:11px;}
.btm_menu a:hover {text-decoration:underline;}
.footer_ls{background:url(../images/btm_ls.gif) left top no-repeat; width:5px; height:21px;}
.footer_rs{background:url(../images/btm_rs.gif) left top no-repeat; width:5px; height:21px;}
.footer_mid{background-color:#fdddce; padding:0px 10px 0px 10px; font-size:11px; color:#000;}
.content {padding:5px 0px 5px 0px;}
.cbox_top_lc {background:url(../images/cbox_top_lc.gif) left top no-repeat; width:4px; height:4px;}
.cbox_top_mid {background:url(../images/cbox_top_bg.gif) left top repeat-x; height:4px;}
.cbox_top_rc {background:url(../images/cbox_top_rc.gif) left top no-repeat; width:4px; height:4px;}
.cbox_ls {background:url(../images/cbox_ls.gif) left top repeat-y; width:4px;}
.cbox_rs {background:url(../images/cbox_rs.gif) left top repeat-y; width:4px;}
.cbox_mid {background-color:#f1f1ef; padding:0px 7px 0px 7px;}
.cbox_btm_lc {background:url(../images/cbox_btm_lc.gif) left top no-repeat; width:4px; height:4px;}
.cbox_btm_mid {background:url(../images/cbox_btm_bg.gif) left top repeat-x; height:4px;}
.cbox_btm_rc {background:url(../images/cbox_btm_rc.gif) left top no-repeat; width:4px; height:4px;}

.content_mid {padding:0px 8px 0px 8px;}
.welcome_title {background:url(../images/welcome_title.gif) 10px top no-repeat; padding-top:33px;}
.top_pad7 {padding-top:7px;}
.title_gallery  ul {width:185px; list-style-type:none; float:left;}
.title_gallery  ul li {background:url(../images/plus_grey.gif) left top no-repeat; padding: 0px 0px 9px 20px; width:165px; float:left; font-weight:bold; color:#cc0104; font-size:12px;}

.more {margin:10px 0px 5px 0px; width:160px; float:right;}
.more a{background:url(../images/arrow.gif) left 3px no-repeat; padding:0px 0px 0px 10px; font-weight:bold; text-decoration:none; width:150px; color:#cb0000;}

.news {width:190px; float:left;}
.news ul {width:190px;  list-style-type:none;}
.news ul li {width:177px; background:url(../images/arrow.gif) left 3px no-repeat; padding:0px 0px 5px 13px; border-bottom:1px dotted #484747; margin-top:8px; margin-bottom:5px;}
.first{margin-top:00px;}
.news ul li a{width:177px;  color:#484747; text-decoration:none; line-height:18px;}
.news ul li a:hover{width:180px; font-color:#cb0000; text-decoration:none; line-height:18px;}

.cbox2_toplc{background:url(../images/cbox2_toplc.gif) left top no-repeat; width:5px; height:31px;}
.cbox2_toprc{background:url(../images/cbox2_toprc.gif) left top no-repeat; width:5px; height:31px;}
.cbox2_midbg{background:url(../images/cbox2_topbg.gif) left top repeat-x; height:31px;}

.qmenu {background:url(../images/cbox2_topbg.gif) left -2px repeat-x; height:28px;}
.qmenu a{font-weight:bold; color:#000; text-decoration:none; padding:3px 0px 0px 10px;}
.qmenu a:hover{color:#cb0000; text-decoration:none;}

.cbox2_mid {border-left:1px solid #cb0101; border-right:1px solid #cb0101; padding:10px 14px 2px 14px;}
.cbox2_btmlc {background:url(../images/cbox2_btmlc.gif) left bottom no-repeat; width:4px; height:4px;}
.cbox2_btmmid {border-bottom:1px solid #cb0101; height:4px;}
.cbox2_btmrc {background:url(../images/cbox2_btmrc.gif) right top no-repeat; width:4px; height:4px;}

.title_cbox2  ul {width:260px; list-style-type:none; float:left;}
.title_cbox2  ul li {background:url(../images/plus_red.gif) 10px 2px no-repeat; padding:2px 0px 4px 30px; width:260px; float:left; font-weight:bold; color:#cc0104; font-size:12px;}
.why_image {background:url(../images/why_image.jpg) left top no-repeat; padding:0px 0px 0px 97px; height:102px;}
.patient_image {background:url(../images/patient_img.jpg) left top no-repeat; padding:0px 0px 0px 97px; height:102px;}
.community_image {background:url(../images/community_services.jpg) left top no-repeat; padding:0px 0px 0px 97px; height:102px;}

.more2 {margin:10px 0px 5px 0px; width:160px; float:right;}
.more2 a{background:url(../images/arrow_orange.gif) left 3px no-repeat; padding:0px 0px 0px 10px; font-weight:bold; text-decoration:none; width:150px; color:#ff6c02;}

.mail {color:#cb0000; text-align:center; text-decoration:none;}
.mail:hover {color:#cb0000; text-align:center; text-decoration:underline;}

.pad_right{padding-right:10px;}

.pad_10{padding:0px 10px 0px 10px;}

h1{font-weight:bold; font-size:13px; color:#cb0000; line-height:24px; margin:0px;}

.fl{float:left;}
.fr{float:right;}
.pad_top5{padding-top:5px;}
.mrgn_rt{margin-right:10px;}
.mrgn_lt{margin-left:10px;}
.image_title{font-family:"Times New Roman", Times, serif; font-size:26px; font-weight:bold; color:#cb0000; text-transform:uppercase;}
.super_speciality{font-size:17px; font-weight:bold; color:#cb0000; text-transform:uppercase;}

.txt_bold {font-weight:bold;}

.facilities ul {list-style-type:none;}
.facilities ul li{background:url(../images/arrow.gif) left 5px no-repeat; padding: 0px 0px 5px 15px; line-height:17px;}
.facilities ul li a{color:#484747; text-decoration:none;}
.facilities ul li a:hover{color:#cb0000; text-decoration:none;}

.under_construction {height:320px; vertical-align:middle; text-align:center; font-weight:bold; font-size:20px; text-transform:uppercase;}
.size13 {font-size:13px;}
.title2{font-size:13px; font-weight:bold; color:#cb0000; text-transform:uppercase; line-height:20px;}
.title3{font-size:13px; font-weight:bold; color:#cb0000; line-height:20px; padding-top:20px;}
.title4{font-size:12px; font-weight:bold; color:#000; line-height:20px; padding-top:20px;}
.btm_pad{padding-bottom:10px;}

.cbox1 {background-color:#f7f7f7; border:1px solid #d7d7d7; padding:6px;}

.top_border {border-top:1px dotted #b6b6b6;}

.main_image{
	width:500px;
	background-color:#cbccd3;
	padding:5px; 
	height:330px; 
}

.gallery_image{
	width:120px;
	background-color:#cbccd3;
	margin:1px; 
	padding:2px; 
	height:79px; 
	float: left;
	cursor:hand;
}

.inner_banner {background:url(../images/banner_inner.jpg) left top no-repeat; height:100px; text-align:right; width:888px;} 

.banner_title {padding:0px 30px 0px 0px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#fff; font-size:26px; }

.our_dr {padding:10px 0px 10px 70px; border-bottom:1px dotted #b6b6b6;}
.size10 {font-size:10px;}

.pad_bt10 {padding:10px 00px 10px 00px;}

.clr_text {color:#cb0000;}
.site_heads, .site_heads a, .site_heads a:hover{ font-size:13px; color:#000; font-weight:bold; line-height:18px; text-decoration:none;}
.lh, .lh a, .lh a:hover{ line-height:15px; font-size:11px; text-decoration:none; color:#666666;} 

.lt_img {float:left; padding:2px; border:1px solid #ccc; margin-right:7px;}