#ndm-bar, #ticker, #ad-banner-wrap, #nav, #subnav, #utility, #nav-job-board, #nav-breadcrumbs, #footer, #adkit-training, .adkit-spotlight, .adkit-btyb, .ad-tile, .adkit-lb-footer, .adkit-advert, #job-board, #job-board-wide, .featurebox-3-wide, .results-refine-list, #form-search, .results-sort-by, .results-pagination, 
.results-listing-shortlist, .result-listing-tools, #form-search-advanced {display:none}

body {font: 9pt/1.4 tahoma, arial, sans-serif;padding: 5px}

font, body, p, div {color:#000}

/* global */
* {float:none;background:none;margin:0;padding:0}
img {border:none}

/* links */
a:link, a:visited {color:#000;text-decoration:none}
a:hover, a:active {color:#000;text-decoration:none}

/* general */
img {border:none}
form {text-align:left;margin: 0 0 20px}
p, #lead-promo {margin: 0 0 20px}
li {list-style-type:none;padding-left:10px;margin:0}
	
/* headings */
h1, h2, h3, h4, h5, h6 {margin: 1em 0 0;font-weight:bold}
h1 {font-size: 18pt;border-bottom: 2px solid #ccc;padding: 0 0 5px;margin: 0 0 5px}
h2 {font-size: 17pt}
h3 {font-size: 14pt}
h4 {font-size: 12pt}
h5 {font-size: 11pt}
h6 {font-size: 9pt}

#header {border-bottom: 5px solid #0CA300;margin: 0 0 20px}

.featurebox-1, .featurebox-2, .featurebox-3, .featurebox-4, .featurebox-5, .results-listing, fieldset {border:none;border-bottom: 1px solid #0CA300;margin: 0 0 20px;padding: 10px 0}
.featurebox-1 *, .featurebox-2 *, .featurebox-3 *, .featurebox-4 *, .featurebox-5 *, .results-listing *, fieldset *,
.featurebox-1 p, .featurebox-2 p, .featurebox-3 p, .featurebox-4 p, .featurebox-5 p, .results-listing p, 
.featurebox-1 h3, .featurebox-2 h3, .featurebox-3 h3, .featurebox-4 h3, .featurebox-5 h3, .results-listing h3 {margin:0;padding:0}

div.clear {display:none}

.results-keywords {border-top: 2px solid #fff;margin: -5px 0 20px}
.results-keywords li {padding: 3px 60px  3px 0;background:#fff;position:relative;border-bottom: 2px solid #ccc}
.results-keywords a {display:none}
					
					
.thumbnail {float:right;width:100px;margin: 0 0 7px 5px}

#content table#article-extras {float:right;margin: 0 0 20px 20px;width:100px}
.byline {font-weight:bold;margin: 0 0 20px}
					
/* Adicio style overrides - Some are more specific than others in order to overrule specificity in http://slb.careercast.com/ccincludes/cc6styles.css */
.ContentArea, .ContentArea td, .ContentArea li, .ContentArea .ccTEXTBOX, .ContentArea table tr td, .Featured {font: 11px/1.4 tahoma, arial, verdana, sans-serif}
.ContentArea p {margin: 15px 0 20px}
#content .ContentArea hr {display:none}
.ContentArea a:link {color:#0ca300;text-decoration:none;background:transparent}
.ContentArea a:visited {color:#0ca300;text-decoration:none;background:transparent}
.ContentArea a:hover, .ContentArea a:active {color:#ffa200;text-decoration:underline;background:transparent}

.ContentArea img, .ContentArea .tableTopSpace, .ContentArea br {display:none}
.ContentArea td img {display:block}

#content .ContentArea table {margin: 0;border: 1px solid #fff;border-collapse:collapse;padding:0;width:100%;border-bottom: 2px solid #ccc;margin: 0 0 10px}
	#content .ContentArea table table {width:auto;margin: 5px 0;border-bottom:none}
	#content .ContentArea table table table {margin: 0}
	#content .ContentArea table td {vertical-align:top;border-collapse:collapse;padding: 0}
	#content .ContentArea table th {font-size: 100%;padding: 0}
	#content .ContentArea table table td {padding: 3px 5px}
	#content .ContentArea table table table td {padding: 0 5px}
	#content .ContentArea .tableTitleDark {background:none;border-bottom: 2px solid #ccc;color: #000;font: bold 15px tahoma, arial, verdana, sans-serif;height: auto;margin: 0;padding: 10px;text-indent: 0}
	#content .ContentArea .ccJSTableHeader td {background:none;border-bottom: 2px solid #ccc;color: #000;font: bold 13px tahoma, arial, verdana, sans-serif;height: auto;margin: 0;padding: 10px 5px;text-indent: 0}
	#content .ContentArea td.ccDisplayCell table td {padding: 0 5px}
	#content .ContentArea .ccJSTableLightRow td, #content .ContentArea .ccJSTableDarkRow td {padding: 3px}
	#content .ContentArea form table td, #content .ContentArea form table th {padding: 5px}
	#content .ContentArea form table table td, #content .ContentArea form table table th {padding: 1px}
	#content .ContentArea form table table, #content .ContentArea form table table {margin:0}
	.ContentArea .ccJSTableLightRow {background:#fff;height:auto;border-bottom: 1px solid #ddd}
	.ContentArea .ccJSTableDarkRow {background:#f5f5f5;height:auto;border-bottom: 1px solid #ddd}
	#content .ContentArea table.browseCategory {border-bottom: none}
	#content .ContentArea table.browseCategory  h1 {font: bold 17px tahoma}
	#content .ContentArea table.nodeList td {font: bold 14px tahoma}
	#content .ContentArea table.nodeList td a {font: normal 11px tahoma}
	#content .ContentArea table.nodeList td.nodeCat a {font: bold 11px tahoma}
	.short-profile table {margin: 0;border: none;border-collapse:collapse;padding:0}
	.short-profile table td {padding:5px}
	.ContentArea .tableTopSpace {display:none}
	.ContentArea .resultsArea {background: #fff;border: 1px solid #fff}
	.ContentArea .ccDisplayCell {background:#fff;height:auto;margin:auto;padding:5px}
	body.layout-c #content .ContentArea tr.heading td {background:none;border-bottom: 2px solid #ccc;color: #000;font: bold 13px tahoma, arial, verdana, sans-serif;height: auto;margin: 0;padding: 10px 5px;text-indent: 0}
	.heading td {font-weight:bold; color:white}
	#content .ContentArea img {margin-right:6px}
	#content .ContentArea .ccJSTableHeader img, #content .ContentArea .ccJSTableLightRow img, #content .ContentArea .ccJSTableDarkRow img {margin-right:0}
	.ContentArea .highlight-2, .ContentArea .highlight-0 {font-weight:normal;background:#fff}
	.ContentArea .ccFormHeader, .ContentArea .ccFORMHEADER {font: bold 15px tahoma, arial, verdana, sans-serif;text-transform: none}
	#content .ContentArea .ccBorderRight {border-right: 1px solid #ddd}
	.ContentArea .ccTEXTBOX {width:200px;background:#fff;padding: 1px}
	.ContentArea form {margin: 0 0 10px}
	.ContentArea span.ccFormHeader {display:block;background:none;border-bottom: 2px solid #ccc;color: #000;font: bold 13px tahoma, arial, verdana, sans-serif;height: auto;margin: 0;padding: 10px 5px;text-indent: 0}
	.ContentArea span.ccFormHeader .ccFormHeader {display:block;padding:0;background:none}
	.ContentArea strong.ccFormHeader {display:block;background:none;border-bottom: 2px solid #ccc;color: #000;font: bold 15px tahoma, arial, verdana, sans-serif;height: auto;margin: 0;padding: 10px 5px;text-indent: 0}
	.ContentArea strong.ccFormHeader .ccFormHeader {display:block;padding:0;background:none}
	#content .ContentArea .mainCat {font: bold 14px tahoma;display:block;margin: 0 20px -1em 0}
	#content .ContentArea .subCat {display:block;margin: 0 20px 0 0;padding: 0 0 20px}
	body.layout-c .ContentArea td {font-family: tahoma;font-size: 11px}
	body.layout-c .ContentArea li {color:#000;list-style-type:none}
	body.layout-c .ContentArea h1 {color:#000; font: bold 165% tahoma;border-bottom: 2px solid #ccc;padding: 0 0 5px;margin: 0 0 5px}
	body.layout-c .ContentArea label, body.layout-c .ContentArea .steps {color:#000; font-weight:bold; font-size:11px}
	body.layout-c .ContentArea .infoForm {padding:0; border:none}
	body.layout-c #job-board h2 {margin: 1em 0 0;color:#000}
	body.layout-c .ContentArea h2, body.layout-c .ContentArea h3 {margin: 1em 0 0;color:#000}
	#content .ContentArea center {text-align:left}
	#content .ContentArea #powered-by-adicio {text-align:left;margin: 0 auto 0 0}