/* CSS Document */
/*--------------------------------------------*/
/*CSS HACK*/
/*--------------------------------------------*/
*{ margin:0px; padding:0px;}/* border:0px;*/
/*--------------------------------------------*/
/* GLOBAL*/
/*--------------------------------------------*/
body				{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal;color: #666; background:#FFFFFF url(../images/bg.jpg) repeat-x top left; }
#container			{ width:1004px;  margin:0px auto; }
#main				{ width:1004px; float:left; background:url(../images/bg2.jpg) repeat-x;}
/*--------------------------------------------*/
/* HEADER  */
/*--------------------------------------------*/
.header				{ width:1004px;height:105px;background:#fff;}
.logo				{ width:107px;height:86px;padding:11px 0px 0px 31px;float:left;}
.right_text			{ width:234px;height:95px;padding:10px 10px 0px 0px;float:right;}
.login_text			{ color:#ff9933; font-size:0.7em; font-weight:bold;}
.tele_text			{ margin-top:35px; font-size:1.2em ; font-weight:bold; color:#999999;}
.click				{ padding-left:26px; font-size:13px;}
/*--------------------------------------------*/
/* MENU  */
/*--------------------------------------------*/
.menu				{  width:980px;height:33px; margin:0px auto 7px auto; clear:both; }
/*--------------------------------------------*/
/* BANNER  */
/*--------------------------------------------*/
.banner				{ width:611px; height:194px; float:right;  margin-bottom:10px; background:#FFFFFF url(../images/banner.jpg) no-repeat top left;}
/*--------------------------------------------*/
/* HOME PAGE CONTENT  */
/*--------------------------------------------*/
.content_main		{ width:980px; margin:0px auto;  border:0px #FF0000 solid; clear:both;}
.content			{ width:980px; float:left; padding-bottom:9px; background:url(../images/bg3.jpg) repeat-x top left;  height:100%;}
.left_content		{ width:621px; float:left; padding-top:11px;  border:0px #cc0000 solid; font-size:12px; text-align:justify;}
.right_content		{ width:349px; height:auto; padding-top:10px; float:right; border:0px #000000 solid; }
.job_search			{ width:337px;  float:left; padding-top:1px; border:1px #D8D8D8 solid; background:#FFFFFF; font-size:13px;}/*height:193px;*/
h3					{ width:324px; height:32px; font-size:15px; color:#FFFFFF; font-weight:bold; padding:8px 0px 0px 11px; background:url(../images/job_bg.jpg) repeat-x; margin:0px auto;}
.job_content		{ width:308px; margin:0px auto; clear:both; font-size:13px; color:#999999;}
.latest_content		{ width:309px; margin:0px auto; clear:both; font-size:11px; color:#999999;}
.box				{ float:right; padding-bottom:9px;}
.view_all			{ color:#ff9933; padding-top:3px; font-size:11px;}
.title_search		{  font-weight:bold; /*padding:5px 0px 5px 0px;*/}
.btn_search			{ width:193px; height:22px;  float:right; padding-bottom:15px;}
.latest_job			{ width:337px; height:100%; margin-top:9px; float:left; padding-bottom:5px; padding-top:1px; border:1px #D8D8D8 solid; background:#FFFFFF; font-size:13px;}
.candidate_menu		{ width:337px; height:100%; margin-top:1px; margin-bottom:9px; float:left;  padding-top:1px; border:1px #D8D8D8 solid; background:#FFFFFF; font-size:13px;}
.title_job			{ color:#ff9933; font-weight:bold; font-size:15px; }
.testimonial		{ width:337px; height:100%; margin-top:9px; float:left;  padding-top:1px; border:1px #D8D8D8 solid; background:#FFFFFF; font-size:13px;}
.middle_content		{ width:589px; height:490px; border:1px #D8D8D8 solid; float:right; background:#FFFFFF; padding:10px 10px 0px 10px; font-size:13px; color:#666666;}
.findout			{ padding:10px 0px 10px 0px; color:#ff9933; font-size:11px;}
.candidate			{ float:right; width:290px;}
.candidate2 h2		{ float:left; width:280px; height:32px; color:#FFFFFF; font-size:15px; font-weight:bold; padding:5px 0px 0px 10px; background:url(../images/candidate_bg.jpg) repeat-x;}
.candidate_content	{ width:262px; margin:0px auto}
.more_about			{ padding:8px 0px 10px 0px; color:#ff9933; font-size:11px;}
.client 			{ float:left; width:290px;}
.useful_infor h2	{ float:right; width:580px; height:32px; color:#FFFFFF; font-size:15px; font-weight:bold; padding:5px 0px 0px 10px; background:url(../images/candidate_bg.jpg) repeat-x;}
.useful_content		{ width:562px; padding:0px 0px 10px 10px; float:left;}
.more_info			{ float:left; width:177px; border-right:1px #ccc solid;}
.more_info2			{ float:left; width:210px; margin-left:10px; border-right:1px #ccc solid;}
.more_info3			{ float:left; width:130px; margin-left:10px; border-right:0px #ccc solid;}
.title_location		{ font-weight:bold; padding:5px 0px 5px 0px;  color:#666666;}
.more_information	{ padding:5px 0px 5px 0px;   color:#ff9933;}
.border				{ border-bottom:1px #DFDFDF solid; margin-bottom:5px;  padding-top:5px;}
/*--------------------------------------------*/
/*INNER PAGE CONTENT*/
/*--------------------------------------------*/
.middle_content2	{ width:607px; min-height:570px; border:1px #D8D8D8 solid; float:right; background:#FFFFFF; padding:1px 1px 15px 1px; font-size:13px; color:#666666;}
h2					{ font-size:15px; font-weight:bold; color:#666666;}
.title_inner		{ width:597px; height:32px; color:#FFFFFF; font-weight:bold; padding:7px 0px 0px 10px; background:url(../images/candidate_bg.jpg) repeat-x;}
h1		{ font-family:Arial, Helvetica, sans-serif; width:597px; height:32px; font-size:14px; color:#FFFFFF; font-weight:bold; padding:7px 0px 0px 10px; background:url(../images/candidate_bg.jpg) repeat-x;}
.display			{ width:582px; margin:0px auto; height:15px; border:1px #CCCCCC solid; padding:2px 3px 2px 3px; font-size:11px;}
.display2			{ width:582px; margin:0px auto; clear:both; height:15px; border:1px #CCCCCC solid; padding:2px 3px 2px 3px; font-size:11px;}
.pre_text			{ float:right; width:245px; padding-top:1px; color:#ff9933;}
.findout2			{ padding:3px 0px 4px 0px; color:#ff9933; font-size:11px;}
.job_inner			{ width:580px; margin:10px auto 0px auto;}
.job_inner2			{ width:580px; margin:0px auto 0px auto;}
.head_job			{ float:left; font-size:15px; font-weight:bold; color:#ff9933; padding-bottom:5px; }
.border2			{ border-bottom:1px #CCCCCC solid; margin-bottom:5px; }
.border3			{ border-bottom:1px #CCCCCC solid; padding-bottom:5px; }
.leftpanel			{ /*width:1px; height:508px;*/  }
/*--------------------------------------------*/
/* FOOTER */
/*--------------------------------------------*/
.footer				{ width:960px;height:96px; margin:0px auto; font-size:11px;line-height:19px; padding:9px 0px 0px 0px;color:#fff; text-align:center;	clear:both;display:block;margin:0px auto;background:url(../images/footer_bg.jpg) repeat-x left top;	}
.footer_left		{ width:543px; padding:0px 0px 5px 5px; float:left; font-weight:bold;}
.copyright			{ float:left; width:500px; padding-left:40px; text-align:left;}
.footer_right		{ float:right; width:600px;  border:0px #333333 solid;}
.footer_image		{ width:100px; float:right;}
a.footer_links		{ color:#fff;font-size:11px;text-decoration:none;border-bottom:none;}
a.footer_links:hover{color:#fff;font-size:11px;border-bottom:1px #fff solid;}
/*--------------------------------------------*/
/*OTHER CLASS*/
/*--------------------------------------------*/
ul.list 			{ text-align:left; padding:0px 0px 5px 0px;  list-style-type:none; 	margin:0px;	font-size:12px;color:#ff9933; line-height:18px;}
ul.list li			{ width:120px;padding:0px 15px 0px 32px; font-weight:bold; background:url(../images/bullet.jpg) no-repeat 14px 6px; text-decoration:none;   color:#ff9933; }
ul.list2 			{ text-align:left; padding:10px 0px 5px 0px;  list-style-type:none; 	margin:0px;	font-size:12px;color:#666; line-height:19px;}
ul.list2 li			{ padding:0px 5px 0px 25px; font-weight:normal; background:url(../images/bullet.jpg) no-repeat 0px 6px; text-decoration:none;   color:#666; }
ul.list3 			{ text-align:left; padding:10px 0px 5px 0px;  list-style-type:none; margin:0px;	font-size:12px;color:#666; line-height:21px;}
ul.list3 li			{ padding:0px 5px 0px 25px; font-weight:normal; background:url(../images/bullet2.gif) no-repeat 0px 6px; text-decoration:none;   color:#666; }
.text_box			{ width:172px; height:17px; border:1px #AAADB2 solid; color:#000000; font-size:12px; padding:3px 0px 0px 5px;}
.list_box			{ width:178px; height:22px; border:1px #AAADB2 solid; color:#000000; font-size:12px; }
a.link				{ color:#ff9933;  text-decoration:none;}
a.link:hover		{ color:#ff9933;  text-decoration:underline;}
ul.right_menu  { text-align:left; padding:0px 5px 12px 10px; list-style-type:none; margin:0px; float:left;}
ul.right_menu li { background:url(../images/bullet.jpg) no-repeat 0px 11px; padding:7px 6px 0px 15px; }
a.link_right {color:#797979; font-weight:bold; text-decoration:none; cursor:pointer; }
a.link_right:hover { color:#E9AA5A; font-weight:bold; text-decoration:none; }
