/* CSS Document */

div.left_content {
	width:225px;
}

div.right_content {
	width:693px;
}

h1.ER-vacancies {
	display: block;
	background-image: url(/images/title_ER-current-vacancies.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 532px;
	margin-bottom: 20px;
}

h1.ER-assignments {
	display: block;
	background-image: url(/images/title_ER-recent-assignments.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 554;
	margin-bottom: 20px;
}

h1.MG-vacancies {
	display: block;
	background-image: url(/images/title_MR-current-vacancies.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 599px;
	margin-bottom: 20px;
}

h1.MG-assignments {
	display: block;
	background-image: url(/images/title_MR-recent-assignments.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 554;
	margin-bottom: 20px;
}

h1.news {
	display: block;
	background-image: url(/images/title_news.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 167px;
	margin-bottom: 20px;
}

span.blue {
	display:inline;
}

div.vacancy-app p {
	margin-bottom:20px;
}

div.vacancy-app ul {
	list-style-type:disc;
}

dl.col1 {
	float:left;
	width:225px;
}

dl.col2 {
	float:right;
	width:225px;
}

dl.col3 {
	float:left;
	width:225px;
}

dl.col4 {
	float:right;
	width:225px;
}

div.app-form-entry dd input, textarea {
	width:210px;
	border:2px solid #dadada;
	height:22px;
	position:relative;
}

div.app-form-entry textarea {
	height:117px;
	margin:0 0 12px 0;
	padding:0;
}

div.app-form-entry dt select {
	border:2px solid #dadada;
	margin-left:10px;
}

div.app-form-entry label {
	margin-left:3px;
	font-size:10px;
}

div.app-form-entry dd {
margin-top:2px;
margin-bottom:5px;
}

div.app-form-entry label.eligible {
	font-size:10px;
}

div.app-form-entry input.send {
	background-image:url(../images/btn/submit-form-button.gif);
	background-color:transparent;
	border:0;
	width:106px;
	height:17px;
	float:right;
	margin-right:10px;
}

a.cancel {	background-image:url(../images/btn/cancel-button.gif);
	width:59px;
	height:17px;
	display:block;
	float:left;
	margin-left:30px;
}

div.vacancy-cont div.col1 a.readmore {
	float:left;
	margin-top:75px;
}

div.vacancy-cont div.col1 img {
	float:right;
}

#subnav ul.categories {
	margin-bottom:20px;
}

#subnav li a.title {
	background-color:#e6e6e6;
	color:#43b3b9;
}

#search_content  input.large_text {
	margin-left:5px;
	width:205px;
}

#search_content.news  input.news-search {
	margin-left:110px;
	margin-top:10px;
	margin-bottom:10px;
}

#recent-logo img {
	float:left;
}

.vacancy-app span {
display:block;
}