@charset "utf-8";
.job-vacancies{
	width:100%;
	border:1px solid #dbdbdb;
	border-radius:5px;
	background:#f7f7f7 url(../img/list_bg.gif) repeat-y 0 0;
	margin-bottom:10px;
}
.job-vacancies table{
	vertical-align:center;
	height:45px;
}
.job-vacancies .date{
	width:100px;
	text-align:center;
	line-height:1.4;
	border-radius:5px;
}
.job-vacancies .title{
	line-height:1.4;
	border-radius:5px;
	padding-right:10px;
}
.job-vacancies .title.new{
	padding-right:27px;
	background:url(../img/new.gif) no-repeat right center;
}
.job-vacancies .title a{
	text-decoration:underline;
}
.job-vacancies .title a:hover{
	text-decoration:underline;
}

.detail-wrap{display:none;}
.detail-btn{display:none;}
.detail-wrap .title{
	border:1px solid #dbdbdb;
	border-radius:5px;
	background:#f7f7f7 url(../img/list_bg.gif) repeat-y 0 0;
	padding:15px;
	margin-bottom:10px;
	text-align:center;
	font-size:14px;
	color:#213566;
	vertical-align:middle;
	font-weight:700;
}
.detail-wrap .basic-information th{
	font-weight:700;
	padding-right:5px;
}
.detail-wrap .basic-information td{
	padding-right:70px;
}
.detail-btn a{
	display:block;
	height:30px;
	border-radius:3px;
	background-color:#293b66;
	color:#ffffff;
	margin-right:20px;
	text-align:center;
	float:left;
	line-height:30px;
	font-weight:700;
	text-decoration:none;
}
.detail-btn a:hover{
	text-decoration:underline;
}
.detail-btn a.btnBack{
	width:6em;
	background:#293b66 url(../img/btnBack_arrow.gif) no-repeat 10px center;
	padding-left:10px;
}
.detail-btn a.btnOM{
	width:10em;
}
.detail-btn a.btnEmail{
	width:7em;
}
