﻿.jobs {padding:2px; clear:both;}
.jobs .header{}
.jobs .repeater{ }
.jobs .repeater .item{padding:2px; background-color:#f8f8f8;}
.jobs .repeater .item .date{font-size:0.8em;}
.jobs .repeater .item .heading{ font-size:1em;}
.jobs .repeater .alternatingitem{padding:2px; background-color:#ffffff;}
.jobs .repeater .alternatingitem .date{font-size:0.8em;}
.jobs .repeater .alternatingitem .heading{font-size:1em;}
.jobs .repeater .separator{background-color:#ffffff;}
.jobs .repeater .separator{margin:0; padding:0; background:#ffffff url('/Media/Build/ruler_hor.gif') repeat-x;} 
.jobs .repeater .separator .separatorimage{display:block; margin:0;}


.calendar {margin-bottom:20px;}


.jobsPreamble {padding:0; margin-bottom:30px;}
.jobsPreamble .header{font-size:1.1em; color:#666;}
.jobsPreamble .repeater{ }
.jobsPreamble .repeater .item{padding:2px; background-color:#f8f8f8; font-size:0.9em;}
.jobsPreamble .repeater .alternatingitem{padding:2px; background-color:#ffffff; font-size:0.9em;}
.jobsPreamble .repeater .item .heading, .jobsPreamble .repeater .alternatingitem .heading{font-size:1.2em; font-weight:700;}
.jobsPreamble .companyName{display:block; font-size:1em;}
.jobsPreamble .repeater .separator{margin:0; padding:0; background:#ffffff url('/Media/Build/ruler_hor.gif') repeat-x;} 
.jobsPreamble .repeater .separator .separatorimage{display:block; margin:0;}
.jobsPreamble .repeater table tr td 
{
	vertical-align:top;
	padding:2px 5px 2px 2px;
}
.jobsPreamble .readmore{margin:2px; text-align:right; font-size:smaller;}


.jobsDetail 
{
	clear:both;
    background-color:#f1f1f1;
    padding:5px;
}

.jobsDetail .contactInfo {
    margin-bottom:20px;
}

.jobsDetail .contactInfo span, .jobsDetail .contactInfo a {
    margin-right:10px;

}

.jobs-form-table {
    width:100%;
}

.jobs-form-table td {
    background-color:#f1f1f1;
    border-bottom:1px solid #ffffff;
    padding:4px;
    vertical-align:top;
}

.jobs-form-table .firstCol {
    width:140px;
}

.jobs-form-table .large {
    width:260px;
}

.jobs-form-table .verification label {
    display:block;
}

