body{
	margin:0;
	background:url(images/bg.gif);
	background-repeat:repeat-x;
	background-color:#dce0db;
	line-height:20px;
	font-size: 12px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434341;
	line-height:20px;
}

a:link, a:visited , a:active {
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}


.header {
	clear: both;
	float: none;
	width: 920px;
	height:120px;
	
	
}
.search{
	height:25px;
	color:#088cd8;
	font-size:11px;
	}
.search a:hover{
	color: #faa61a; 
}
.top {
	clear: both;
	float: none;
	width: 923px;
	height:228px;
	
}
.table_top{
	border:1px solid #d5d5d5;
	
}
.main {

	width: 921px;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;;
	border-bottom:1px solid #d5d5d5;
}
.login{
	color:#819e33;
	text-align:left;
	padding-left:10px;
}
.button_login{
	text-align:left; 
	padding-left:6px;
}
.register a:hover{
	color: #faa61a; 
	text-decoration:underline;
}
.text_topic{
	color:#949494;
	text-align:left; 
	font-size:11px;
}
.text_topic a:hover{
	color:#333333;
}
.text_hotjob{
	color:#434341;
	text-decoration:none;
}
.text_hotjob:link, .text_hotjob:visited, .text_hotjob:active{
	color:#434341;
	text-decoration:none;
}
.text_hotjob:hover{
	color:#faa61a;
	text-decoration:underline; 
}
.text_hotjob_xanh{
	color:#658300;
	text-align:left; 
	text-decoration:none;
}
.text_hotjob_xanh:link, .text_hotjob_xanh:visited, .text_hotjob_xanh:active{
	color:#658300;
	text-align:left; 
	text-decoration:none;
}
.text_hotjob_xanh:hover{
	color:#faa61a;
	text-decoration:underline; 
}
.text_hotjob_xanh_viewmore{
	color:#658300;
	text-align:left; 
	text-decoration:underline;
}
.text_hotjob_xanh_viewmore:link, .text_hotjob_xanh_viewmore:visited, .text_hotjob_xanh_viewmore:active{
	color:#658300;
	text-align:left; 
	text-decoration:underline;
}
.text_hotjob_xanh_viewmore:hover{
	color:#faa61a;
	text-decoration:underline; 
}
.salary{
	font-size:11px;
	font-weight:bold;
}
.news_title{
	color:#658300;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.news_title a:hover{
	color:#faa61a;
	text-decoration:underline; 
}
.news{
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
	text-align:justify;
}
.news_detail{
	font-size:11px;
	text-decoration:none;
	text-align:justify;
}
.career_guide{
	font-weight:bold;
	color:#658300;
	text-align:left;
	font-size:14px;
}
.career_guide a:hover{
	color: #faa61a;
	text-decoration:underline; 
	
}
.menu{
	color:#3a3939;
	font-size:11px;
	text-decoration:none;
}
.menu a:hover{
	color: #d3b802; 
}
.images_news{
	text-align:right;
}
.categories{
	font-weight:bold;
	color:#747474;
	text-decoration:none;
	text-align:left;
	margin-left:10px;
	font-size:12px;
}
.categories a:hover{
	color: #faa61a;
	text-decoration:underline; 
	
}
.title_main{
	text-align:left;
}
.title_creat_resume{
	background:url(images/bg_re_title.jpg) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;

}
.title_creat_resume img{
	vertical-align:middle;

}
.title_sub{	
	color:#333333;
	font-weight:bold;
}
.title_sub a:hover{
	color: #faa61a;
	text-decoration:underline; 
	
}
.detail{
	padding:10px 10px 10px 10px; 
	font-size:11px;
	text-align:justify;
}
.news_detail_title{
	font-size:13px;
	color:#c30000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	margin-left:10px;
}
.view_all_jobs{
	font-weight:bold;
	color:#434341;
}

.title_mywork{
	background:url(images/bg_re_title.jpg) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	
}
.title_mywork img{
	vertical-align:middle;
	/*padding-left:10px;*/

}

/*---------------------------------*/

.title_orange{
	color:#f59728;
	font-weight:bold;
	padding-left:3px;
}

.title_orange a:link, .title_orange a:visited , .title_orange a:active {
	text-decoration: none;
	color:#f59728
}
.title_orange a:hover{
	text-decoration: none;
	color:#e60606;
}

.title_nomal{
	font-weight:bold;
	padding-left:10px;
}
.title_nomal a:hover{
	color: #faa61a; 
	}
.title_job{
	text-decoration:none;
	color:#333333;
}
.title_job:link, .title_job:visited , .title_job:active {
	text-decoration: none;
	color:#333333
}
.title_job:hover{
	color: #faa61a; 
	text-decoration:underline;
}
.view_all{
	color:#4c6f0c;
	font-weight:bold;
	font-size:11px;
	padding-right:5px;
	}
.view_all a:hover{
	color: #faa61a; 
}
.check_availability{
	color:#fe9900;
}
.check_availability a:hover{
	color:#333333;
}
/*====doi------------------*/

/*--------------select--------------*/
select{
width:215px;
height:18px;
font-size:11px;
}
#day{
width:46px;
height:18px;
}
#month{
width:91px;
height:18px;
}
#year{
width:60px;
height:18px;
}
#gender{

width:91px;
height:18px;
}
#startdate{

width:70px;
height:18px;
}

#upload{
height:25px;
}
textarea{
height:80px;
width:300px;
}


#language {
height:17px;
width:130px;

}

#computer_skill {
height:17px;
width:97px;

}
#computer_skill input{
height:17px;
width:97px;

}
#selectmulti {
 width:150px;
 height:50px;
}
 
#checkbox{
width:13px;
height:13px;
}
#radio{
width:13px;
height:13px;
}
/*---------------------------------*/
.buoc_nd td{
line-height:30px;
font-size:11px;
}
.buoc_nd img{
vertical-align:middle;
}
/*---------------------------------*/

.border_left{
border-left:1px solid #9eb938;
}
.border_right{
border-right:1px solid #9eb938;
}
.border_whole{
border-left:1px solid #9eb938;

border-right:1px solid #9eb938;
}
#desired_salary{
border-bottom:1px dashed #999999;
padding-bottom:10px;

}
#totalyear{
border-bottom:1px dashed #999999;
padding-bottom:10px;

}

#totalyear input{
width:100px;
}
#totalyear checkbox{
width:13px;
}


.mywork{
border-left:1px solid #9eb938;
line-height:20px;
padding-left:20px;

}
.mywork td{
font-size:11px;
}
#job_type{
border-top:1px dashed #999999;
vertical-align:text-top;
}

.computerskill{
border:1px solid #7f9db9;
padding-left:10px;
padding-right:10px;

}
.table_comp{
background:#f8f8f8;
border-bottom:1px dashed #e2e2e2;
border-top:1px dashed #e2e2e2;

}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	cursor: help;
	margin: 3px 8px;
}

.form{
	width: 250px;
	border:#999999 solid 1px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

.form_search{
	width: 160px;
	border:#999999 solid 1px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	height:15px;
}

.select{
	border:#999999 solid 1px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

.form_login{
	width: 140px;
	height:13px;
	border:0px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.border{
	border-left: #759837 solid 1px;
	border-right: #759837 solid 1px;
}

.xanhla16{
	color:#819e33;
	font-weight:bold;
	text-transform:capitalize;
	font-size:16px;
	padding-left:10px;
	text-align:left;
}

.cam16{
	color:#FF952B;
	font-weight:bold;
	text-transform:capitalize;
	font-size:16px;
	padding-left:10px;
	text-align:left;
}

.user {
	text-decoration: none;
	color:#333
}

.user a:link, .user a:visited , .user a:active {
	text-decoration: none;
	color:#333
}
.user a:hover{
	text-decoration: none;
	color:#F60;
}

.contact_link {
	text-decoration: none;
	color:#0714e0
}

.contact_link a:link, .contact_link a:visited , .contact_link a:active {
	text-decoration: none;
	color:#0714e0
}
.contact_link a:hover{
	text-decoration: none;
	color:#F60;
}

.xanhlacay {
	text-decoration: none;
	color:#819e33
}

.xanhlacay a:link, .xanhlacay a:visited , .xanhlacay a:active {
	text-decoration: none;
	color:#819e33
}
.xanhlacay a:hover{
	text-decoration: none;
	color:#F60;
}

.do11{
	color:#F00;
	font-size:11px;
	padding-left:10px;
}

.do{
	color:#F00;
}

.border{
		border-left:#9eb938 1px solid;
		border-right:#9eb938 1px solid;
	
}
.title_orange_resume{
	color:#f59728;
	font-weight:bold;
}
.re_resume{
	background:url(images/re_login_in.jpg) repeat-x;

}
.re_icon{
	background:url(images/bg_re_title.jpg) repeat-x;
}

.title_quicksearch{
	color:#406402;
}
.title_ng{
	padding-left:10px;
}
.title_ng a:hover{
	color: #faa61a; 
	text-decoration:underline;
}
.cam14{
	color:#f59728;
	font-weight:bold;
	font-size:16px;
}
.register{
            text-align:left; 
            color:#8db600;
            text-decoration:none;
            padding-left:3px;
}
.button{
	width: 90px;
	height:24px;
	border: 0px;
	background-color:#FFFFFF;
	color:#C60;
	font-size:11px;
	cursor:pointer;
	text-decoration:underline;
}
.ngay{
	color:#999;
	font-size:11px;
}

.border_duoi{
	border-bottom:1px solid #9eb938;
}.trang_link {
	color: #FFFFFF;
	text-decoration: none;
}
div.pagination {
  color: #000000;
  padding: 3px;
}
div.pagination img {
  border:0;
}
div.pagination a:link, div.pagination a:visited, div.pagination a:active {
  color:black;
  font-weight:normal;
}

div.pagination a:hover {
  color:black;
  font-weight:bold;
}
div.pagination .current {
  color: green;
  font-weight:bold;
}

