@charset "utf-8";
* { 
padding : 0; 
margin : 0; 
} 
body { 
font-family : Arial, tahoma, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 18px; 
color : #5d5d5d; 
padding : 0; 
margin : 0 auto;
line-height:17px;
} 
p { 
margin : 0 0 10px 0;
} 
img { 
border : none; 
} 
h1, h2, h3, h4, h5, h6 { 
font-weight : normal; 
line-height : 22px; 
} 
h1 { 
font-size : 20px; 
color : #34865c; 
letter-spacing : -0.5px;
line-height:24px;
} 
h3 { 
font-size : 14px; 
color : #36865b; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-transform : uppercase;
line-height:18px;
margin:0 0 5px 0;
} 
h3 a { 
font-size : 14px; 
color : #36865b; 
font-weight : bold; 
text-decoration : none; 
} 
h4 { 
font-size : 14px; 
color : #cfdfd7; 
margin-top : 5px; 
font-weight : bold; 
} 
h4 a { 
color : #016867; 
text-decoration : underline; 
font-size : 14px; 
} 
h5 { 
color : #424343; 
font-size : 15px; 
font-weight : bold; 
}
h6 { 
color:#59a37d; 
font-size : 15px; 
font-weight : bold; 
}
a { 
color : #016867; 
text-decoration : none; 
text-decoration : underline; 
} 
a:hover { 
color : #5d5d5d; 
text-decoration : underline; 
} 
a.noLine { 
text-decoration : none; 
} 
.clear:after { 
content : '[DO NOT LEAVE IT IS NOT REAL]'; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.clear { 
clear : both; 
height : 0; 
line-height : 0; 
display : inline; 
position : relative; 
} 
.clear { 
display : block; 
} 
#bg_pages { 
height : 245px; 
background : #fff url("../images//bg/bg_pages.gif") repeat-x left top; 
margin : 0 auto; 
} 
#mainmenu { 
background-color : #fff; 
width : 970px; 
margin : auto; 
padding-top : 2px; 
} 
#insde_body { 
width : 950px; 
padding : 5px 0 0 0; 
margin : 0 auto; 
background-color : #fff; 
position:relative;
} 
#box_logo { 
margin : 0 auto; 
background-color : #fff; 
height : 80px; 
} 
#box_logo .logo { 
float : left; 
width : 271px; 
height : 67px; 
} 
#box_logo .header_side { 
float : right; 
margin-right : 10px; 
width : 400px; 
} 
#box_logo .header_side a { 
color : #0d5ba1; 
text-decoration : none; 
cursor : pointer; 
text-transform: uppercase;
} 
#box_logo .header_side a:hover { 
color : #0d5ba1; 
text-decoration : underline; 
} 
.nav { 
float : right; 
padding : 0; 
margin : 0; 
} 
.nav_p{
	font-size : 10px; 	
}
#nav_search { 
list-style : none; 
clear : both; 
float : right; 
margin-top : 5px; 
}
.banner
{ margin:0 auto;

}
#hotnews { 
background : url(../images/bg/bg_hotnews.jpg) no-repeat top left; 
background-color : #8c9fa2; 
padding:6px 10px 0 10px;
margin:0 auto;
height: 25px;
} 

#hotnews a{
	color: #FFF;
}
#left_right { 
margin : 0 auto; 
padding : 0 0 10px 0; 
} 
#body_left { 
width : 720px; 
margin : 0 auto; 
background-color : #fff; 
float : left; 
padding-top : 20px; 
background : url(../images/bg/bg_green.jpg) no-repeat top right; 
} 
#body_left .latest_news
{
	padding:0 10px 10px 0;
	width:100%;
}
#body_left .latest_news li
{
	margin:0 10px 0 20px;
}

#body_left .latest_news img
{
	margin:0 10px 0 0;
	float:left;
}
#body_left .latest_news img.img
{
	width:350px;
	height:260px;
}
#body_left .latest_news a
{
	color : #016867; 
	text-decoration:underline;
	font-size:12px;
	font-weight: normal;
}
#body_left .latest_news a:hover
{
color:#5D5D5D;
text-decoration:underline;
}
#content { 
float : left; 
margin : 0 0 10px 0; 
} 
#content ul{
	margin-left:0px;
} 
#contact_us { 
margin : 10px 0 10px 0; 
} 
#contact_us ul { 
list-style : none; 
margin : 0 0 0 0; 
} 
#content .image { 
float : left; 
} 
#content .detail_home_top { 
float : right; 
margin : 0 20px 0 0; 
width : 321px; 
} 
.line { 
background : url(../images/bg/line_bg.jpg); 
height : 1px; 
width : 705px; 
margin : 2px 0 10px 0; 
font-size : 0; 
line-height : 0; 
} 
.line1 { 
background : url(../images/bg/line_bg.jpg); 
height : 1px; 
width : 250px; 
margin : 2px 0 10px 0; 
font-size : 0; 
line-height : 0; 
} 

#photo { 
margin : 0 0 10px 0; 
} 
#photo img { 
margin : 5px 10px 5px 0; 
} 
#ourservice { 
float : left; 
margin : 20px 0px 0px 0px; 
} 
#ourservice .detail { 
margin : 10px 0 20px 0; 
} 
#ourservice .detail li { 
float : left; 
width : 208px; 
} 
#ourservice .detail ul { 
float : left; 
list-style : none; 
width : 227px; 
height : 260px; 
padding : 10px 0 0 11px; 
background : url(../images/bg/bg_service.jpg) no-repeat; 
} 
#ourservice .detail img { 
margin : 0 0 7px 0; 
width : 208px; 
height : 115px; 
} 
#body_right { 
width : 230px; 
margin : 0 auto; 
background-color : #fff; 
float : left; 
} 
.bg_blue_title { 
background : url(../images/bg/bg_news.gif) no-repeat top; 
height : 24px; 
margin : 10px 0 0 0; 
font-size : 14px; 
color : #fff; 
padding : 5px 0 0 10px; 
font-weight : bold; 
background-color : #f4f4f4; 
} 
.right_news { 
font-size : 12px; 
background-color : #f4f4f4; 
padding : 10px; 
} 
.right_news img { 
float : left; 
margin : 0 10px 5px 0; 
width: 50px;
height: 49px;
} 
.right_news a { 
font-weight : bold; 
} 
#survey { 
width : 230px; 
margin-top : 10px; 
} 
#survey .title { 
background : url(../images/bg/bg_news.gif) no-repeat top; 
height : 24px; 
font-size : 14px; 
color : #fff; 
padding : 5px 0 0 10px; 
font-weight : bold; 
} 
#survey .detail { 
padding : 5px; 
background-color : #f4f4f4; 
} 
#survey .detail ul { 
list-style : none; 
margin-bottom : 10px; 
} 
#survey .detail li ul li { 
list-style : none; 
width : 90px; 
float : left; 
margin-bottom : 10px; 
} 
#body_right .emergency_number { 
background : url(../images/bg/emergency-number.jpg) no-repeat left top; 
margin : 0 auto; 
height : 190px; 
padding : 45px 10px 20px 15px; 
color : #fff; 
} 
#body_right .emergency_number h2 { 
margin : 0 0 5px 0; 
font-size : 17px; 
color : #effaf4; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
} 
#body_right .emergency_number h1 { 
font-size : 19px; 
color : #fff; 
margin : 5px 0; 
} 
.logo_custumer { 
width : 230px; 
margin-top : 5px; 
} 
.logo_custumer img { 
margin : 5px 0 5px 0; 
} 
#bg_bottom { 
height : 50px; 
background-color : #7ea690; 
color : #fff; 
padding : 15px 0 0 10px; 
margin : 10px 0 0 0; 
font-size : 10px; 
} 
#bg_bottom a { 
color : #fff; 
text-decoration : none; 
} 
#bg_bottom a:hover { 
color : #296b49; 
text-decoration : none; 
} 
.tabsmenuclass ul { 
overflow : hidden; 
margin : 0; 
padding : 0; 
list-style-type : none; 
background : url(../images/bg/banner1.jpg); 
width : 950px; 
border-bottom:1px solid #fff;
} 
.tabsmenuclass li { 
background : url(../images/bg/bg_bore.jpg) no-repeat right top;
float:left;
display:inline;
width:auto;
} 

.tabsmenuclass ul { 
overflow : hidden; 
margin : 0; 
padding : 0; 
list-style-type : none; 
background : url(../images/bg/banner1.jpg); 
width : 950px; 
border-bottom:1px solid #fff;
} 
.tabsmenuclass li { 
background : url(../images/bg/bg_bore.jpg) no-repeat right top;
float:left;
display:inline;
width:auto;
text-transform:uppercase;
} 

.tabsmenuclass a { 
display : block; 
padding : 10px 10px 0 15px; 
color : #0c6634; 
text-decoration : none; 
font : 11px Arial, Helvetica, sans-serif; 
height : 25px; 
border : 0; 
} 
.tabsmenuclass a:hover, .tabsmenuclass a.selected, .tabsmenuclass a.on { 
background-image : url(../images/bg/bg_menu_hover.jpg); 
color : white; 
text-decoration : none; 
} 
.tabsmenucontentclass { 
clear : left; 
width : 930px;
height : 22px; 
color : #fff; 
position:absolute;
z-index:5;
top:40px;
} 
.tabsmenucontentclass ul { 
margin : 0; 
padding : 10px;
background : #3cb1d5; 
list-style-type : none; 
width:930px;
} 
.tabsmenucontentclass li { 
display:inline;
float:left;
margin-right: 1em; 
padding: 0 10px 0 0; 
border-right : 1px solid #3498b7; 
} 
.tabsmenucontentclass a { 
color: #fff;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
} 
.tabsmenucontentclass a:hover { 
color: #9aebff; 

} 
#pscroller2{
	width: 100%;
	height: 25px;
    overflow: hidden;
}
#pscroller2 a{
	text-decoration: none;
	color:#FFFFFF;
}
#other_news li
{
	margin:0 10px 0 20px;
}
.li	{margin:0 0 0 0; float:left;padding: 0 40px 0 0; }
.block{ margin:0 0 0 15px; }
.block_contact_left	{ width:400px; float:left; margin:10px 0 20px 0;}
		.block_contact_left li	{list-style:none; font-weight:bold; line-height:25px;}
		.block_text_form	{ float:left; width:100px; margin:10px 0 0 0;font-size:12px;}
		.block_form			{ float:left; width:250px;margin:10px 0 0 0;}
		
.block_contact_left1	{ width:700px; float:left; margin:10px 10px 20px 0;}
		.block_contact_left1 li	{list-style:none; font-weight:bold; line-height:25px;}
		.block_text_form1	{ float:left; width:200px; margin:10px 0 0 0;font-size:12px}
		.block_form1			{ float:left; width:500px; margin:10px 0 0 0; line-height:30px;}
		
		
.block_title{font-size:20px;}

.form_customerfeedback {}
.form_customerfeedback label { font-size:12px; float:left; width:150px; font-weight:bold;}
.form_customerfeedback input[type="text"] { border:1px solid #999999; width:250px; padding:2px; }
.select {border:1px solid #999999; width:250px; padding:2px;}
.formday	{ width:81px;}

.email	{  font-weight:bold; font-size:11px;}
.email a { color : #016867;text-decoration : none; text-decoration: none;} 
.email a:hover { color :#6f6c6c;}

.table_outpatientcare	{ padding:10px 10px 10px 0;}
.greenrow	{ background:#89a8b1;}
.grid_greenrow	{ color:#333; width:10%; padding:10px; font-weight:bold;}
.whiterow { background-color:#F7F7F5;}
.brownrow	{background-color:#e5eaeb;}
.grid_times	{ color:#016867; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal;  vertical-align:top; width:10%; padding:10px;}
.grid_head	{ color; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; vertical-align:top;  padding:10px;}

.listDoctor tr td{
		padding:10px;border-bottom:solid 1px #CCC}
		
	.listDoctorHead tr td{
		padding:10px}

.ourdrictbilling	{ float:left; margin:10px 10px 10px 0;}
.ourdrictbilling_left	{ width:450px; margin:5px 0 0 0;}
.ourdrictbilling_right	{ width:200px; float:right;}

/* -------------- employ of month ------------- */
.title_month	{ background:url(../images/employ-of-month_title.jpg) no-repeat; padding:2px 0 0 25px; color:#FFF; font-size:14px; font-weight:bold; height:25px; border-top:1px dotted #92b1a7; margin:0 10px 0 0}
.box_testimonials	{ padding: 0 10px 0 0}
.box_testimonials ul	{ list-style:none;}
.box_testimonials ul li	{ float:right; margin:10px 0 0 5px;}
.box_testimonials_in	{ /*border-bottom:2px double #93dbb8;*/ /*border-top:2px double #93dbb8;*/ margin:10px 0;}
.box_testimonials_content	{  background-color:#f4f4f4;  padding:15px; }
.box_testimonials_content img{margin:0 10px 10px 0;float:left;}
.line_testimonials	{ background:url(../images/testimonials_line.jpg); height:2px;}


