/*
----------------------------------------------------------
SUBPAGE CONTENT AREA  
----------------------------------------------------------
*/

#main.sub {
	padding: 35px 48px 30px 43px;
	}

#mainLeft {
	width: 150px;
	float: left;
	font-size: 0.8em;
	}
	
#mainRight {
	padding-bottom: 55px;
	width: 465px;
	float: right;
	font-size: 0.8em;
	line-height: 1.3em;
	}
	
#mainRight ul {
	border-left: 1px solid #B4D7E7;
	margin: 0 0 2.5em 24px;
	padding: 0 0 0 10px;
	line-height: 1.2em;
	list-style-type: none;
	}
	
#mainRight li {
	margin-bottom: 0.5em;
	}	

#mainRight p {
	margin: 0 0 0 24px;
	padding-bottom: 1.3em;
	}
	
.clear {
	clear: both;
	}

	
/*
----------------------------------------------------------
LEFT NAVS  
----------------------------------------------------------
*/

#mainLeft ul {
	list-style-type: none;
	line-height: 1.4em;
	}

#mainLeft li {
	margin-bottom: 1em;
	}
	
#mainLeft span {
	display: none;
	}

	
/*
----------------------------------------------------------
SITEMAP & FOOTER
----------------------------------------------------------
*/

#sitemap #col1, #col2 {
	margin-right: 3em;
	float: left;
	}
	
#footerlogo {
	display: none;
	}

	
/*
----------------------------------------------------------
PROSPECTING LAB  
----------------------------------------------------------
*/	

#diagram {
	padding: 0.3em 0 2em 25px;
	}
	
p.steps, #casestudies.detail #mainRight h5 {
	padding-top: 1.5em;
	line-height: 0;
	text-transform: uppercase;
	font-size: 0.9em;
	font-weight: bold;
	color: #666;
	}
	
/*
----------------------------------------------------------
INDUSTRIES LIST 
----------------------------------------------------------
*/	

#services #mainRight ul {
	width: 38%;
	border-left: 1px solid #B4D7E7;
	margin: 0 0 2.5em 24px;
	padding: 0 0 0 10px;
	line-height: 1.2em;
	list-style-type: none;
	float: left;
	}


/*
----------------------------------------------------------
CASE STUDIES 
----------------------------------------------------------
*/	
#casestudies #mainRight img {
	margin: 0 1em 1em 24px;
	padding: 5px;
	background-color: #ADCEDA;
	line-height: 0;
	display: block;
	}
	
#casestudies.detail #mainRight p.title {
	clear: both;
	border-top: 0;
	display: inline;
	font-weight: bold;
	float: left;
	margin-right: 2em;
	width: 150px;
	}
	
#casestudies.detail #mainRight h5 {
	clear: left;
	padding: 1.5em 0 1em 24px;
	}
	
#casestudies.detail #mainRight p {
	border-top: 1px solid #C9E4F2;
	margin-bottom: 0.2em;
	padding-top: 0.3em;
	}
	
#casestudies.detail #mainRight p.disclaimer {
	border-top: 0;
	padding-top: 1.5em;
	}
	
/*
----------------------------------------------------------
FAQS
----------------------------------------------------------
*/
#faqs #mainRight span {
	color: #717677;
	font-size: 0.8em;
	}

	
/*
----------------------------------------------------------
CONTACT
----------------------------------------------------------
*/	
#contact #mainLeft ul {
	line-height: 1em;
	}
	
li.break {
	padding-top: 1.3em;
	}
	
#contact #map {
	border-bottom: 0;
	}
	
/*
----------------------------------------------------------
HIGHLIGHTS CURRENT PAGE IN NAV AREAS  
----------------------------------------------------------
*/	

#services .services a,
#casestudies .casestudies a,
#faqs .faqs a,
#careers .careers a,
#contact .contact a {
	border-bottom: 3px solid #D50A27;
	cursor: default;
	}

	
#lab .lab a, 
#lab .lab a span,
#appointments .appointments a, 
#appointments .appointments a span,
#industries .industries a, 
#industries .industries a span,
#qa .qa a, 
#qa .qa a span,
#guarantee .guarantee a, 
#guarantee .guarantee a span,
#casestudies.case1 .case1 a, 
#casestudies.case1 .case1 a span,
#casestudies.case2 .case2 a, 
#casestudies.case2 .case2 a span,
#casestudies.case3 .case3 a, 
#casestudies.case3 .case3 a span,
#casestudies.case4 .case4 a, 
#casestudies.case4 .case4 a span,
#casestudies.case5 .case5 a, 
#casestudies.case5 .case5 a span {
	cursor: default;
	color:#181819;
	border-bottom: none;
	display: inline;
	}