body{
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		color: #014241;
		line-height: 27px;
		margin: 0;
		padding: 0;
		background: #027e7d url("images/header-bg.jpg") repeat-x;
}
h2{
		margin: 20px 0 0 40px;
		color: #8b0302;
		font-weight: bold;
}
#container{		
		margin: 0 auto;
		width: 1001px;
		overflow: hidden;
}
#header{
		height: 200px;			
}
#home{
		height: 352px;
				
}
.home_box{
		width: 997px;
		background: url("images/home-bg.gif") repeat-x;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		overflow: hidden;
}
.menu{
		background: url("images/menu-bg.gif") repeat-x;
		width: 997px;		
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		height: 65px;
		border-bottom: 1px solid #f8dbe5;
		margin: 6px 0 0 2px;
}
ul{
		margin: 0;
		padding: 0;
}
li{
		list-style-type: none;
		float: left;
		margin: 15px 40px 0 70px; 
		font-size: 13pt;
		font-weight: 700;
}
a{
		color: #027e7d;
		text-decoration: none;
}
a:hover{
		color: #8b0302;
		text-decoration: underline;
}
.intro_left{
		float: left;	
		margin: 10px 0 0 20px;	
}
.intro_right{
		float: right;
		width: 396px;
		text-align: justify;
		margin: 0 40px 0 0;
}
#content{		
		height: auto;			
}
.content_box{
		width: 997px;
		background-color: #ffffff;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		overflow: hidden;
}
.left_box{
		float: left;
		width: 600px;
}
.left{
		float: left;
		margin: 0 0 0 20px;
}
.right{
		float: right;
		width: 285px;
}
.left_bot{
		float: left;	
		width: 170px;	
		margin: 0 0 0 20px;
}
.right_bot{
		float: right;
		width: 410px;
}
.name{
		overflow: hidden;	
		width: 100%;	
		margin: 10px 0 10px 30px;
}
.name_1{
		float: left;
		width: 180px;	
		margin: 0 0 0 20px;	
} 
.name_2{
		float: left;
		width: 160px;
} 
.name_3{
		float: right;
		width: 200px;
}
.name img{
		border: 3px solid #018785;
}
.right_box{
		float: right;
		width: 369px;
}
.contact{
		width: 350px;
		background-color: #94d4d4;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		height: auto;
		margin: 10px 0;		
}
.contact p{
	margin: 10px 0 10px 40px;
}
.address-img{
		margin: 0 0 0 50px;
}
.copyright{
		width: 350px;
		background: url("images/copyright-bg.gif") repeat-x;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		height: auto;
		margin: 0 0 10px 0;
}
.copyright p{
		margin: 10px 0 10px 40px;
}
#footer{		
		height: 101px;
}
.footer_menu{
		width: 997px;
		background-color: #fdeaf1;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		height: 53px;	
		margin: 10px 0 0 0;	
}
.cls{
		clear: both;
}



.profile_left{
		float: left;
		width: 337px;
}
.profile_left img{
		margin: 15px 0 15px 25px;
}
.profile_mid{
		float: left;
		width: 270px;
		margin: 20px 0 0 20px;		
}
.profile_mid p{
		text-align: justify;
}
.profile_right{
		float: right;
		width: 337px;
}
.profile_right img{
		margin: 15px 20px 15px 0;
}
.chart{
		margin: 10px 0 0 20px;
}
.establish{
		border: 1px solid #eb93b2;
		overflow: hidden;
		margin: 0 0 10px 20px;	
		width: 95%;	
}
.establish ul li{
		font-size: 12px;	
		float: none;
		list-style-type: circle;
		font-weight: normal;			
}
.establish h3{
		margin: 0 0 0 40px;
}
.principle_left{
		float: left;
		width: 270px;
}
.principle_right{
		float: right;
		width: 270px;
}







.training{
		float: right;
		width: 576px;
		text-align: justify;
		margin: 0 40px 0 0;		
}
.schedule{
	
}
 ol{
		margin: 0;
		padding: 0;
}
ol li{
		list-style-type: circle;
}
.table{
		width: 550;			
		margin: 0 0 10px 46px;
		text-align: center;
}
.table_left{
		width: 100px;	
		border: 1px solid #eb93b2;		
}
.table_mid{
		width: 150px;	
		border: 1px solid #eb93b2;		
}
.table_right{
		width: 300px;	
		border: 1px solid #eb93b2;		
}





label{
		float: left;
}
input,textarea{
		float: right;
}
.person{
		float: left;
		width: 200;
		margin: 0 0 0 25px;
}
.form{
		 width: 320;
		 margin: 0 0 0 80px;
		 float: right;
}




.vacancy{
		float: left;
		width: 550px;
		margin: 0 0 0 40px;
}
.vacancy ul li{
		font-size: 12px;
		font-weight: normal;
		margin: 0;
		padding: 0;
		list-style-type: disc;
}