/*Listing*/

div.jobpost {
	border-bottom:1px solid #ddd; 
	padding-bottom:10px; 
}

.jobpost:nth-last-of-type(2){
	border-bottom:none; 
}

div.jobpost:hover{
	background-color:#eee; 
}

div#mdcolumn .jobpost_body h2 {
	border:none; 
	font-size:14px!important; 
	margin-top:0; 
	padding-left:0px; 
}
div#mdcolumn .jobpost_body h2 a:link, div#mdcolumn .jobpost_body h2 a:visited{
	color:#a13469; 
	text-decoration:none; 
}

div#mdcolumn .jobpost_body h2 a:hover{
	text-decoration:underline; 
}

.jobpost_body, .jobpost_body p {
	width:100%; 
}

.searchresults .attachments, .jobpost_nav, .jobclass_type {
	display:none; 
}

.refno .jobclass_type {
	display: inline;
}

.date_off .jobclass_type {
	display:inline;
	margin-right: 2px;
}

.jobclass {
	color:#666; 
	font-size:85%; 
}

/*Put a bullet before all but the first .jobclass*/
.jobclass:not(:first-child):not(.jobclass.role_type):before{
	content:"\2219";
}

.jobpost_body .date_off {
	float:right; 
}

.jobclass.date_off:before {
	content:""; 
}


div.searchresults div.divider {
	display:none; 
}