/* JOBS LIST */
.view-jobs .views-row {
	margin-bottom:15px;
}

.view-jobs .views-row .views-field-title a {
	font-family:urbanobold_condensed;
	font-weight:normal;
	font-size:24px;
        line-height: 25px;
	color:#1d3462;
}

/* END JOBS LIST */


/* JOB DETAIL */
body.node-type-job h1#page-title {
	display:none;
}

body.node-type-job .node-title {
    margin: 0;
    color: #126333;
    font-family: "urbanobold_condensed";
    font-size: 36px;
    line-height:38px;
}

body.node-type-job h2.field-label {
	font-family:urbanobold_condensed;
	font-weight:normal;
	font-size:24px;
	color:#1d3462;
}

body.node-type-job .field-name-field-organization {
	margin-bottom:0px;
}

body.node-type-job .field-name-field-organization ul.field-items {
	padding-left:0px;
	margin-bottom:0px;
}

body.node-type-job .field-name-field-organization ul.field-items li {
	text-transform:uppercase;
	list-style-type:none;
	font-family:helvetica;
	font-size:12px;
	font-weight:bold;
	color:#808080;
}


body.node-type-job .field-name-field-date-announced {
	display:inline-block;
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:34px;
	border-bottom:2px solid #4b779f;
}

body.node-type-job .field-name-field-date-announced .field-item {
	color:#4d4d4d;
	font-style:italic;
} 



body.node-type-job .equal-opportunity {
	color:#808080;
}

.node-type-job .field-name-body,
.node-type-job .field-name-field-requirements,
.node-type-job .field-name-field-applicant-info{
    margin-bottom: 20px;
}

/* END JOB DETAIL */