body {
	font-size: 12px;
	color: #828282;
	text-decoration: none;
	margin: 0px;
}
table,tr,td {
	font-size: 12px;
	color: #828282;
}
.nav_bd1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9DCDD7;
	font-size: 13px;
	color: #FFFFFF;
}
a.link1:link {
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}
a.link1:visited {
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}
a.link1:hover {
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
.search {
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.side_links {
	line-height: 23px;
	 padding-top:6px;
    padding-left:8px;
	color:#484848;
}
.main_bg1 {
	background-image: url(../images/main_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#595959;
}
.text1{
	line-height:25px;
	padding-top:15px;
}
.text2{
	line-height:20px;
	font-size:12px;
}
.rightside_bd1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.rightside_bd2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #484848;
}
.rightside_bd3 {
	border: 5px solid #F3EFF0;
}
.text4{
    color:#626262;
}
.text5{
    color:#3e3e3e;
	line-height:21px;
	padding-top:6px;
}
.text6{
    color:#3e3e3e;
}
.text7{
    color:#484848;
	line-height:20px;
	font-size:12px;
}
.text8{
    color:#484848;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
}
.text9{
    color:#ff0000;
}
.main_bg5 {
	background-image: url(../images/chache_bg1.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.main_bd1 {
	border: 1px solid #D8D8D8;
}
.main_bd2 {
	border-left: 1px solid #D9D9D9;
}
.message_bd {
	border: 1px solid #C2DFEF;}
	
.left_image {padding-top:8px;}

a.link2:link {
	font-size: 9pt;
	color: #626262;
	text-decoration: none;
}
a.link2:visited {
	font-size: 9pt;
	color: #626262;
	text-decoration: none;
}
a.link2:hover {
	font-size: 9pt;
	color: #FF6600;
	text-decoration: none;
}

.index_pdlist { border:1px solid #D8D8D8; _height:1%; overflow:auto; }
.index_pdlist ul { padding:5px 0 0 0; _height:1%; overflow:auto; margin:0 auto; }
.index_pdlist ul li { float:left; width:127px; padding:10px 0 12px 0;  }
.index_pdlist ul li img{ display:block; margin:0 auto;}

.news_page{ float:left; padding:10px 0 5px 8px;}

#pdList{margin:0;padding:0; list-style:none; overflow:hidden;}
#pdList li{
	width:160px;
	margin:2px;padding:5px;
	float:left;	}

.rbcruitment_bd1 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DEDFDF;
	border-left-color: #DEDFDF;
}
.rbcruitment_bd2 {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #DEDFDF;
	border-right-color: #DEDFDF;
	color:#484848;
	font-size:12px;
	line-height:23px;
}
.rbcruitment_bd3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFDF;
	color:#484848;
	font-size:12px;
	line-height:23px;
}

.page_jobs{padding:10px 0 8px 0;}

#cerlist{margin:0;padding:0; list-style:none; overflow:hidden;}
#cerlist li{
	width:350px;
	margin:2px;padding:5px;
	float:left;	}
	
.search_button {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #E3E3E3;
}	
.pro_list{ 
	line-height:25px;
		
}
.i_login{ width:150px; height:33px; border:0; background:url(../images/login.gif) no-repeat;}



