body{
	background:#a4defc;
}
#header
	{
	background:#fff;
	}
#content_main
	{
	font:normal 12px/18px arial;
	color:#333;
	overflow:hidden;
	clear:both;
	
/*	background:#fff url(images/graphics/bg_main_left_menu_192x1.gif) repeat-y left top*/
	}
#content_main .cont_index{
	width:974px;
	height:auto;
/*	background:#e0e5e7 url(images/graphics/bg_main_left_menu_1x10.gif) repeat-x top;*/
	float:left;
	overflow:hidden;
}
#footer
	{
	background:#56adda;
	font:400 11px/36px arial;
	color:#000;
	margin-top:10px
	}
/*-------- B - phan dinh dang thay doi cho Header --------------*/
#header #top
	{
	background:#227cca;
	}
/*#header #top .logo img
	{
	margin:15px 0 0 15px	
	}*/
#header #top .lang a{
	font:700 11px arial;
	color:#fff
}
#header #top .main_menu li
	{
	font:700 11px tahoma;
	color:#fff;
	margin-left:5px;
	display:inline;
	}
#header #top .main_menu li a
	{
	font:700 11px tahoma;
	color:#fff;
	margin:0 3px 0 0
	}
#header #top .main_menu li a:hover
	{
	color:red
	}
#header #top .main_menu li a.ac_link_top
	{
	color:#ff0000;
	text-decoration:none
	}
#header #top .main_menu li img
	{
	vertical-align:middle;
	margin:0 3px 2px 0
	}
/*- B menu top index, employer, jobseeker*/

#menu_main
	{
	width:974px;
	height:25px;
	overflow:hidden
	}
#menu_main ul
	{
	height:25px;
	overflow:hidden
	}
#menu_main li{
	float:left;
	}
#menu_main li a
	{
	text-decoration:none;
	padding:0 34px;
	font: 700 12px/25px tahoma;
	cursor:pointer;
	float:left;
	text-align:center;	
	}
/*#menu_top li.begin a,*/
#menu_main li.begin a
	{
	border-left:none;
	}
#menu_main li.end a
	{
	border-right:none;
	}
/*- E menu top index, employer, jobseeker*/
/*- B sub_menu of employer va jobseeker*/
#sub_menu
	{
	width:974px; 
	font:normal 11px Tahoma; 
	margin:0 auto; 
	height:25px;
	}
#sub_menu li
	{
	padding:0; 
	height:25px; 
	line-height:25px; 
	float:left; 
	position:relative;
	color:#f5f5f5
	}
#sub_menu li span{
	float:left; 
	height:25px; 
	margin:0 5px; 
	}
#sub_menu li a
	{
	color:#f5f5f5; 
	float:left; 
	height:25px; 
	cursor:pointer; 
	text-align:center
	}
#sub_menu li a:hover,
#sub_menu li a.active_sub_menu
	{
	background:url(../css/images/icons/icon_menu_11x6.gif) no-repeat center bottom; 
	text-decoration:none; 
	font-weight:bold; 
	}
#sub_menu .margin_177
	{
	margin-left:177px
	}
/*- E sub_menu of employer va jobseeker*/
/*-------- B - dinh dang cho menu droplist --------------*/
/*- B drop menu index*/

#menu_top #ddmenu .over .subnav1,
#sub_menu #ddmenu .over .subnav1
	{
	display: block;
	}
#menu_top #ddmenu .over .subnav1 ul,
#sub_menu #ddmenu .over .subnav1 ul
	{
	display: none;
	}
/*- E drop menu index*/
/*- B drop menu employer*/
#sub_menu #ddmenu{
	width:974px;
}
#sub_menu #ddmenu ul{
	display:none;
	position:absolute;
	z-index:998;
	width:160px;
}
#sub_menu #ddmenu .subnav1{
	top:25px;
	left:-38px;
}
#sub_menu #ddmenu .subnav1 ul{
	left:0px;
	top:-1px;
}
#sub_menu #ddmenu .subnav1 li{
	position:relative;
	z-index:999;
	background:url(../images/graphics/bg_sub_loop_1x2.gif) repeat-x top left;
}
#sub_menu #ddmenu .subnav1 li a{
	padding:0 0 0 15px;
	width:145px;
	display:block;
	border:none;
	font:normal 11px/25px tahoma;	
	text-align:left;
	margin-top:2px;
}
#sub_menu #ddmenu .subnav1 li a:hover{
	line-height:25px;
	font-weight:normal;
}
/*- E drop menu employer*/
/*-------- E - dinh dang chung cho menu droplist --------------*/
/*-------- E - dinh dang cho Header --------------*/

/*-------- B - dinh dang cho footer --------------*/
#footer .pageview
	{
	float:left;
	height:38px;
	}
#footer .pageview strong
	{
	float:left;
	margin:0 10px;
	color:#000;
	}
#footer .pageview span
	{
	border:1px solid #000;
	color:#000;
	float:left;
	height:15px;
	margin:10px 3px;
	text-align:center;
	width:12px;
	display:inline;
	line-height:15px;
	background:#fff;
	}	
#footer .watermark
	{
	float:right
	}
#footer .watermark span
	{
	text-decoration:none
	}
.display_none
	{
	display:none
	}
#footer .watermark span a
	{
	color:#000;
	text-decoration:underline
	}
#footer .watermark img
	{
	margin:5px 6px;
	vertical-align:middle;
	border:none;
	}
/*-------- E - dinh dang cho footer --------------*/

/*-------- B - Noi dung cua main_content --------------*/
#content_main #content_common p.large_title
	{
	color:#fff;
	margin:10px 0 5px 0;
	font:bold 18px/30px arial;
	background:#227cca url(images/icons/icon_larg_title_25x23.gif) no-repeat 5px 4px;
	padding-left:35px;
	height:30px;
	}
#content_main #content_common p
	{
	margin:5px 0;
	}
#content_main #content_common p.title
	{
	margin-top:15px;
	color:#333333;
	font:700 12px arial;	
	}
#content_main #content_common p a.link
	{
	color:#909090;
	font-size:11px;
	text-decoration:underline	
	}
#content_main #content_common img.right
	{
	float:right;
	margin:10px;
	border:1px solid #666;
	padding:1px;
	background:#fff;	
	}
#content_main #content_common .center
	{
	width:100%;
	text-align:center;
	}
#content_main #content_common ul.order_news
	{
	margin:10px 0;
	}
#content_main #content_common ul.order_news li
	{
	/*font:400 11px/18px tahoma;*/
	height:18px;
	}
#content_main #content_common ul.order_news li a
	{
	color:#015abf;
	}
#content_main #content_common ul.order_news li img
	{
	border:none;
	vertical-align:middle;
	margin:0 5px 0 0;
	}
#content_main .paging
	{
	/*font:normal 11px/18px tahoma;*/
	color:#000000;
	clear:both;
	}
#content_main .paging a
	{
	color:#015abf;
	margin:0 5px;
	}
#content_main .paging a.active
	{
	font-weight:700;
	}
#content_main .paging span
	{
	background:url(images/icons/arrow_7x7.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:0 0 0 5px;
	}
#content_main .paging span.gach{
	background:none;
	margin:0;
	padding:0;
	color:#015abf;
}
#content_main #content_common .other_news
	{
	text-transform:uppercase;
	font:700 14px/14px tahoma;
	color:#333333;
	margin-top:13px;
	}
#box_rss .content_rss
	{
	background:#f4f4f4;
	border:1px solid #d0d0d0;
	padding:5px 10px 5px 20px;
	overflow:hidden
	}
#box_rss .content_rss .txt_rss
	{
	color:#015abf
	}
#box_rss .content_rss .rss_title
	{
	color:#333;
	font:700 14px/14px tahoma;
	}
#box_rss .content_rss .list_sping1,
#box_rss .content_rss .list_sping2,
#box_rss .content_rss .list_sping3
	{
	overflow:hidden
	}
#box_rss .content_rss li
	{
	color:#888888;
	background:url(../css/images/icons/icon_rss_5x5.gif) no-repeat left 7px;
	padding-left:12px
	}
#box_rss .content_rss li strong{
	color:#333;
}
#box_rss .content_rss li a
	{
	color:#015abf;
	}
#news_list li a
	{
	color:#276fdc;
	font-weight:700;
	}
#news_list li p
	{
	color:#9e9e9e;
	}
/*-------- E - Noi dung cua main_content --------------*/
/*-------- B phan thay doi chung mau nen, mau link of menu index, employer, jobseeker*/
#menu_main
	{
	background:#eaeaea;
	clear:both;
	}
/*-------------Menu top-------------------*/
#menu_top{
	margin:0 0 0 0;
	width:974px;
	height:32px;
	font-size:0px;
	padding:8px 0 0 0;
	background:#d6e2f2;
	float:left;
}
#menu_top li{
	float:left;
	position:relative;
	margin-right:1px;
}
#menu_top li.end_top_menu{
	margin-right:0px;
}
#menu_top li a
	{
	text-decoration:none;
	font: 700 12px/28px Arial;
	cursor:pointer;
	float:left;
	text-align:center;
	color:#fff;
	}
#menu_top li a span.bg_left{
	display:block;
	height:28px;
	float:left;
	background:url(images/graphics/button_menu_top_left_10x28.gif) no-repeat left top;
	padding-left:10px;
}
#menu_top li a span.bg_right{
	height:28px;
	display:block;
	float:left;
	background:url(images/graphics/button_menu_top_right_170x28.gif) no-repeat right top;
	padding-right:27px;
	padding-left:17px;
}
#menu_top li a:hover span.bg_right{
	height:28px;
	display:block;
	float:left;
	background:url(images/graphics/button_menu_top_right_170x28.gif) no-repeat right top;
	padding-right:27px;
	padding-left:17px;
	color:#ffff00;
}
#menu_top li.end_top_menu a span.bg_right{
	height:28px;
	display:block;
	float:left;
	background:url(images/graphics/button_menu_top_right_170x28.gif) no-repeat right top;
	padding-right:30px;
	padding-left:20px;
}
#menu_top li.end_top_menu a:hover span.bg_right{
	height:28px;
	display:block;
	float:left;
	background:url(images/graphics/button_menu_top_right_170x28.gif) no-repeat right top;
	padding-right:30px;
	padding-left:20px;
	color:#ffff00;
}
/*#menu_top li a p.bg_center{
	width:120px;
	height:31px;
	float:left;
	padding:0 0 0 0;
	background:url(images/graphics/bg_button_menu_main_10x31.gif) repeat-x left top;
}
#menu_top li a p.bg_right{
	width:10px;
	height:31px;
	float:left;
	background:url(images/graphics/button_menu_main_right_10x31.gif) no-repeat left top;
	padding:0 0 0 0;
}*/
#menu_top .menu_top_bottom{
	width:974px;
	height:6px;
	float:left;
	background:url(images/graphics/bg_bottom_menu_top_3x7.gif) repeat-x left top;
	border-top:1px solid #fff;
}
/*--------------Hover Active------------------*/
/*#menu_top li a:hover,#menu_top li.active a{
	color:#FF0000;
}*/
/*#menu_top li a:hover p.bg_left,#menu_top li.active a p.bg_left{
	width:10px;
	height:31px;
	float:left;
	background:url(images/graphics/button_menu_main_left_10x31.gif) no-repeat left top;
	padding:0 0 0 0;
}
#menu_top li a:hover p.bg_center,#menu_top li.active a p.bg_center{
	width:118px;
	height:24px;
	float:left;
	color:#444444;
	padding:0 0 0 0;
	background:url(images/graphics/bg_button_over_menu_main_2x24.gif) repeat-x left top;
}
#menu_top li.end a:hover p.bg_center{
	width:112px;
	height:24px;
	float:left;
	color:#444444;
	padding:0 0 0 0;
	background:url(images/graphics/bg_button_over_menu_main_2x24.gif) repeat-x left top;
}
#menu_top li a:hover p.bg_right,#menu_top li.active a p.bg_right{
	width:10px;
	height:24px;
	float:left;
	background:url(images/graphics/button_over_menu_main_right_10x24.gif) no-repeat left top;
	padding:0 0 0 0;
}*/
#menu_top #ddmenu{
	float:left;	
	margin:0;
}
/*#menu_top #ddmenu li.end ul,
#menu_top #ddmenu li ul{
	display:none;
	position:absolute;
	width:136px;
	padding:0px 1px 1px 1px;
	margin:0px;
	z-index:9998;
}
#menu_top #ddmenu li.end ul
	{
	position:absolute;
	width:110px;
	overflow:hidden;
	padding:0px 1px 1px 1px;
	margin:0px;
	z-index:9998;
}*/
/*#menu_top #ddmenu li .subnav1
	{
	top:24px;
	left:0px;
	padding-top:3px;
	overflow:hidden;
	}
#menu_top #ddmenu li .subnav1 ul
	{
	left:137px;
	top:-1px;
	}
#menu_top #ddmenu li .subnav1 li
	{
	clear:both;
	height:auto;
	position:relative;
	z-index:9999;
	background:#f5f5f5
	}
#menu_top #ddmenu li .subnav1 li a
	{
	border:1px solid #cccdd1;
	font:normal 11px/21px tahoma;	
	text-align:left;
	padding:0px 0 0px 10px;
	color:#444444;
	display:block;
	width:125px;
	}
#menu_top #ddmenu li.end .subnav1{
	width:132px;
	clear:both;
}
#menu_top #ddmenu li.end .subnav1 li a{
	width:120px;
}

#menu_top #ddmenu li .subnav1 li a:hover{
	background:#cfeaf7;
}
*/
/*-------------------------------------------*/
/*#menu_top li.active a{
}*/
/*-------------------------------------*/
/*#menu_top li a,*/

#menu_main li a
	{
	color:#266edc;
	border-left:1px solid #000;
	border-right:1px solid #ababab;
	}
/*#menu_top li a:hover,*/
#menu_main li a:hover,
/*#menu_top li.active,*/
#menu_main li.active,
#sub_menu
	{
	color:#fff;
	background:#337ae4;
	}
/*#menu_top li.active a,*/
#menu_main li.active a
	{
	color:#fff
	}
/*-------- E phan thay doi chung mau nen, mau link menu index, employer, jobseeker*/
/*-------- B phan thay doi chung mau link of menu droplist menu index, employer, jobseeker*/
/*#menu_top #ddmenu .subnav1 li a,*/
#sub_menu #ddmenu .subnav1 li a
	{
	color:#000;
	background:#f5f5f5;
	} 
/*#menu_top #ddmenu .subnav1 li a:hover,*/		
#sub_menu #ddmenu .subnav1 li a:hover
	{
	color:#000;
	background:#addbff
	}
/*-------- E phan thay doi chung mau link of menu droplist menu index, employer, jobseeker*/
/*-------B box left content*/
/*#left_content div.box_left_content ul li{
	border:3px solid #0193de;
	background:#fff;
}
#left_content div.box_left_content ul li img{
	border:1px solid #31b8fd;
}
#left_content div.box_left_content ul li p{
	background:#0193de;
	font:700 12px tahoma;
	color:#fff
}*/
/*-------E box left content*/
/*-------- B - Left menu --------------*/
/*#content_main #left_menu{}*/
#left_content #left_menu li
	{
	font:bold 12px/20px Arial;
	background:url(images/graphics/bg_button_left_menu_2x25.gif) repeat-x left top;
	}
	
#left_content #left_menu li a
	{
	height:25px;
	background:url(images/icons/icon_menu_left_8x14.gif) no-repeat 2px 3px;
	padding-left:15px;
	cursor:pointer;
	color:#fff;
	display:block;
	text-decoration:none
	}
#left_content #left_menu li a:hover,
#left_content #left_menu li a.ac_menu_left
	{
	color:#015abf;
	cursor:pointer;
	}
#left_content #left_menu .sub_menuleft a
	{
	height:20px;
	display:block;
	background:#e0e5e7;
	font:normal 12px/20px arial;
	border-top:none;
	border-bottom:none;
	text-decoration:none;
	padding-left:26px;
	color:#015abf;
	}
#left_content #left_menu .sub_menuleft a:hover{
	color:#015abf;
}
#left_content #left_menu .sub_menuleft a.ac_menu_subleft
	{
	color:#015abf;
	cursor:pointer;
	text-decoration:underline
	}
/*-------- E - Left menu --------------*/
/*-------- B - Banner-botom -----------*/
#banner_bottom{
	width:922px;
	float:left;
	margin-top:5px;
	
}
#banner_bottom a{
	float:left;
	display:block;
	margin:3px 17px 0 0;
	border:1px solid #cecece;
}
#banner_bottom a.end_banner_bottom{
	float:left;
	display:block;
	margin:3px 0 0 0;
	border:1px solid #cecece;
}
/*-------- E - Banner-botom -----------*/
#left_content{
	width:170px;
	margin:0px 10px 0 0px;
	float:left;
}
#content_main #left_menu{
	width:170px;
}
.div_hsbc_footer{
	width:964px;
	overflow:hidden;
	padding:10px 5px 0 5px;
}
#content_main #main_content{
	width:780px;
}
#box_resum_974{
	width:790px;
	float:right;
	overflow:hidden;
}
.resum_tab_974_re{
	width:790px;
}
.resum_tab_974_re ul{
	width:790px;
	background:transparent url(../../common/css/images/graphics/job_bg_tab_790x75.jpg) no-repeat scroll left top;
}
.content_resum_974{
	width:772px;
}
.content_resum_974 .top_1{
	width:772px;
}
.content_resum_974 .box_right{
	width:566px;
}
.content_resum_974 .title_resume{
	width:566px;
}
.content_resum_974 .box_right .d_first_table{
	width:566px;
}
.content_resum_974 .top_1 .left_top_1{
	width:772px;
}
.d_table_727{
	width:547px;
}
.d_table_mart{
	width:566px;
}
.content_resum_974 .d_table_mart .col_w220{
	width:140px;
}
#CV_looking{
	width:792px;
	float:right;
}
#empView{
	width:790px;
	float:right;
}
#empView .empView, #empView .empModify{
	width:768px;
}
.bentrong,
.div_fist,
.bentrong .d_cage_table,
.bentrong .d_table,
#empView .empView .tableCover table,
#empView .empView .tableCover{
	width:768px;
}
.bentrong ul{
	width:768px;
}
.bentrong .d_width_89,
.bentrong .d_width_125, .bentrong .d_width_125_end,
.bentrong .d_width_89px,
.bentrong .d_width_125px{
	display:none;
}
.bentrong .d_width_142px{
	width:168px;
}
#empView .empView .tableCover table tr.header td.jobName{
	width:310px;
}
.empModify .login_div_list{
	width:768px;
}
#CV_looking .CV_looking{
	width:772px;
}
#CV_looking .CV_looking ul li.rightCol,
#CV_looking .CV_looking ul li{
	width:240px;
}
#CV_control{
	width:391px;
	margin-left:0px;
}
#CV_sample{
	width:391px;
}
#CV_sample .CV_sample .groupLeft{
	width:180px;
}
#CV_sample .CV_sample,
#CV_control .CV_control{
	width:371px;
}
#box_thong_bao_viec_lam_974{
	width:794px;
	float:right;
}
#box_thong_bao_viec_lam_974 .content_thong_bao_viec_lam_974{
	width:782px;
}
#box_thong_bao_viec_lam_974 .content_thong_bao_viec_lam_974 .jdiv_btn{
	margin-left:10px;
}
#box_jobformtltc_974{
	width:790px;
	float:right;
}
#box_jobformtltc_974 .content_jobformtltc_974{
	width:788px;
}
#box_jobformtltc_974 .content_jobformtltc_974 .j_tab_tltc{
	width:748px;
}
#box_jobformtltc_974 .content_jobformtltc_974 .j_tab_tltc td.colw_300{
	width:200px;
}
#box_jobformtltc_974 .content_jobformtltc_974 .div_input_namemes {
	width:500px;
}
#box_ttgthieu_973{
	width:790px;
	overflow:hidden;
	float:left;
}
#box_ttgthieu_973 .content_ttgthieu_973{
	width:788px;
}
#box_thong_bao_viec_lam_974 .content_thong_bao_viec_lam_974 .job_tab952{
	width:768px;
}
#box_job431_800{
	width:774px;
}
#box_job431_800 .content_job431_800 .top431_info .con_btn,
#box_job431_800 .content_job431_800{
	width:752px;
}
#box_job42_800{
	width:790px;
	margin:0;
}
#box_job42_800 .content_job42_800{
	width:788px;
}
#box_job431_800 .content_job431_800 .con_btn{
	width:752px;
}
#box_job431_800 .content_job431_800 .job_tab780{
	width:752px;
}
.js421, .js420_01, .js420_02, .js420_03{
	width:720px;
}
.js_box580{
	width:366px;
}
.jgbox420{
	width:300px;
}
#box_utcviec_974{
	width:790px;
	overflow:hidden;
	float:right;
}
#box_utcviec_974 .content_utcviec_974{
	width:764px;
}
#content_common{
	width:780px;
	overflow:hidden;
}
#content_main #left_menu li{
	width:170px;
}
#content_main #left_banner{
	width:170px;
}

.js420_03 .d_widthul ul{
	width:705px;
}
.js420_03 .d_widthul .d_li_max,
.js420_03 .d_widthul li{
	width:205px;
	margin-right:10px;
}
#content_main #main_content #content_common div.content_left{
	margin:0;
	width:780px;
	overflow:hidden;
}
#CV_sample .CV_sample ul{
	clear:both;
	float:left;
	display:inline;
	margin-left:10px;
}
#content_main{
	float:left;
	margin-top:8px;
	overflow:hidden;
}



