/*
    PRINT STYLING
*/

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";

.skip, #navigationBlock, #headerWrapTwo, #headerWrap .advert, #headerWrap form, #breadcrumb, #footerWrap, #utilLinks, #sideWrapTwo, .boxSearch, .cvDetailsHeader ul, #contentBlock .boxF .removeIcon, .boxComments, .boxSearchList form, .cvSearchPage .boxA, .formInner .ne, .formInner .nw, .formInner .se, .formInner .sw, .postingProcess {display: none;}

#pageTitle {border-bottom: 2px solid #ccc; overflow: hidden; padding: 0 120px 0 10px;}
#pageTitle div {float: left; display: block; font-size: 1.75em; font-weight: bold; margin: 0.8em 0 0.1em;}
#pageTitle div h2 {display: inline; color: #cc6600; font-size: 1em; margin: 0; padding: 0;}

.pagination p {float: left;}
.pagination ul {float: right;}
#contentBlock .pagination li {float: left; background: none; padding-left: 15px;}

/* APPLICATION SUCCESS PAGE */
.box dl {clear: both; overflow: hidden;}
.box dl dt {display: inline; float: left; font-size: 1em; font-weight: bold; width:4em;}
.box dl dd {float: left; margin: 0 30px 0 10px; width: 6em;}

/* CV DETAILS PAGE */
#contentBlock .boxF dt {clear: left; float: left; margin: 0 0 5px; text-align: right; width: 160px;}
#contentBlock .boxF dd {float: none; margin: 0 0 5px 175px; width: auto;}

#contentBlock .boxF .aList dt {clear: left; float: left; font-weight: normal; margin: 0 5px 5px 0; width: auto;}
#contentBlock .boxF .aList dd {font-weight: bold; margin: 0 5px 5px 0; padding: 0;}

/* CV SEARCH RESULTS */
#contentBlock .searchQuery dl dt {clear: both; float: left; font-size: 1em; font-weight: bold; width: 6em;}
.boxSearchList .boxInner, .boxSearchList .twoColWrap {clear: both;}
.boxSearchList .boxInner li {border-top: 1px #ccc solid; margin-bottom: 10px; overflow: hidden;}
.boxSearchList li {background: none; padding-left: 0;}

.box.boxSearchList .boxInner .twoColWrap .colOneWrap dl dt {clear: both; float: left; font-size: 1em; width: 8em;}
.box.boxSearchList .boxInner .twoColWrap .colOneWrap dl dd {width: 235px;}

.box.boxSearchList .boxInner .twoColWrap .colTwoWrap dl dt {clear: both; float: left; width: 11em;}
.box.boxSearchList .boxInner .twoColWrap .colTwoWrap dl dd {width: 195px;}

/* HOMEPAGE */
#pageWrap .ui-accordion-content {display: block !important;}

/* FORMS PAGES */
#pageWrap .formRadioLayout legend, #pageWrap .formRadioLayout .formRadio {float: none;}

#pageWrap .formRadioLayout .formRadio label {margin-top: 0;}
#pageWrap .formRadioLayout .formRadio label span {position: static;}


/* JOB APPLICATION PAGE */
.box .formHighlight, .box .formFile {float: none; width: auto;}
.box .formSeparator {float: none;}

/* PRE PUBLISH CHECK PAGE */
.publishCheckPage .formInner {margin: 0; float: none; width: auto; background: none;}
.publishCheckPage .formInner h3 {position: static; margin-left: 0; padding: 0; width: auto; text-align: left;}
.publishCheckPage .formInner p {float: none; clear: both; font-weight: normal; width: auto; text-align: left;}

.publishCheckPage .fieldInformation, .publishCheckPage .formControls {display: none;}