/* CSS Document */
.wrap_cr { padding-top:10px;margin:auto; height:1%; padding-bottom:10px; }
.link { color:#555555; text-decoration:underline }
.link:hover { color:#ff9900; text-decoration:underline }
.nolink { color:#939598; text-decoration:underline; }
.both { clear:both }
/* --- line and current step */
.ln_step { background:url(https://images.vietnamworks.com/dot_line_step.gif); height:22px; font-size:10px; padding-top:7px; clear:both; }
.ln_step a { color:#555555; text-decoration:none; }
.ln_step a:hover { color:#ff9900; text-decoration:underline; }
.ln_step .step_current { font-weight:bold; color:#ff9900; }
/* content */
#content_cr { padding-top:15px }
#left_cr { float:left; width:230px; }
.left_box { border-top:#ff9900 1px dashed; border-bottom:#ff9900 1px dashed; background:url(https://images.vietnamworks.com/dot_line_ver.gif) left repeat-y; margin-bottom:20px; clear:both; }
.left_box .border_right { background:url(https://images.vietnamworks.com/dot_line_ver.gif) right repeat-y; }
.left_box .pad { padding:0px 5px 10px 10px; line-height:24px }
.left_box .pad1 { padding:5px 15px 10px 10px; }
.left_box h1 { background:#f4f4f4 url(https://images.vietnamworks.com/dot_line_ver.gif) left repeat-y; border-bottom:#ff9900 1px dashed; border-right:#ff9900 1px dashed; display:block; font-size:11px; margin:0px; font-weight:bold; color:#ff9900; padding:5px 10px }
.left_box .titright { float:right; }
.left_box .titleft { float:left; font-weight:bold }
.left_box ul { list-style-type:none; clear:both; margin:0px; padding:0px }
.left_box ul li { clear:both }
.left_box ul img { float:right; padding-top:10px }
.left_box ul span { float:left }
.left_box .optional { clear:both; font-weight:bold }
/* right col */
#right_cr { float:right; width:740px; }
.require { color:#ff9900; }
.opt_box { padding:0px; margin:0px; list-style-type:none; }
.opt_box li { clear:both; padding-top:10px }
.opt_box .option_b { float:left }
.opt_box label { float:left; margin-top:3px; margin-left:5px; width:684px }
.opt_box span { float:left; margin-top:3px; margin-left:5px; width:684px }
.btn_back { background:url(https://images.vietnamworks.com/btn_back.gif); width:67px; height:29px; font-weight:bold; color:#fff; border-style:none; padding-bottom:5px }
.btn_cont { background:url(https://images.vietnamworks.com/btn_continue.gif); width:95px; height:29px; font-weight:bold; color:#fff; border-style:none; padding-bottom:5px }
.btn_savcom { background:url(https://images.vietnamworks.com/btn_savecom.gif); width:151px; height:29px; font-weight:bold; color:#fff; border-style:none; padding-bottom:5px }
.qr_info { padding:0px 0px 10px 5px }
.form_field { display:inline; }
.form_field p { display:block; clear:both; margin:0px; height:30px }
.form_field .text_row { height:60px }
.form_field label { width:250px; padding-top:2px; text-align:right; float:left }
.form_field .lb_hide { color:#939598 }
.form_field .field { width:210px; display:block; margin-left:10px; float:left }
.form_field .field_dis { background:#f4f4f4; border-style:none; border:#7f9db9 solid 1px; color:#939598; width:212px; height:15px }
.form_field .field1 { width:100px; display:block; margin-left:10px; float:left }
.form_field .text_area { width:215px; display:block; margin-left:10px; float:left; }
.form_field .text_area1 { width:268px; height:50px; display:block; margin-left:10px; float:left;  }
/*.form_field .text_area1 {
}*/
.form_field .field_list { display:block; margin-left:10px; float:left; }
.form_field .tb_multi { float:right; clear:both; margin-bottom:10px }
.form_field .check_right { float:left; margin-left:7px; margin-bottom:5px }
.form_field .yes_no { float:left; margin-top:3px; margin-right:15px }
.form_field .tb_multi td { padding-bottom:3px }
.form_field .selectmulti { width:145px; }
.form_field .titselect { font-weight:bold }
.form_field .titselect_red { color:#FF0000 }
.form_field .btn_move { width:19px }
.form_field .form_check { list-style-type:none; float:left; width:160px; margin:0px; padding:0px; }
.form_field .form_check li { clear:both }
.form_field .form_check .check { float:left; }
.form_field .form_check span { float:left; margin-top:3px }
.form_field .field_list_w { width:215px }
.form_field .check_avail { margin-left:250px; padding:0px 0px 10px 10px }
.more { clear:both; }
.lbm { float:left; padding-top:3px }
.checkm { display:block; float:left }
.form_field .month { width:90px }
.form_field .month1 { width:70px }
.form_field .skill { width:250px }
.form_field .other_w { width:100px }
.form_field .field_o { width:150px }
.form_field .current { width:70px }
.form_field .day { width:45px }
.form_field .price { width:50px }
.form_field .year { width:60px }
.form_field .gender { width:90px }
.form_field .marial { width:90px }
.form_field .nationality { width:90px }
.form_field .exper { width:100px }
.form_field .sub_note { padding-left:260px; padding-top:5px; clear:both }
.form_field .jobtitle { width:60px }
.tip_anchor { /*CSS for link that shows hint onmouseover*/ cursor: help; margin: 3px 8px; }
.tip_anchor1 { /*CSS for link that shows hint onmouseover*/ cursor: help; }
.tip_anchor:hover { background:url(https://images.vietnamworks.com/icon_q_over.gif) }
.white_content1 { BORDER-RIGHT: #3399cc 1px solid; BORDER-TOP: #3399cc 0px solid; DISPLAY: block; BACKGROUND: #fff; BORDER-LEFT: #3399cc 1px solid; BORDER-BOTTOM: #3399cc 0px solid; }
.tb_list { }
.tb_list a { color:#555555; text-decoration:none }
.tb_list a:hover { color:#ff9900; text-decoration:none }
.tb_list td { padding:5px 10px }
.tb_list .tb_title { font-weight:bold }
.tb_list .td_bg { background:#f5f5f5 url(https://images.vietnamworks.com/dot_line_tb.gif) top repeat-x; }
.tb_list .td_bg1 { background:#ffffff url(https://images.vietnamworks.com/dot_line_tb.gif) top repeat-x; }
.tb_list .tb_icon td { padding:0px }
.line_dotted { background:url(https://images.vietnamworks.com/dot_line_cr.gif) top repeat-x; height:10px; margin-top:5px; clear:both }
.frame_table { overflow:auto; width:690px; height:80px; border:#7f9db9 1px solid; padding-left:20px }
.btn_add { margin-left:260px }
.btn_pos { text-align:right; padding-bottom:10px; clear:both }
.field_cp { margin-bottom:10px; clear:both; }
.field_col1 { float:left; width:175px; text-align:right }
.field_col2 { float:left; width:130px; text-align:right }
.field_col3 { float:left; margin-left:20px }
.summary_pr { text-align:right; padding-bottom:10px; font-weight:bold }
.summary_pr_l1 td { text-align:right; padding-bottom:5px; padding-right:10px; vertical-align:top; }
.summary_pr_l2 td { text-align:left; padding-bottom:5px; }
.bg_title { font-size:1.2em }
.field_err { margin:0px; padding:0px 0px 5px 260px; display:block; color:#FF0000; }
.field_green { margin:0px; padding:0px 0px 5px 170px; display:block; color:#009900; font-weight:bold; }
/* my account new update */
.line_title { background:url(https://images.vietnamworks.com/dot_line_cr.gif) bottom repeat-x }
.pos_btn1 { margin-left:260px; clear:both }
.sub_title { font-weight:bold; color:#ff9900; padding-bottom:10px; float:left; width:150px; padding-top:10px }
.form_field2 { margin-left:10px; float:left; padding-bottom:10px; padding-top:10px }
.form_field .field_text { width:210px; display:block; margin-left:10px; float:left; padding-top:2px }
.print_ver { float:right; margin:0px 0px 2px 0px }
.link_bgtitle a { color:#ffffff; text-decoration:none; font-size:12px }
.link_bgtitle a:hover { color:#ffffff; text-decoration:underline; font-size:12px }
/* add 20 march */
.note_field { padding-top:2px; display:block; float:left }
.lb_check { display:block; float:left; padding-top:4px; font-weight:normal; margin-left:2px }
/*Table infomation container*/
.table_info { width:100%; padding:0px; border:none; margin-top:10px; }
.table_info td { vertical-align:top }
.table_info div { margin-bottom:20px; }
.table_info p { margin:0px; padding-bottom:2px; }
.table_info dl, dt, dd { margin:0px; margin-top:10px; }
.table_info dt { text-decoration:underline; }
/* end Table infomation container*/

.prver { margin:0px; text-align:left; margin-bottom:10px; margin-left:20px; }
.prver .pad_tb { padding-left:20px }
.prver_title { margin:0px; font-size:14px; font-weight:bold; color:#FFFFFF; background: url(https://images.vietnamworks.com/bg_print.gif) repeat-x 0px 0px; padding-left:20px; padding-top:5px; height:25px; }
/*.prver table{
	margin-left:20px;
}*/

.wrap_cr1 { margin:auto; padding-top:10px; width:980px; height:1%; padding-bottom:10px; }
.content_step { background:#fff url(https://images.vietnamworks.com/cr_bg_step.jpg) no-repeat top left; }
.content_copy { background:#fff url(https://images.vietnamworks.com/cr_bg_copy.jpg) no-repeat top left; }
.content_bor { padding:10px 5px 5px 285px; text-align:justify }
.content_bor p { display:block; margin:0px; padding-top:10px }
.link_under { color:#555555; text-decoration:underline }
.link_under:hover { color:#ff9900; text-decoration:underline }
.content_apply { padding-bottom:5px; margin-top:10px }
.content_apply_sub { padding-left:25px; margin-top:15px }
.cover_letter_app { width:400px; display:block; margin-top:10px; }
.note_red { color:#ff0000; font-style:italic }
.btn_bg { height:29px; float:left }
.btn_bg .btn_c { background:url(https://images.vietnamworks.com/btn_c.gif); height:29px; color:#fff; border-style:none; float:left; padding-bottom:5px; font-weight:bold; font-size:12px; }
.btn_bg .btn_l { background:url(https://images.vietnamworks.com/btn_l.gif); width:9px; height:29px; float:left }
.btn_bg .btn_r { background:url(https://images.vietnamworks.com/btn_r.gif); width:9px; height:29px; float:left }
.field_text_b { display:block; margin-left:10px; float:left; padding-top:2px; font-weight:bold }
.field_mail { width:306px; display:block; margin-left:10px; float:left }
.field_subj { width:406px; display:block; margin-left:10px; float:left }
.text_cover { width:406px; display:block; margin-left:10px; float:left; }
.sub_field { padding-left:170px; padding-top:5px; clear:both; }
.note_red { color:#ff0000; font-style:italic }
.err_oth { padding:5px 0px; margin-left:170px; }
.tb_top tr { vertical-align:top; }
.tb_top td { padding-left:10px; }
.lb_mid { display:block; float:left; padding:3px 0px 0px 5px; font-weight:normal; }
.view_left { clear:both }
.view_left .tit_view { float:left; display:block; text-align:right; padding:3px 10px 5px 3px; width:120px }
.view_left .ct_view { float:left; display:block; width:160px; padding:3px 0px; }
/* style for check list */
.boxlist_title { background:#a9aaad; color:#ffffff; font-size:12px; font-weight:bold; padding:5px 0 5px 10px; margin-bottom:3px; text-transform:uppercase; }
ul.check_list { list-style-type:none; margin:0; padding:0; }
ul.check_list li { border-bottom:#e1e1e2 1px solid; border-top:#e1e1e2 1px solid; background:#f4f4f4; height:19px; padding:5px 0 0 10px; margin-bottom:3px; }
ul.check_list li#current { background:#fff; color:#ff9900; }
ul.check_list li#cur_back { background:#fff url(https://images.vietnamworks.com/check_vit2.gif) right no-repeat; color:#ff9900; }
ul.check_list li.visited { background:#f4f4f4 url(https://images.vietnamworks.com/check_vit.gif) right no-repeat; }
ul.check_list li a { text-decoration:none; color:#333; }
ul.check_list li a:hover { text-decoration:underline; color:#333; }
ul.check_list li.disable { color:#939598; }
.tit_checklist { padding:5px 0 2px 10px; height:19px; }
.tit_checklist .tit_right { float:right; }
.tit_checklist .tit_left { float:left; font-weight:bold }
.leftbox_mar { margin-bottom:15px; }
/* end check list */

.info_page { background:#e7e7e7 url(https://images.vietnamworks.com/bg_infopage.gif) top no-repeat; border:#00adef 1px solid; padding:10px; margin-bottom:15px; text-align:justify; }
/* style for quick tips */
.quicktips_box { border:#00adef 1px solid; padding:10px; text-align:justify }
.quicktips_box span { color:#ff9900; font-weight:bold; font-size:12px; margin-bottom:5px; display:block; }
/* end quick tips */

/*------------------------------------------------------------*/
			/*style for apply online */
/*------------------------------------------------------------*/
.apply_search { margin:15px 0; margin-left:30px; }
.lable_field { padding:2px 10px 0px 3px; vertical-align:middle; display:inline; width:100px }
.lable_field_vn { padding:2px 0px 0px 3px; vertical-align:middle; display:inline; width:100px }
.content_apply .lable { padding:2px 10px 0px 3px; vertical-align:middle; display:inline; }
.content_apply .input_text { width:250px; margin-left:10px; }
.content_apply .input { padding:0; vertical-align:middle; display:inline; }
.content_apply_sub .list_title { margin-bottom:10px }
.job_infotit { float:left; margin-right:10px }
.job_tit { float:left; font-weight:bold; margin-bottom:10px; width:570px; }
.job_tit_e { float:left; font-weight:bold; margin-bottom:10px; width:590px; }
/*------------------------------------------------------------*/
			/*style for apply online thankyou*/
/*------------------------------------------------------------*/
.box_thank { background:url(https://images.vietnamworks.com/appthank_line.gif) top repeat-x; height:332px }
.box_thank .boxthank_ct { background:url(https://images.vietnamworks.com/appthank_boderright.gif) right no-repeat; display:block; height:332px }
.box_thank .thank_tit { font-weight:bold; font-size:12px; color:#ff9900; margin-bottom:5px }
.box_thank .jobtitle { color:#00adef; font-weight:bold }
.box_thank .thank_people { text-align:right; font-style:italic }
.box_thank_list { list-style-type:none; margin:20px 0 0 0; padding:20px 0 0 0; background:url(https://images.vietnamworks.com/dot_line_cr.gif) top repeat-x }
.box_thank_list li { background:url(https://images.vietnamworks.com/appthank_arrow.gif) top left no-repeat; padding-left:25px; margin-bottom:17px; line-height:15px }
/*------------------------------------------------------------*/
			/*style for resume posting thankyou*/
/*------------------------------------------------------------*/
.box_resumethank { background:url(https://images.vietnamworks.com/thankyou_resposting_line.gif) repeat-x 0 0px; height:142px; margin:auto; }
.box_resumethank a { color:#555555; text-decoration:underline }
.box_resumethank a:hover { color:#ff9900; text-decoration:underline }
.box_resumethank .sendmail { color:#00aeef; text-decoration:underline }
.box_resumethank .sendmail:hover { color:#ff9900; text-decoration:underline }
.box_resumethank .resumethank_ct { background:url(https://images.vietnamworks.com/thankyou_resposting_rightbg.gif) top right no-repeat; height:142px }
.resumethank_tit { color:#00aeef }
/* arrow style */
.thanks_bestmatches { background:#d5d5d5 url(https://images.vietnamworks.com/thank_resume_bestmatches.jpg) left no-repeat; height:26px; padding-top:15px; padding-left:115px }
.thanks_newest { background:#d5d5d5 url(https://images.vietnamworks.com/thank_resume_newest.jpg) left no-repeat; height:26px; padding-top:15px; padding-left:80px; margin-top:40px }
.thanks_bestmatches_vn { background:#d5d5d5 url(https://images.vietnamworks.com/thank_resume_bestmatches_vn.jpg) left no-repeat; height:26px; padding-top:15px; padding-left:140px }
.thanks_newest_vn { background:#d5d5d5 url(https://images.vietnamworks.com/thank_resume_newest_vn.jpg) left no-repeat; height:26px; padding-top:15px; padding-left:145px; margin-top:40px }
.text_inf { padding:10px 35px; }
.list_resume td { padding:5px 2px 7px 5px; }
.list_resume input { padding:0; margin:0; }
.list_resume .title_list { background:#999999; color:#ffffff; font-weight:bold; font-size:10px; }
.list_resume .row1_list { background:#ffffff url(https://images.vietnamworks.com/dot_line_tb.gif) bottom repeat-x; }
.list_resume .row2_list { background:#f6f6f6 url(https://images.vietnamworks.com/dot_line_tb.gif) bottom repeat-x; }
.check_all { float:left; padding:10px 3px }
.view_all1, .view_all2 { float:right; padding:10px 3px }
.view_all1 a { font-weight:bold; color:#ff9900; text-decoration:underline }
.view_all1 a:hover { font-weight:bold; color:#ff9900; text-decoration:underline }
.view_all2 a { font-weight:bold; color:#00adef; text-decoration:underline }
.view_all2 a:hover { font-weight:bold; color:#00adef; text-decoration:underline }
.check_area { clear:both; padding-top:15px }
.check_area .pad_check { padding-top:5px; margin-left:20px }
.check_area .text_tit { padding-bottom:5px }
/* style for worst */
ul.worstcv_list { list-style-type:none; padding:0; margin:0 }
ul.worstcv_list li { background:url(https://images.vietnamworks.com/worstcv/worst_starbullet.gif) no-repeat 0 2px; padding-left:15px; margin-bottom:10px }
ul.worstcv_list li a { color:#00adef; font-weight:bold; text-decoration:none }
ul.worstcv_list li a:hover { text-decoration:underline }
.worstcv_part { clear:both; margin-top:20px; height:1% }
.worstcv_left { width:560px; float:left }
.worstcv_right { width:370px; float:left; margin-top:10px }
.worstcv_ct { border:#999 2px solid; padding:0 10px; text-align:justify }
.worstcv_right p { margin:10px 0; padding:0 }
.worstcv_right h3 { display:block; background:#999; color:#fff; font-weight:bold; font-size:11px; padding:10px; margin:0 }
.worstcv_right h4 { margin:10px 0; padding:0; font-weight:bold; font-size:11px; color:#00adef }
.worstcvbox { width:520px; float:left }
.worstcvbox_top { background:url(https://images.vietnamworks.com/worstcv/worst_box.gif) repeat-x 0 -24px; height:11px }
.worstcvbox_tl { background:url(https://images.vietnamworks.com/worstcv/worst_box.gif) no-repeat -12px -12px; float:left }
.worstcvbox_tr { background:url(https://images.vietnamworks.com/worstcv/worst_box.gif) no-repeat 0 -12px; float:right }
.worstcvbox_bot { background:url(https://images.vietnamworks.com/worstcv/worst_box.gif) repeat-x 0 -36px; height:11px }
.worstcvbox_bl { background:url(https://images.vietnamworks.com/worstcv/worst_box.gif) no-repeat -12px 0; float:left }
.worstcvbox_br { background:url(https://images.vietnamworks.com/worstcv/worst_box.gif) no-repeat 0 0; float:right }
.worstcvbox_tl, .worstcvbox_tr, .worstcvbox_bl, .worstcvbox_br { display:block; height:11px; width:12px }
.worstcvbox_ct { background:url(https://images.vietnamworks.com/worstcv/worst_box_bg.gif) repeat-y; width:484px; padding:10px 18px }

.dialogBox {position:relative;}
.dialogBox .iconBox { text-transform:uppercase; position:absolute; right:10px; top:10px; width:16px; height:20px;}
.dialogBox .iconBox a { font-weight:bold; cursor:pointer }
.highlightBox, .feedbackBox { -moz-border-radius:5px; background-color:#fffbe7; border:1px #ffb950 solid; padding:11px 10px 11px 10px; display:block; .display:inline-block;vertical-align:middle; }
.sprite_icon { background:url(https://images.vietnamworks.com/gen/sprite_icons.png) no-repeat; overflow:hidden }
.sprite_icon.importantIcon{background-position:0 -402px;height:35px;width:30px;}
.sprite_icon.deleteIcon { background-position:-2px -578px; height:16px; width:18px; }
.sprite_icon.deleteIconDis { background-position:0 -615px; height:16px; width:16px }
a.sprite_icon.deleteIconDis:hover { background-position:0 -578px; height:16px; width:16px }

.iconHelp { background:url(https://images.vietnamworks.com/gen/icons_sprites.png) no-repeat; overflow:hidden; width:16px; height:16px; display:inline-block; text-indent:-1000px}
.iconHelp {background-position:0 -43px; width:18px; height:18px;}
.listSimple {margin:0}
.listSimple li {border-bottom:1px #ccc dotted; padding:5px 10px 5px 0; margin: 0 10px 0 30px;}
.lanh table .title_list td {background:#00adef; padding:10px 15px; font-size:1.1em;text-align:left; margin:0}
.lanh table td {font-size:1em !important; }
.lanh .row2_list td a, .lanh .row1_list td a {color:#333!important}
.list-table td {padding:7px 15px !important}

.lanh .row1_list_top , .lanh .row1_list td{background:#fff !important}
.lanh .row2_list_top , .lanh .row2_list td{background:#e9f2f6/*e4f0f5*/!important}
.lanh .row2_list_top td, .lanh .row1_list_top td{border-bottom:1px #cae6f1 solid}
.lanh .row1_list td {background:#fff!important; border-bottom:1px #d5d5d5 solid!important}
.lanh .row2_list td{background:#fff!important; border-bottom:1px #d5d5d5 solid!important}

.lanh .topjobdot_bottom {border-bottom:1px #00adef dotted; margin-bottom:10px}