body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	font-size:12px;
	background:url(../images/bg.jpg) repeat-x top center;
	color:#939393;
}
img{border:0px;}
*{padding:0px; margin:0px;}
p, li, ul, .clear{padding:0px; margin:0px}
li, ul{ list-style-type:none; display:block;
}
.clear{
	clear:both;
}
.mainwrap, .header, .banner{
	width:990px;
	margin:auto;
}
.logo{
	width:990px;
	height:82px;
}

.toplink{
	width:467px;
	height:15px;
	padding:40px 0px 0px 0px;
	color:#FFF;
	text-align:right;
}

.toplink a{
	color:#FFF;
	text-decoration:none;
}

.toplink a:hover{
	color:#054960;
	text-decoration:none;
}

.menu{
	width:990px;
	background:url(../images/menu_leftbg.jpg) no-repeat;
	height:65px;
}

.banner{
	background:#FFF;
}
.bannerleft{
	background:url(../images/banner.jpg) no-repeat;
	width:672px;
	height:226px;
	float:left;
}

.bannerright{
	padding:15px 43px 15px  49px; 
	width:225px;
	color:#414141;
	font-weight:bold;
	float:left;
	
}

.maintxt{
	width:990px;
	background:#FFF;
	margin:auto;
	min-height:400px;
}

.title{
	margin: 0px 25px 25px 25px;
	font-size:18px;
	font-weight:bold;
	color:#2246ce;
	width:890px;
	height:47px;

}

.txts{
	padding:0px 25px 0px 25px;
	text-align:justify;
	letter-spacing:normal;
	
}

.left{
	padding:25px 97px 0px 25px;
	width:633px;
	float:left;
	background:url(../images/leftbg.jpg) repeat-y;
	background-position:top right;	

}
.right{
	padding:25px 0px 0px  0px; 
	width:192px;
	float:left;
}

.datebg{
	background:url(../images/datebg.jpg) no-repeat;
	width:197px;
	height:25px;
	padding-left:22px;
	color:#FFF;
	margin-bottom:15px;
	line-height:25px;
}

.newstxt{
	width:225px;
	margin-bottom:15px;
}
.newstxt a{
	width:225px;
	margin-bottom:15px;
	color:#519e2c;
	text-decoration:none;
}
.newstxt a:hover{
	width:225px;
	color:#000000;
	text-decoration:none;
}

.newstxt1{
	width:100%;
	margin-bottom:15px;
}
.newstxt1 a{
	width:100%;
	margin-bottom:15px;
	color:#519e2c;
	text-decoration:none;
}
.newstxt1 a:hover{
	width:100%;
	color:#000000;
	text-decoration:none;
}
.footer{
	width:990px;
	margin-top:20px;
	border-top:dashed 1px #e7e7e7;
	height:15px;
	padding-top:20px;
}

.footerlink{
	width:500px;
	color:#519e2c;
	padding-left:5px;
	float:left;
	height:15px;
}

.footerlink a{
	color:#519e2c;
	text-decoration:none;
}

.footerlink a:hover{
	color:#626262;
	text-decoration:none;
}


.copy{
	width:440px;
	color:#a3a3a3;
	float:left;
	height:15px;
	text-align:right;
	padding-right:5px;
}



/*menu*/
.nav ul{
	list-style-type: none;
	width: 960px;
	height:33px;
	padding:16px  15px 0px 15px;
	}
.nav li{
	display: block; 
	float:left;
	}
.nav li a{
	display: block;
	float: left;
	}
.special{
	background: url(../images/special.jpg)  no-repeat;	
	width:112px;
	height:33px;
}
.special:hover{
	background: url(../images/special_m.jpg)  no-repeat;
	width:112px;
	height:33px;
}
.specialh{
	background: url(../images/special_m.jpg)  no-repeat;
	width:112px;
	height:33px;
}

.services{
	background:url(../images/services.jpg) no-repeat;
	width:126px;
	height:33px;
}
.services:hover{
	background:url(../images/services_m.jpg) no-repeat;
	width:126px;
	height:33px;
}
.servicesh{
	background:url(../images/services_m.jpg) no-repeat;
	width:126px;
	height:33px;
}

.depart{
	background:url(../images/departments.jpg) no-repeat;
	width:130px;
	height:33px;
}
.depart:hover{
	background:url(../images/departments_m.jpg) no-repeat;
	width:130px;
	height:33px;
}
.departh{
	background:url(../images/departments_m.jpg) no-repeat;
	width:130px;
	height:33px;
}

.doctor{
	background:url(../images/doctors.jpg) no-repeat;
	width:95px;
	height:33px;
}
.doctor:hover{
	background:url(../images/doctors_m.jpg) no-repeat;
	width:95px;
	height:33px;
}
.doctorh{
	background:url(../images/doctors_m.jpg) no-repeat;
	width:95px;
	height:33px;
}

.founder{
	background:url(../images/founder.jpg) no-repeat;
	width:101px;
	height:33px;
}
.founder:hover{
	background:url(../images/founder.jpg) no-repeat;
	width:101px;
	height:33px;
}
.founderh{
	background:url(../images/founder.jpg) no-repeat;
	width:101px;
	height:33px;
}


.manage{
	background:url(../images/management.jpg) no-repeat;
	width:133px;
	height:33px;
}
.manage:hover{
	background:url(../images/management_m.jpg) no-repeat;
	width:133px;
	height:33px;
}
.manageh{
	background:url(../images/management_m.jpg) no-repeat;
	width:133px;
	height:33px;
}


.time{
	background:url(../images/time.jpg) no-repeat;
	width:150px;
	height:33px;
}
.time:hover{
	background:url(../images/time_m.jpg) no-repeat;
	width:150px;
	height:33px;
}
.timeh{
	background:url(../images/time_m.jpg) no-repeat;
	width:150px;
	height:33px;
}

.contact{
	background:url(../images/contact.jpg) no-repeat;
	width:113px;
	height:33px;
}
.contact:hover{
	background:url(../images/contact_m.jpg) no-repeat;
	width:113px;
	height:33px;
}
.contacth{
	background:url(../images/contact_m.jpg) no-repeat;
	width:113px;
	height:33px;
}

#CrvMain{
	width:350px;
	height:100%;
	background-color:#eaeaea;
}
.Spacer_Top{
	width:100%;
	height:9px;
	background:url(images/Spacer_Top.gif) top repeat-x;
}
.Spacer_Left{
	width:8px;
	height:100px;
	
	background:url(images/Spacer_Left.gif) top repeat-y;
}
.Spacer_Right{
	width:8px;
	height:100%;
	background:url(images/Spacer_Right.gif) top repeat-y;
}
.Spacer_Btm{
	width:100%;
	height:9px;
	background:url(images/Spacer_Btm.gif) top repeat-x;
}
.loginbtn  {
	color: #FFF;
	background-color: #F90;
	width: 75px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	margin-bottom: 10px;
}