body{ margin:0px; padding:0px; background:#407AC1 url(../images/bg.jpg) repeat-x; font-family:ËÎÌå; font-size:12px; color:#333;}
#headrf{padding-top:3px; color:#CCC; text-align:right; font-family:Arial;}
#headrf a{ text-decoration:none;}
#ulnav{ margin:0px 0px 0px 10px; padding:0px; list-style-type:none;}
	#ulnav li{ float:left;margin:0px; padding:0px; text-align:center;}
		#ulnav li a{ height:25px;display:block; padding:8px 10px 0px 10px; color:#FFF; font-size:13px; font-weight:bold; text-decoration:none; width:80px;}
		#ulnav li a:hover{ height:28px; padding:5px 10px 0px 10px; background:url(../images/navb.jpg) center no-repeat;}
		#ulnav li .ahov{ height:30px; padding:3px 10px 0px 10px; background:url(../images/navb.jpg) center no-repeat;}
		#ulnav li ul{ margin:0px; padding:0px; position:absolute;visibility: hidden; z-index:99;text-align:left;}
			#ulnav li ul li{ float:none; display:inline; text-align:left; }
				#ulnav li ul li a{height:19px; background-color:#305C93; color:#FFF; text-decoration:none; border-bottom:#F0F0F0 1px solid; padding-top:4px; font-size:12px; width:160px; font-weight:normal;}
				#ulnav li ul li a:hover{ background-color:#417AC0; background-image:none;height:19px; padding-top:4px;}
					#ulnav li ul li ul{margin-left:180px; margin-top:-24px;}
						#ulnav li ul li ul a{height:19px; background-color:#5E8ECA; color:#FFF; text-decoration:none; border-bottom:#F0F0F0 1px solid;border-left:#F0F0F0 1px solid; padding-top:4px; font-size:12px; width:160px; font-weight:normal;}
#headfunc{ width:941px; margin:0px auto; background-color:#FFF; padding:8px 6px;}
#lnavt{ background:url(../images/leftnavt.jpg) no-repeat; height:23px; font-size:13px; color:#FFF; font-weight:bold; padding-left:20px; padding-top:7px;}
#ullnav{ margin:0px; padding:0px; list-style-type:none;}
	#ullnav li a{ display:block; height:19px; background-color:#305C93; color:#FFF; text-decoration:none; border-bottom:#F0F0F0 1px solid; padding-left:27px; padding-top:4px;}
	#ullnav li a:hover{ background-color:#417AC0;}
		#ullnav li ul{ margin:0px; padding:0px; list-style-type:none;}
		#ullnav li ul li a{background-color:#5E8ECA; padding-left:30px; }
	#ullnav .ullcur{background-color:#81A6D3; padding-left:30px;}
.ulmainrx{ list-style-image:url(../images/ultit.gif); padding:0px; margin:0px 0px 20px 30px;}
	.ulmainrx li{ padding-bottom:2px;}
#ulform{ margin:5px 0px 0px 20px; padding:0px; list-style:none;}
	#ulform label{ width:100px; display:block; float:left;}
	#ulform input{ width:300px; background-color:#FFF; border:#CCC 1px solid; padding:3px;}
	#ulform span{ color:#FF0000; margin-left:5px;}
	#ulform li{ padding:3px 0px;}
	#ulform textarea{width:300px; background-color:#FFF; border:#CCC 1px solid; padding:3px;}
.ulidxt{ color:#4276A6; font-weight:bold; font-size:13px;}
	.ulidxt img{ margin-right:5px;}
.ulidxm{ color:#666; padding:3px; line-height:150%;}
.idxmtp{ float:left; width:65px; margin-top:4px;}
.idxmt{ border-bottom:#99CC00 3px solid; font-size:13px; font-weight:bold; padding-bottom:5px; padding-left:10px;}
	.idxmt img{ margin-right:5px;}
	.idxmt a:hover{ background-color:#FFF;}
.idxmta{ padding-top:7px;}
	.idxmta a{ font-size:13px; color:#2E588D; font-weight:bold; text-decoration:none;}
	.idxmta a:hover{ color:#FFF; background-color:#2E588D;}
#idxmainlt{ padding:10px; line-height:150%;color:#666;}
.idxmtt{ color:#666; line-height:150%;}
.jobtit{color:#325B93; font-size:16px; font-weight:bold; margin:20px 10px 5px 10px;  }
.jobst{background-color:#EFEFEF; padding:5px 10px; font-weight:bold;}
.jobul{margin:10px 0px;}
* html .jobul{margin:10px 40px;}
.jobbtm{ padding-bottom:5px;}
#mainforms{ margin:10px 0px 10px 20px;}
	#mainforms input{ background-color:#305C93; color:#FFF; border:0px; font-weight:bold; padding:2px 3px; font-family:Verdana;}
#foot{width:921px; margin:0px auto; background:#FFF url(../images/footbg.jpg) repeat-x; height:24px; border-left:#FFF 6px solid; border-right:#FFF 6px solid; padding:10px 10px 0px 10px;}
#footl{ float:left;font-size:10px; font-family:Verdana;}
#footr{ text-align:right; color:#999; }
	#footr a{ color:#3467A5;}
	#footr a:hover{ color:#FFF; background-color:#3467A5;}


.divpagenav { text-align:center; padding:7px 0px 20px 0px; }
.divpagenav a { padding: 3px 6px; border:#CCC 1px solid; margin:0px 2px; background-color:#FFF; color:#000; text-decoration:none; padding-top:2px;}
.divpagenav a:hover { background-color:#333; color:#FFF; }
.divpagenavcur { color:#325B93; font-weight:bold; margin:0px 4px;}
.divpagenavno { color:#999; margin:0px 4px;}
#idxlink{width:933px; margin:0px auto; background-color:#FFF; padding:10px;}
	#idxlink strong{ font-size:13px; font-weight:bold; margin-right:10px;}
	#idxlink img{ margin-right:5px; margin-left:6px;}
	#idxlink a{ text-decoration:none; margin:0px 5px;}
#ulzp{
	padding:0;
	margin:0;
	width:550px;
	float:left;
	overflow:hidden;}
#ulzp li{
	width:170px;
	float:left;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	color:#000;}
#ulzp #lllll{
	width:400px;
	float:left;
	margin-left:5px;
	display:inline;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	color:#000;}
	
#ulzp #llll2{
	width:120px;
	float:left;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	color:#000;}
	
#ulzp #lll3{
	width:150px;
	float:left;
	margin-left:5px;
	display:inline;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	color:#000;}
#ulzp #lll2{
	width:100px;
	float:left;
	margin-left:5px;
	display:inline;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	color:#000;}		