body {
	margin: 0px;
	padding: 0px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
}

table.around {
	width:775px;
	border:none;
}

table.aroundall {
	width:100%;
	border:none;
}

table.form {
	width:100%;
	border:none;
}

table.form td.logo {
	/*background-image:url(../images/recruitment/public/images/logo.jpg);
	background-repeat:no-repeat;*/
	height:78px;
	padding-right:10px;
	
}

table.ad{
	background-image:url(../images/recruitment/public/data/quangcao1.jpg);
	width:359px;
	height:57px;
	position:static;
	border:#999999 solid 1px;
}

table.menu td.left-menu{
	background-image:url(../images/recruitment/public/images/left-menu.jpg);
	width:5px;
	height:22px;
}

table.menu td.right-menu{
	background-image:url(../images/recruitment/public/images/right-menu.jpg);
	width:10px;
	height:22px;
}

table.menu td.bg-menu{
	background-image:url(../images/recruitment/public/images/bg-menu.jpg);
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

table.menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
table.menu a:hover {
	/*text-decoration:underline;*/
	color:#FFFF33;
}

table.menu td.left-menu-active{
	background-image:url(../images/recruitment/public/images/left-menu-active.jpg);
	width:5px;
	height:22px;
}

table.menu td.right-menu-active{
	background-image:url(../images/recruitment/public/images/right-menu-active.jpg);
	width:10px;
	height:22px;
}

table.menu td.bg-menu-active{
	background-image:url(../images/recruitment/public/images/bg-menu-active.jpg);
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	text-align:center;
}

.line-bottom{
	border-bottom:#eaeaea solid 1px;
}
.line-right{
	border-right:#eaeaea solid 1px;
}
.line-left{
	border-left:#eaeaea solid 1px;
}

.padding{
	padding:4px;
}

.padding10{
	padding:10px;
}


.padding-right{
	padding-right:20px;
}

.padding-left{
	padding-left:5px;
}

table.footer td{
	line-height:20px;
	font-size:11px;
}


table.content {
	width:100%;
	border:none;
}
table.content td.width-colum-right{
	width:216px;
}


table.tab td.left-tab{
	background-image:url(../images/recruitment/public/images/tab-left.jpg);
	width:12px;
	height:22px;
}

table.tab td.right-tab{
	background-image:url(../images/recruitment/public/images/tab-right.jpg);
	width:5px;
	height:22px;
}
table.tab td.tab-border-bottom{
	border-bottom:#eaeaea solid 1px;	
}

table.tab td.tab-border-right{
	border-right:#eaeaea solid 1px;	
}

table.tab td.tab-img{
	background-image:url(../images/recruitment/public/buttons/xemtiep.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
table.tab a{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}

table.tab a:hover{
	text-decoration:underline;
}
table.tab td.bg-tab{
	background-image:url(../images/recruitment/public/images/tab-bg.jpg);
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}

.border_bottom_right{
	width:50%;
	border-bottom:#999999 dotted 1px;
	border-right:#999999 dotted 1px;
}

.border_bottom{
	border-bottom:#999999 dotted 1px;
}

.border_right{
	border-right:#999999 dotted 1px;
}


table.ngangnghe td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	line-height:18px;
}

p.btn_submit {
	margin: 10px 0 5px 0;
}
td.spacer {
	height: 10px;
	background-color: #fff;
	vertical-align: middle;
}
input {
	border-right: #787878 1px solid;
	border-top: #787878 1px solid;
	border-left: #787878 1px solid;
	text-indent: 1px;
	border-bottom: #787878 1px solid;
	font: 11px tahoma, helvetica, sans-serif;
	color: #000;
	background-color: #fff;
}
table.ngangnghe a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

img.detail_news {float:left;width:100px;margin:5px 10px 10px 2px;border:1px solid #ccc;}
img.bestEmployerThumb {
	position: relative;	
	top: 3px;
	border: 0;
	width: 116px;
	height: 56px;
	
}
.img-shadow {
  float:left;
  background:url(../images/recruitment/public/data/shadow.jpg) no-repeat bottom right !important;
  background: url(../images/recruitment/public/data/shadow.jpg) no-repeat bottom right;
  position:inherit;
 }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -2px 2px 2px -2px;
  } 
  
.bgul{
	background-image:url(../images/recruitment/public/icons/ulicon.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	line-height:19px;
	text-align:left;
}

table.tab td.bg-tab2{
	background-image:url(../images/recruitment/public/images/tab-bg2.jpg);
	height:25px;
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}



table.search td{
	height:25px;
	width:80%;
	border:none;
	text-align:center;
}

table.search .textfield{
	width:130px;
}

table.search .select{
	width:186px;
}


table.news td{
	line-height:20px;
	text-align:left;
	vertical-align:top;
	
}

table.news td.title-new{
	color:#FF6600;
	font-weight:bold;
}

table.news td.continue{
	background-image:url(../images/recruitment/public/buttons/viewdetail.jpg);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	text-align:right;
	padding-right:20px;
}

table.news a{
	text-decoration:none;
}

table.news a:hover{
	text-decoration:underline;
}

table.news .border-bottom{
	border-bottom:#bababa solid 1px;
}


table.list td.href{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	line-height:30px;
	text-align:left;
}

table.list td.href1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#000000;
	line-height:30px;
	text-align:left;
}

table.list td.bgcolor{
	background-color:#EFEFEF;
}

table.list1 td{
	background-color:#FFFFFF;
	width:100%;
/*	text-align:center;*/
	width:17%;
}

table.list1 td.title-list1{
	font-weight:bold;
	text-align:center;
	height:25px;
	color:#FFFFFF;
	background-color:#52a2db;
}

table.list1 td{
	height:25px;
}

table.list2 td{
	background-color:#FFFFFF;
	font-size:12px;
}

table.list2 td.title-list2{
	font-weight:bold;
	text-align:center;
	font-size:14px;
	height:25px;
	vertical-align:middle;
}

table.list2 td{
	height:25px;
	padding-left:10px;
}

td.page_nav {
	height: 25px;
	text-align: center;
	background-color: #fff;
}

table.list a.blue {
	line-height: normal;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	padding: 1px;
	text-decoration: none;
}

table.list a.blue:visited {
	line-height: normal;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}

table.list a.blue:hover {
	line-height: normal;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}

table.list a.blue1 {
	line-height: normal;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	padding: 1px;
	text-decoration: none;
	text-transform:capitalize;
}
table.list a.bluee {
	line-height: normal;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	padding: 1px;
	text-decoration: none;	
}

table.list a.blue1:visited {
	line-height: normal;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

table.list a.blue1:hover {
	line-height: normal;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}

.current_page {
	font: bold 10px tahoma, helvetica, sans-serif;
	color: red;
}

.contentnormal {line-height:normal;text-align:justify;display:block;padding-right:14px;}

.contentorange {
	line-height: normal;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f36700;
	padding-top: 9px;
	margin-bottom: 9px
}

.button{
	border:none;
}

.textnor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}

.textnor1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	text-transform:capitalize;
}

table.list1 .lefttext{
	text-align:left;
	padding-left:4px;
	background-color:#f7f7f7;
}

table.list2 .lefttext{
	text-align:left;
	padding-left:4px;
}


table.list1 .lefttext1{
	text-align:left;
	padding-left:4px;
}

table.list1 .centertext{
	text-align:center;
	background-color:#f7f7f7;
}

table.list1 .centertext1{
	text-align:center;
}
/*add by ntmhuong: Them class highlight list TTTD man hinh P10-01 va P10-03*/
table.list1 .highlight1{	
	background-color:#FFFFFF;
}
table.list1 .highlight2{	
	background-color:#FFFF33;
}
table.list1 .highlight3{	
	background-color:#FF9933;
}
table.list1 .highlight4{	
	background-color:#FF0000;
}
/*end add by ntmhuong: Them class highlight vung Muc luong cao nhat*/
.background-color1{
	background-color:#FFFFFF;
}
.background-color2{
	background-color:#FFFF33;
}
.background-color3{
	background-color:#FF9933;
}
.background-color4{
	background-color:#FF0000;
}
.contentgrey {
	line-height: normal;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
td.linefooter{
	height:2px;
	background-color:#999999;
}
img.hotRecruitment {
	border: 0px solid #ccc;
	width: 90px;
	height: 83px;
}
img.memberGroupThumb {
	position: relative;	
	top: 3px;
	border: 0;
	
}

/*end add by ntmhuong: Them class highlight*/

/*phan huong dan*/
table.tab td.bg-tab3{
	background-image:url(../images/recruitment/public/images/tab-bg.jpg);
	height:29px;
	background-position:bottom;
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}

table.tab td.link {
	height:20px;
	border-bottom:#E8E8E8 solid 1px;
}

table.tab td.link:hover {
	background-color:#FFDDBB;
}

table.tab td.link-active {
	height:20px;
	background-color:#FFDDBB;
	border-bottom:#E8E8E8 solid 1px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}

table.tab a{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}


table.tab td.titlecontent{
	height:25px;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
}
table.content td.width-colum-right1{
	width:165px;
}
/*end huong dan*/