/* CSS Document */
.vacanciesModule ul{padding:0;margin:0}
.vacanciesModule ul.categories li{list-style-type:none;list-style-position:outside;padding:0;margin:0!important}
.vacanciesModule .vacancyContent{background:url(../images/images-main/bg-trans40.png) 0 0 repeat;padding:0}
.vacanciesModule .vacancyDescription{line-height:1.3em;margin:0;border-bottom:1px solid #e0e0d9;padding:7px 12px;margin:0;background:#e0e0d9}
.vacanciesModule .vacancyDescription li{list-style-type:disc}
.vacanciesModule .vacancyDetail{border-bottom:1px solid #e0e0d9;padding:8px 10px;margin:0;background:#d2d2cb;font-size:0.95em}
.vacanciesModule .applicationDetails{margin:0 0 5px}
.vacanciesModule ul.files{margin:0;padding:3px 10px 10px;border-bottom:1px solid #e0e0d9;background:#d2d2cb}
.vacanciesModule ul.files li{list-style-type:none;padding:0}
.vacanciesModule ul.files li img{float:none;vertical-align:text-bottom}
.vacanciesModule .vacancyContent h2,.vacanciesModule .vacancyContent h3{/*remove any header styling from vacancy content*/font-size:1.3em;color:#606369;background:none;border:none;text-transform:none;letter-spacing:0;padding:0;margin:3px 0;font-weight:bold;display:block}
.vacanciesModule .vacancyContent h3{font-size:1.1em}

/* vacancies include */
.vacanciesInclude{border:1px solid #dedbd1;margin-top:15px;padding:10px 10px 12px;font-size:1.2em;background:#fff;text-align:center;font-weight:bold}