body,html {
			/*background-color: #f5f5f5;*/
			background-image: url(../images/bk3.gif);
			color:#000000;
			font-family:Tahoma,Arial,Helvetica, sans-serif;
			font-size:10pt; margin: 0px;
}
a:link, a:visited {
			color: #447EB0; text-decoration:none
}
a:hover {
			color: #447EB0; text-decoration:underline;
}
.input {
			font-size: 9pt; color:#666666; background-color: #f8f8f8; border: 1px solid #cccccc; height:15px; margin:2px;
}
.textarea {
			font-size: 9pt; color:#666666; background-color: #f8f8f8; border: 1px solid #cccccc; margin:2px;
}
select {
			font-size: 8pt; color:#666666; background-color: #f8f8f8; border: 1px solid #cccccc; margin:2px;
}
.bgtable {
			background-image:url(../images/bk.gif); height: 874px;
			background-repeat: repeat-x;
			vertical-align: top; background-color: #dfe2e3;
}
.toplinks, a.toplinks:link, a.toplinks:visited {
			font-size:10pt; font-weight:bold; color:#FFFFFF;
			text-decoration:none; font-weight:bold;
			}
a.toplinks:hover {
			color:#ffffff; text-decoration:underline; font-size:10pt;
			}
.blacklinks, a.blacklinks:link, a.blacklinks:visited {
			font-size:10pt; color:#000000;
			text-decoration:underline; 
			}
a.blacklinks:hover {
			color:#000000; text-decoration:none; font-size:10pt;
			}
.blacklink, a.blacklink:link, a.blacklink:visited {
			font-size:8pt; color:#000000;
			text-decoration:underline; 
			}
a.blacklink:hover {
			color:#000000; text-decoration:none; font-size:8pt;
			}
.bgmenu {
			background-image: url(../images/bgmenu.jpg);
			background-repeat: no-repeat; color:#ffffff; font-weight:bold;
			vertical-align:top;
}
.bgactive {
	background-image: url(../images/bgactive.gif);
	background-repeat: no-repeat; padding-left:15px; font-size:10pt;
	color:#ffffff; width:205px; line-height:30px; font-weight:bold;
}
.bgactiveRD {
	background-image: url(../images/bgactive-red.gif);
	background-repeat: no-repeat; padding-left:15px; font-size:10pt;
	color:#ffffff; width:205px; line-height:30px; font-weight:bold;
}
.bgdeactive {
	background-image: url(../images/bgdeactive.gif);
	background-repeat: no-repeat; padding-left:15px; font-size:10pt;
	color:#ffffff; width:205px; line-height: 30px; font-weight:bold;
}
.bgdeactiveGR {
	background-image: url(../images/bgdeactive-green.gif);
	background-repeat: no-repeat; padding-left:15px; font-size:10pt;
	color:#ffffff; width:205px; line-height: 30px; font-weight:bold;
}
.bgtab {
	background-image: url(../images/bgbar.jpg); background-repeat:no-repeat;
	color:#000000; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:25px;
}
.headerEN {
	color:#333333; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif;
	font-size:15pt; text-transform:uppercase; line-height: 22px; font-weight: bold;
} 
.headBlue {
	color:#333333; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; background-image: url(../images/header_1.gif); background-repeat: repeat-x;
	font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:30px; padding-left:10px;
}
.headGreen {
	color:#333333; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; background-image: url(../images/header_2.gif); background-repeat: repeat-x;
	font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:30px; padding-left:10px;
}
.headOrange {
	color:#333333; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; background-image: url(../images/header_3.gif); background-repeat: repeat-x;
	font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:30px; padding-left:10px;
}
.headblue2 {
	color:#fff; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; background-image: url(../images/header_4.gif); background-repeat: repeat-x;
	font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:30px; padding-left:10px;
}
.headblack {
	color:#fff; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; background-image: url(../images/header_5.gif); background-repeat: repeat-x;
	font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:30px; padding-left:10px;
}
.hline {
	background-color: #c4c4c4;
}
.bghead {
	background-image: url(../images/bghead.gif); background-repeat: no-repeat;
	line-height: 38px; padding-left:15px; font-weight:bold; color:#333333;
}
.bghead2{
	background-image: url(../images/bghead2.gif); background-repeat: no-repeat;
	line-height: 38px; padding-left:15px; font-weight:bold; color:#333333;
}
.bgbox {
	background-image: url(../images/bgbox.gif); background-repeat: repeat-y;
	padding:10px;
}

.bgfooter {
	background-image: url(../images/bgfooter.gif); background-repeat: no-repeat;
	line-height: 10px;
}
.smalltext {
	font-size:9pt;
}
.hdot {
	background-image: url(../images/hdot.gif); background-repeat: repeat-x;
}
.button_search {
	background-image: url(../images/button_search.gif); width:68px; height:22px; color:#ffffff; font-size:9pt; margin:0px; padding:0px;
	background-repeat: no-repeat; cursor:pointer; border:outset 0px #ccc; background-color: transparent;
	/*background-color: transparent; background-repeat: no-repeat; margin: 5px auto; padding: 5px 0 0 0; text-align: center;*/
}
.button_searchg {
	background-image: url(../images/button_searchg.gif); width:63px; height:21px; color:#ffffff; font-size:9pt; margin:0px; padding:0px;
	background-repeat: no-repeat; cursor:pointer; border:outset 0px #ccc; background-color: transparent;
	/*background-color: transparent; background-repeat: no-repeat; margin: 5px auto; padding: 5px 0 0 0; text-align: center;*/
}
.button_login { background-image:url(../images/button_login.gif); width:45px; height:21px; color:#ffffff; font-size:10px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_go { background-image: url(../images/button_go.gif); width:41px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_go2 { background-image: url(../images/button_go2.gif); width:70px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_go3 { background-image: url(../images/button_go3.gif); width:48px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_go4 { background-image: url(../images/button_go4.gif); width:61px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_none { background-image: url(../images/button_none.gif); width:41px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_none2 { background-image: url(../images/button_none2.gif); width:70px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_ready2 { background-image: url(../images/button_ready2.gif); width:70px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.button_st2 { background-image: url(../images/button_st2.gif); width:70px; height:18px; color:#ffffff; font-size:11px; background-repeat:no-repeat; cursor:pointer; border:outset 0 #ccc; background-color:transparent; margin:0; padding:0; } 
.vdot { background-image: url(../images/vdot.gif); background-repeat: repeat-y;}
.box {background-color: #e8eaeb; padding:10px;}
.literow {background-color:#f8f8f8; padding-left:5px;}
.darkrow {background-color:#e8eaeb; padding-left:5px;}
.require {color:#ff0000;}
.header {background-color: #D9D9D9; font-weight:bold; line-height:18px; padding:3px;}
.remark {font-size:8pt; color:#666666;}
.remark2 {font-size:8pt; color:#666666; text-decoration:underline; cursor:pointer; margin-left:5px;}
.available {color: #228B22; font-size: 9pt;}
.notavailable {color:#ff0000; font-size: 9pt;}
.redbold {color:#ff0000; font-weight:bold;}
.headbar {background-color: #9B9B9B; color:#ffffff; font-weight:bold; text-align:center;}
.image {border: 1px solid #ffffff; padding:3px;}
.boxdata {
	background-color: #D9D9D9;
	padding:5px;
	text-align:right;
	}
.boxinfo
{
	padding:5px;
}
.subheader {background-color: #D9D9D9; font-weight:bold; line-height:18px; padding:3px; padding-left:18px;}
.bg_bt_red {
	background-image: url(../images/bg_bt_red.gif);
	background-repeat: repeat;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Tahoma;
}
.bg_bar_gray1 {
	background-color: #dfdfdf;
	background-image: url(../images/bg_bar_gray1.gif);
	background-repeat: repeat-x;
}
.bg_next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e4e4e4;
	border: 1px solid #cfcfcf;
	height: 15px;
	width: 15px;
}
/*------------- by pop*/
.bg_bt_login { 
	background-image: url(../images/login/bt_login.gif); width:58px; height:45px; color:#000; font-size:9pt; margin:0px; padding:0px;
	background-repeat: no-repeat; cursor:pointer; border:outset 0px #ccc; background-color: transparent;
}
.input2 {
	font-size: 10pt; color:#666666; background-color: #f8f8f8; border: 1px solid #cccccc; height:15px;
	}
.bt_status a{
	background-image:url(../images/bar/member/bt_status1.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_status a:hover{
	background-image:url(../images/bar/member/bt_status1.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_bt_my-resume a{
	background-image:url(../images/bar/member/bt_my-resume.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_bt_my-resume a:hover{
	background-image:url(../images/bar/member/bt_my-resume.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_bt_my-job1 a{
	background-image:url(../images/bar/member/bt_my-job1.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_bt_my-job1 a:hover{
	background-image:url(../images/bar/member/bt_my-job1.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_q-menu a{
	background-image:url(../images/bar/member/bt_q-menu.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_q-menu a:hover{
	background-image:url(../images/bar/member/bt_q-menu.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_setting a{
	background-image:url(../images/bar/member/bt_setting.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_setting a:hover{
	background-image:url(../images/bar/member/bt_setting.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_manual a{
	background-image:url(../images/bar/member/bt_manual.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_manual a:hover{
	background-image:url(../images/bar/member/bt_manual.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_help a{
	background-image:url(../images/bar/member/bt_help.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_help a:hover{
	background-image:url(../images/bar/member/bt_help.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bt_logout a{
	background-image:url(../images/bar/member/bt_logout.gif); background-repeat:no-repeat;
	width:74px; height:20px; margin-top:10px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:0.7; filter:alpha(opacity=70) 
	}
.bt_logout a:hover{
	background-image:url(../images/bar/member/bt_logout.gif); background-repeat:no-repeat; text-decoration:none; color:#C00;
	width:74px; height:20px; margin-top:5px; cursor:default; padding-top: 60px; text-align: center; display:block; cursor:pointer;
	z-index:1; -moz-opacity:1; filter:alpha(opacity=100) 
	}
.bg_bar_login{
	background-image: url(../images/bk0.gif); background-repeat:repeat-x; height:102px;
	}
.bg_bar_jobseeker{
	background-image:url(../images/bg_bar_jobseeker.gif); background-repeat:repeat-x; background-color:#fff;
	}
.bg_bar_employer{
	background-image:url(../images/bg_bar_employer.gif); background-repeat:repeat-x; background-color:#ecf7cb;
	}
.bg_bar_status{
	background-image:url(../images/bg_bar_status.gif); background-repeat:repeat-x; background-color:#e8eaeb;
	}
.bt_view_profile a{
	background-image:url(../images/button/bt_profile1.gif); background-repeat:no-repeat; width:87px; height:65px; display:block; cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; padding-left:12px;
	}
.bt_view_profile a:hover{
	background-image:url(../images/button/bt_profile2.gif); background-repeat:no-repeat; text-decoration:none; color:#ffcc00;
	}
.bt_jobseeker_off{
	background-image:url(../images/button/menu/bt_jobseeker_off.gif); background-repeat:no-repeat; width:140px; height:32px;

	}
.bt_jobseeker_on{
	background-image:url(../images/button/menu/bt_jobseeker_on.gif); background-repeat:no-repeat; width:140px; height:32px;

	}
.bt_employer_off{
	background-image:url(../images/button/menu/bt_employer_off.gif); background-repeat:no-repeat; width:146px; height:32px;

	}
.bt_employer_on{
	background-image:url(../images/button/menu/bt_employer_on.gif); background-repeat:no-repeat; width:146px; height:32px;

	}
.bt_announ{
	background-image:url(../images/button/menu/bt_announ.gif); background-position:bottom; background-repeat:no-repeat; width:112px; height:28px;
	}
.bg_tab_menu_green{
      height:29px; padding:7px 0 0 37px; background-color:#659901; background-repeat:repeat-x; color:#FFF;
	}
.bg_tab_menu_green a:link{
      color:#FFF;
	}
.bg_tab_menu_green a:visited{
      color:#FFF;
	}
.bg_tab_menu_red{
      height:29px; padding:7px 0 0 37px; background-color:#9c1b00; background-repeat:repeat-x; color:#FFF;
	}
.bg_tab_menu_red a:link
{
	color:#FFF;
}
.bg_tab_menu_red a:visited
{
	color:#FFF;
}
.bg_bar_search_ann{
	background-image:url(../images/announcement/bg_search_bar.gif); background-repeat:no-repeat; background-color:#dbe1e5;
	border:solid #bababa 1px; padding-left:66px; line-height: 54px; width:650px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;
	}
.bt_announcement_on a{ background-color:#c4d2dd; font-size:11px; width:85px; height:65px; display:block; cursor:pointer; text-decoration:none; padding-top:10px;
	}
.bt_announcement_off a{width:85px; height:65px; font-size:11px; display:block; cursor:pointer; text-decoration:none; padding-top:10px;
	}
.bt_announcement_off a:hover{ background-color:#dfe4e7;}
.bg_box_resume_edit{ background-color:#e8eaeb; border:solid #c9c9c9 1px; margin: 0 0 0 204px; padding:20px 10px 10px 20px;}
.box_resume_edit{ width:943px; margin:auto;}
#tab_menu_resume_edit{ width:204; float:left;}
#tab_menu_resume_edit ul{
	list-style:none; margin: 0px; padding:0px; 
}
#tab_menu_resume_edit ul li{
	margin:0; padding:0px; line-height:38px; margin-top:2px;
}
#tab_menu_resume_edit ul li a.bt_resume{
	background-image:url(../images/resume/tab_edit_off.gif); background-repeat:no-repeat; 	width:171px; line-height:38px; display:block; padding-left:33px;
	text-decoration:none;
}
#tab_menu_resume_edit ul li a.bt_resume:hover{
	background-image:url(../images/resume/tab_edit_over.gif); background-repeat:no-repeat; 	width:171px; line-height:38px; display:block; padding-left:33px;
}
#tab_menu_resume_edit ul li .bt_resume_on{
	background-image:url(../images/resume/tab_edit_on.gif); background-repeat:no-repeat; width:171px; line-height:38px; display:block; padding-left:33px; cursor:pointer;
}


.bar_menu_life_resume_edit{	
	width:204px;
	float:left;
	margin-left:1px;
	}
.bg_content_resume_edit{}
.tab_menu_resume_edit{ 
}
.tab_menu_resume_edit ul{
	list-style:none; display:block; 
}
.tab_menu_resume_edit li{
	background-image:url(../images/resume/tab_edit_off.gif); background-repeat:no-repeat; margin: 0px;
	width:204px; height:38px; margin-top: 2px; padding-left: 33px;
}
.bar_menu_life_resume_edit{	
	width:204px;
	float:left;
	margin-left:1px;
	}
.bt_edit_resume{ background-image:url(../images/button/bt_edit_resume1.gif); background-repeat:no-repeat; width:161px; height: 53px; display:block;}
.bt_edit_resume a{width:161px; height: 53px; display:block;}
.bt_edit_resume a:hover{ background-image:url(../images/button/bt_edit_resume2.gif); background-repeat:no-repeat;width:161px; height: 53px; display:block;}
.bg_bar_package{ background-image:url(../images/promotion/box_package/b_top_3.gif); background-repeat:repeat-x;}
.tab_pack_off{ background-image:url(../images/promotion/tab/tab_off.gif); background-repeat:no-repeat; width:106px; line-height:31px; display:block; color:#fff;}
.tab_pack_off a{display:block; color:#fff; text-decoration:none;}
.tab_pack_on{ background-image:url(../images/promotion/tab/tab_on.gif); background-repeat:no-repeat; width:106px; line-height:31px; display:block; color:#000;}
.bg_bar_orange01{ background-image:url(../images/bar/bar_orange1/bar02.gif); background-repeat:repeat-x; color:#fff; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:26px; padding-left:2px;}
.table_job_summary{ border:solid 1px #ccc; background-color:#FFF; color:#6c6c6c; padding:5px; font-size:12px;}
.table_tool{ border:solid 1px #ccc; background-color:#FFF; color:#6c6c6c; padding:5px; font-size:10px;}
.table_tool a{color:#b2b2b2; text-decoration:none;}
.bg_regis2{ background-color:#f5f5f5;}
.bt_mem_login{ width:73px; height:31px; padding:0px; margin:0px; border:outset 0px #a3a3a3; background-image:url(../images/button/bt_login.gif); background-repeat:no-repeat; cursor:pointer;}
.form_mem_login{ background-color:#f8f8f8; height:25px; border:solid 1px #ccc; padding:0px; font-size:14px;}
.bt_new_regis{ width:122px; height:35px; background-image:url(../images/button/bg_register1.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left}
.bt_new_regis a{ width:122px; height:35px; background-image:url(../images/button/bg_register1.gif); background-repeat:no-repeat; display:block; cursor:pointer;}
.bt_new_regis a:hover{ width:122px; height:35px; background-image:url(../images/button/bg_register2.gif); background-repeat:no-repeat; display:block; cursor:pointer;}
/*------------- end by pop*/


/* ---------- panal bar new --------*/
.bg_bar_blue01{ background-image:url(../images/bar/bar_blue1/bar02.gif); background-repeat:repeat-x; font-weight:bold; color:#fff;  text-transform:uppercase;}
.bg_bar_blue02{ background-image:url(../images/bar/bar_blue2/bar02.gif); background-repeat:repeat-x; font-weight:bold; color:#fff;  text-transform:uppercase;}
.bg_bar_blue03{ background-image:url(../images/bar/bar_blue3/bar02.gif); background-repeat:repeat-x; font-weight:bold; color:#fff; text-transform:uppercase;}
.bg_bar_green01{ background-image:url(../images/bar/bar_green1/bar2.gif); background-repeat:repeat-x; font-weight:bold; color:#fff; text-transform:uppercase; padding-left:10px; height:26px;}
.bgbox2{ background-color:#f4eec4; background-image:url(../images/table/search/bg_search1.gif); background-repeat:no-repeat; background-position:left top;}
.bgbox3{ background-color:#f4eec4; background-image:url(../images/table/search/bg_search2.gif); background-repeat:no-repeat; background-position:left top;}
.bar_head_news{ border-bottom:solid #494949 2px; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; font-size:10pt; text-transform:uppercase; font-weight: bold; padding-left:35px; background-image:url(../images/icon/i-news.gif); background-repeat:no-repeat; background-position:left; line-height: }
.bg_bar_blue04{ background-image:url(../images/bar/bar_blue4/bar2.gif); background-repeat:repeat-x; color:#fff; font-family: Helvetica, Arial, Tahoma, Georgia, sans-serif; font-size:10pt; text-transform:uppercase; font-weight: bold; line-height:26px; padding-left:2px;}
.font_header1{font-size:13pt; font-weight:bold; color:#015276;}
/* ----------end panal bar new --------*/
/*----------- search page panal -----------*/
.box_search_page{background-color: #e8eaeb; padding:10px; border:solid 1px #d5d5d5;}
.box2 { background-color:#FFF; padding:10px; }
.box3 { background-color:#fff; padding:10px; }
.box4 { background-color:#f1f1f1; padding:10px; }
.font_header_search{ font-size:12px; color:#015276; font-weight:bold; padding-left:10px;}
.font_position{ font-size:12px; color:#d71400; font-weight:bold; padding-left:5px;}
.font_position a{color:#d71400; text-decoration:underline;}
.font_position a:hover{color:#ff6600; text-decoration:underline;}
.font_search_titile{color:#000; font-weight:bold;}
.font_search_detail{color:#003277;}
.font_search_date{ font-size:11px; color:#8c8c8c;}
.font_link_detail{ font-size:12px; color:#00780b; font-weight:bold;}
.font_link_detail a{font-size:12px; color:#00780b; font-weight:bold;}
.font_link_detail a:hover{ text-decoration:underline; color:#ff6600;}
.font_search_company{font-size:11px; color:#000;}
.font_search_company a{font-size:11px; color:#000;}
.font_search_company a:hover{font-size:11px; color:#575757;}
/*----------- end search page  panal -------*/
/* ---------- panal Apply --------*/
.box_apply_introduce{ width:380px; height:60px; background-color:#fff; border:solid 1px #e10000; padding:10px 20px 15px 20px; margin-left:20px; color:#333;}
.font_titile_apply_job{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#000;}
.font_titile_apply_job2{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#e10000; font-weight:bold;}
.font_apply_remark{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ff0003; font-weight:bold;}
.box_apply_resume{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#666; padding:20px 30px 20px 40px;}
.box_apply_resume b{color:#000; font-weight:bold;}
.font_apply_df{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}
/* ---------- End panal Apply --------*/

/* ................ add by kong */
.remark_sp
{
	font-size:10px;
	text-decoration:underline;
	cursor:pointer;
	margin-left:1px;
}
.div_image_resume
{
	float:right;
	width:107px;
	margin:0;
	text-align:center;
}

.txt_underline
{
	text-decoration:underline;
	cursor:pointer;
}
.txt_cursor
{
	cursor:pointer;
}
.div_comment
{
	padding:5px; 
	background-color:#f5f5f5;
	font-size:8pt; 
	border:1px solid #cccccc;
}
.sbtn    {
	background-image: url(../images/add_image/button.gif);
	border: 1px solid #000033;
	height: 22px;
	width: 82px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-position: center;
	padding: 0px;
}
.msg {
	text-align:left;
 	color:#666;

}

.emsg {
	text-align:left;
	color:#FF5E55;
	font-weight:bold;
	font-size:11px;

}
#floatdiv {
	z-index:1;
	position:absolute;
	width:400px;
	height:415px;
	background:transparent;
	/*border:0px solid #2266AA;*/
	/*top:235px;
	left:450px;*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#floatdiv img {
	float:right;
}
.clear-all{clear:both; line-height:0; height:0;}