@charset "utf-8";
/* CSS Document */
*, * html
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#414C59;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

h2.orange {
	font-weight:bold;	
	color:#EC891D !important;	
}

h3.orange {
	font-weight:bold;	
	color:#EC891D !important;	
}


p.orange {
	font-weight:bold;	
	color:#EC891D !important;	
}

body
{
	background-color:#FFFFFF;
}

html, body
{
	width:100%;
}

a
{
	text-decoration:underline;
	color:#414c59;
}
#header a, #footer a, #subNav a, #breadcrumb a, #content .box a, #content .resourcecenter a, #content .featured a, .sub2 td a
{
	text-decoration:none;
}
#content .resourcecenter a:hover, #content .featured a:hover, .sub2 td a:hover
{
	text-decoration:underline;
}
u a, a u, .sub2 td u h3 a, .sub2 td u a h3
{
	text-decoration:underline;
}

a:hover
{
	color:#8c949e;
}

a img
{
	border:none;	
}

ul li
{
	list-style-type:none;
}
sup,sub 	
{
    height: 0;	
    line-height: 1;	
    vertical-align: baseline;	
    _vertical-align: bottom;	
    position: relative;
}
sup {	bottom: 0.6ex;}
sub {	top: .5ex;}


img.text_wrap_left
{
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
}
img.text_wrap_right
{
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}
img.pleft 
{
	padding-left:10px;
}
img.pright 
{
	padding-right:10px;
}
img.ptop 
{
	padding-top:5px;
}

img.orange {
	color:#EC891D !important;	
}
img.pbottom 
{
	padding-bottom:5px;
}
table
{
	padding: 1px 1px 1px 0px;
	border-collapse: separate;
	border-spacing: 2px; 
	line-height:16px;
	float: none;
}
tr.table-header
{
    background-color: #C0C0C0;
	color: #FFFFFF;
}
tr.table-header-center
{
	background-color: #C0C0C0;
	color: #FFFFFF;
}
tr.table-row
{
	background-color: #CCD7E5;
}
tr.table-row-alternate
{
	background-color: #E1E7EF;
}
tr.table-header td, .table-row td, .table-row-alternate td
{
	padding:10px;
}
.forms tr.table-header
{
    background-color:#fff;
	color: #fff;
}
.forms tr.table-header-center
{
	background-color: #fff;
	color: #fff;
}
.forms tr.table-row
{
	background-color: #fff;
}
.forms tr.table-row-alternate
{
	background-color: #fff;
}

#offices tr.table-header
{
    background-color: #fff;
	color: #fff;
}
#offices tr.table-header-center
{
	background-color: #fff;
	color: #fff;
}
#offices tr.table-row
{
	background-color: #fff;
}
#offices tr.table-row-alternate
{
	background-color: #fff;
}


table.resourcecenter th
{
    text-align:left;
}

table.resourcecenter tr.table-header
{
    background-color: #fff;
	color: #fff;
}
table.resourcecenter tr.table-header-center
{
	background-color: #fff;
	color: #fff;
}
table.resourcecenter tr.table-row
{
	background-color: #fff;
}
table.resourcecenter tr.table-row-alternate
{
	background-color: #fff;
}


#wrapper
{
	text-align:left;
	margin:0 auto 0 auto;
	width:950px;
	padding:15px 15px 0px 15px;
}


#header
{
	background-color:#c5d0d2;
	height: 110px;
	width:946px;
	position:relative;
	background:#c5d0d2 url(../images/core/headerNotch.gif) bottom right no-repeat;
	text-align:right;
	padding-right:4px;
	padding-top:10px;
	z-index:1000;
}

#logo
{
	position:absolute;
	top:0px;
	left:0px;
}

input.search
{
	position:absolute;
	left:729px;
	top:44px;
	line-height:15px;
	padding-top:4px;
	*padding-top:3px;
	padding-bottom:2px;
	padding-left:11px;
	width:169px;
	background:#c5d0d2 url(../images/core/searchBox.gif) no-repeat;
	border:none;
}

.searchbtn
{
	display:block;
    font-size:12px;
    height:21px;
    left:915px;
    line-height:17px;
    overflow:hidden;
    padding:0 !important;
    position:absolute;
    top:42px;
}


#header a
{
	padding-right:15px;
	line-height:17px;
	font-size:11px;
}


#header a:hover, #header a.active
{
	color:#FFFFFF;	
}

#content
{
	width:950px;	
	padding-left:0px;
	padding-top:16px;
}
#content .firstColumn
{
	float:left;
    width:296px;
    margin-bottom:10px;
    overflow:hidden;
}
#content .home
{
	float:none;
}

#content .contentCaption
{
	font-size:18px;
	line-height:22px;
	padding-bottom:14px;
	color:#ABA69E;
}

#content .centered
{
	text-align:center;
}
#content .banner
{
	padding-bottom:14px;
}

#content .ContentColumn1
{
	float:left;
	width:308px;
	padding:0px 14px 0px 0px;	
}
#content .ContentColumn2
{
	float:left;
	width:308px;
	padding:0px 0px 0px 0px;	
}
#content ul, #content ol
{
	margin:-10px 0px 0px 0px;
	*margin:-10px 0px 0px -4px;
	padding:12px 0px 5px 0px;
	*padding:12px 0px 5px 16px;
}
#content ul li, #content ol li
{
	list-style-type:none;
	padding-left: 12px;
	margin: 0px 0px 0px 0px;
	*margin: 0px 0px 0px -12px;
	background-image: url(/site_assets/images/core/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#footer
{
	height:34px;
	padding-left:10px;
	width:930px;
	clear:both;
	float:left;
}

#footer a
{
	float:left;	
	font-size:9px !important;
	padding-right:10px;
}
.clear
{
	clear:both;
}
.copyright
{
	float:right;
	font-size:9px;	
}
span.error
{
    color: #FF0000;
    position: absolute;
}
.hidden
{
	display:none;	
}

h1
{
	font-size:26px;
	font-weight:normal;
	line-height:28px;
	padding-bottom:11px;
	color:#414c59;
}
.home h1
{
	font-size:22px;
}

h2
{
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	padding-bottom:9px;
	color:#414C59;
}

h3
{
	font-size:16px;
	font-weight:normal;
	line-height:18px;
	padding-bottom:4px;
	color:#414C59;
}
h3 a
{
	font-size:16px;
	font-weight:normal;
	line-height:18px;
}

h4
{
	font-weight:bold;
	font-size:11px;
	color:#ec891d;
	padding-bottom:10px;
}
h4.productslist
{
	font-size:14px;
	font-weight:normal;
}

p
{
	padding-bottom:14px;
}

#breadcrumb
{
	font-size:9px !important;
	height:20px;
	padding-top:12px;
}

#breadcrumb a
{
	font-size:9px !important;	
}


/* TOP NAV */
#topNav
{
	position:absolute;
	left:0px;
	top:70px;
}

#header #topNav a
{
	padding:0 !important;	
}

#topNav a, #topNav a.img
{
	float:left;	
}

#subNav
{
	position:absolute;
	left:11px;
	top:97px;
}

#subNav ul, #subNav li
{
	display:inline;
}

#subNav li.first
{
	height:23px !important;	
	display:inline-block;
	float:left;
	position:relative;
}

#subNav a
{
	display:inline-block;
	height:20px;
	padding:3px 10px 0px 10px;
	background-image:none;
	font-size:11px;
}

#subNav *
{
	text-align:left;	
}

#subNav a:hover, #subNav li.active a
{
	background-image:url(../images/nav/subNavOver.png);	
	color:#414c59;
}
#subNav a:hover, #subNav li.active a:hover
{
	color:#ffffff;
}

#subNav a.on, #subNav a.on:hover
{
	color:#FFFFFF !important;
}

#subNav li ul, #subNav li img
{
	display:none;	
}

#subNav li.active ul
{
	display:block;	
	position:absolute;
	top:23px;
	left:0px;
	background-color:#A3AAB2;
	border-top:1px solid #C5D0D2;
	width:105px;
}

#subNav li.active img
{
	position:absolute;
	left:0px;
	display:inline;
}

#subNav li.second
{
	display:block;	
	float:left;
	height:auto;
	clear:both;
}

#subNav li.second a
{
	display:block;
	clear:both;
	float:left;
	height:auto;
	padding:8px 8px 0px 10px;
	background-image:none;
	font-size:11px;
	line-height:12px;
	width:87px;
	/* IE hack goodness*/
	word-wrap: break-word;
}

#subNav li.second a:hover
{
	background-image:none !important;	
	color:#FFFFFF !important;
}

/* LANDING PAGE STUFF */

.landing #header
{
	height: 90px;
	background-image:url(../images/landing/landingHeaderNotch.gif);
}

.landing #content
{
	min-height:435px;
	_height:435px;	
}

.landingText
{
	padding-top:20px;
	padding-bottom:6px;
}

.landing p, .landing .landingShow, .landing b
{
	line-height:16px;
	font-size:12px;
}

.landingCallout
{
	background-image:url(../images/landing/landingCallout.png);
	height:83px;
	line-height:12px;
	margin-top:8px;
	overflow:hidden;
	padding:16px 15px 0 86px;
	width:195px;
}
.landingCallout h3
{
	padding: 0px 0px 10px 0px;
	font-size: 20px;
}

.landingCallout *
{
	color: #fff;
}

.landingHealthcare, .landingEnergy, .landingSecurity, .landingIndustry, .landingHealthcare img, .landingEnergy img, .landingSecurity img, .landingIndustry img
{
	position:absolute;
}

.landingHealthcare
{
	left:322px;
	top:16px;
	height:197px;
	width:306px;
}

.landingEnergy
{
	left:644px;
	top:16px;
	height:197px;
	width:306px;
}

.landingSecurity
{
	left:322px;
	top:229px;
	height:197px;
	width:306px;
}

.landingIndustry
{
	left:644px;
	top:229px;
	height:197px;
	width:306px;
}

.landingHealthcare img, .landingEnergy img, .landingSecurity img, .landingIndustry img
{
	top:0px;
	left:0px;
}

.landingShow
{
	position:absolute;
	z-index:1000;
	width:251px;
	height:175px;
	background-color:#dfcd4d;
	padding:38px 30px 0px 25px
	
}

/* HOME PAGES */

.home #content
{
	min-height:208px;
	_height:208px;
	width:940;
	padding-left:10px;
}

.home #content .firstColumn
{
	width:437px;
	padding-right:37px;
}


.home .banner
{
	padding-top:10px;	
}


.home .box
{
	height:126px;
	width:109px;
	padding: 24px 36px 0px 16px;
	float:left;	
	font-size:11px;
	line-height:14px;
	background-repeat:no-repeat !important;
	position:relative;
}

.home .box a
{
	display:block;	
	width:34px;
	height:35px;
	overflow:hidden;
	position:absolute;
	left:110px;
	top:115px;
	background-image:none;
}

.home .right
{
	color:#FFFFFF;
	height:80px;
    padding:70px 10px 0 16px;
    width:118px;
}	

.home .left
{
	background:url(../images/homeBoxes/leftBox.gif);
}
.home .center
{
	background:url(../images/homeBoxes/centerBox.gif);
}	

.home .left a:hover
{
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-image:url(../images/core/yellowArrowOver.gif);
}


.home .center a:hover
{
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-image:url(../images/core/blueArrowOver.gif);
}
.energy .right a:hover
{
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-image:url(../images/core/energyArrowOver.gif);
}
.security .right a:hover
{
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-image:url(../images/core/securityArrowOver.gif);
}
.industry .right a:hover
{
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-image:url(../images/core/industryArrowOver.gif);
}
.healthcare .right a:hover
{
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-image:url(../images/core/healthcareArrowOver.gif);
}
/* SUB LEVEL 2 PAGES */
.sub2 #content .firstColumn
{
	width:147px;
	padding-right:14px;
	padding-bottom:30px;
}

.secondColumn
{
	padding-bottom:20px;	
	width:630px;
	float:left;
	padding-right:14px;
	overflow: hidden;
}
.thirdColumn
{
	width:145px;
	float:left;
	padding:0px 0px 0px 0px;
	display:block;
	overflow: hidden;
}


.textOnly
{
	padding-right:169px;	
}

.sub2 .firstColumn .box
{
	width:147px;
	background-image:url(../images/core/boxBg.gif);
	background-repeat:repeat-y;
	display:inline-block;
	margin-bottom:20px;
}

.sub2 .boxHeader
{
	background-color:#A3AAB2;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	padding: 2px 10px 9px 22px;
	background-image:url(../images/core/calloutTopLeft.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.sub2 .boxHeader a, .sub2 .boxHeader a:hover
{
	color:#FFFFFF;
	text-decoration: none;
}
.sub2 .boxHeader a.link
{
	color:#FFFFFF;
}
.sub2 .boxHeader a.link:hover
{
	color:#ddd;
	text-decoration: none;
}
.sub2 .box ul *, #content .box ul *
{
	line-height: 14px;
}
.sub2 .box ul, #content .box ul
{
	padding-left:20px;	
	background-image:url(../images/core/calloutBottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	display:block;
	width:127px;
	padding-bottom:20px;
	padding-top:4px;
	margin:0;
}

.sub2 .box li, #content .box li
{
	margin:0;
	padding:0;
	display:inline;
	background: none;
}

.sub2 .box a
{
	display:block;
	padding-top:8px;
	padding-right:5px;
}

.sub2 .box a.on, .sub2 .box a.on:hover
{
	color:#EC891D !important;	
}

.sub2 table
{
	width:779px;	
	_width:776px;
	border:none;
	padding:0;
	border-collapse:collapse;
}

.sub2 th
{
	padding-bottom:5px;	
	height:36px;
	background-color:#ABA69E;
	vertical-align:bottom;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.sub2 #content td 
{
	border-bottom: none;
	padding-bottom:8px;
	padding-top:8px;
}
.sub2 #content .first td, .sub2 #content .second td  
{
	border-bottom: 2px solid #E2E8E9;	
	padding-top:8px;
	padding-bottom:8px;
}
.sub2 td
{
	border-bottom: 2px solid #E2E8E9;	
	padding-top:8px;
	padding-bottom:8px;
}

.sub2 #offices
{
	display:block;
	margin-top:-5px;
    width:630px;
}

.sub2 #offices td
{
	border: none 0px;	
	padding-top:12px;
}
.sub2 #offices td.officeGroup
{
	color: #ABA69E;	
    font-size: 12px;
    font-weight: bold;
    padding-top:22px;
	padding-bottom:0px;
}
.sub2 #mission td
{
	border: none 0px;	
	padding-top:8px;
	vertical-align: top;
}

.sub2 table.info
{
	width:640px;
}
.sub2 table.featured
{
	width:auto;
	display:block;
	padding-bottom:20px;
}
.sub2 table.info tr.table-header, .sub2 table.featured tr.table-header
{
	background-color: #fff;	
}
.sub2 table.info td, .sub2 table.featured td
{
	text-align:left;	
	vertical-align:top;
	border:none !important;
	padding-right:10px;
	padding-bottom:20px;
	width:25%;
}


.sub2 td.first
{
	padding-left:61px;
	padding-right:25px;
	width:245px;
	text-align:left;
	vertical-align:top;
}

.sub2 td.first img
{
	float:left;
	margin-left:-61px;
	display:inline;
	padding-top:5px;
}

.sub2 th.first
{
	background:url(../images/core/tableHeaderCornerDefault.gif) top left no-repeat #ABA69E;	
	padding-left:20px;
	width:311px;
}

.sub2 td a 
{
	color:#414c59;
}
.sub2 td a:hover
{
	text-decoration: underline;
	color:#414c59;
}

/*****************  Healthcare table style overrides *******************/
.healthcare th.first
{
	background:url(../images/core/tableHeaderCorner.gif) top left no-repeat #7290B2;	
	padding-left:20px;
	width:311px;
}

.healthcare td a 
{
	color:#7290b2;
}

.healthcare th
{
	background-color:#7290B2;
}

/*****************  Energy table style overrides *******************/
.energy th.first
{
	background:url(../images/core/tableHeaderCornerEnergy.gif) top left no-repeat #862741;	
	padding-left:20px;
	width:311px;
}

.energy td a 
{
	color:#862741;
}

.energy th
{
	background-color:#862741;
}

/*****************  Industry table style overrides *******************/
.industry th.first
{
	background:url(../images/core/tableHeaderCornerIndustry.gif) top left no-repeat #7E543A;	
	padding-left:20px;
	width:311px;
}

.industry td a 
{
	color:#7E543A;
}

.industry th
{
	background-color:#7E543A;
}

/*****************  Security table style overrides *******************/
.security th.first
{
	background:url(../images/core/tableHeaderCornerSecurity.gif) top left no-repeat #EC891D;	
	padding-left:20px;
	width:311px;
}

.security td a 
{
	color:#EC891D;
}

.security th
{
	background-color:#EC891D;
}



.resources table
{
	width:630px;	
	_width:630px;
	border:none;
	padding:0;
	border-collapse:collapse;
}
.resources td.first
{
	padding-left:20px;
}
.resources th.first
{
	width:450px;
}
.resources td.first
{
	width:450px;
}
.resources td.second
{
	padding-right:10px;
	text-align:right
}
.resources td.first span.upper
{
	text-transform: uppercase;
}

.resources tr.last td
{
	border-bottom:none;
}

.twocol .secondColumn
{
	padding-bottom:20px;	
	width:789px;
	float:left;
	padding-right:0px;
}


/********* Biographies ****************/
#content .bio .bioname 
{
	float:left;
	font-size:18px;
	line-height:24px;
	color:#ec891d;
	width:630px;
}

#content .bio .biotitle
{
	float:left;
	font-size:11px;
	font-style:italic;
	color:#414c59;
	width:630px;
	line-height:16px;
	padding-bottom:20px;
}


.biolistcell 
{
	width:145px;
	padding:10px 12px 5px 0px;
	float:left;
}
.biolistcell a.bioname 
{
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	color:#ec891d;
	width:145px;
}

.biolistcell .biotitle
{
	float:left;
	font-size:11px;
	font-style:italic;
	color:#414c59;
	width:145px;
	line-height:16px;
	
}
#content .bio a
{
	text-decoration: underline;
}

/********* End Biographies ************/

/********* Business managers ****************/
#content .manager
{
	float:left;
	width:300px;
	padding: 0px 15px 20px 0px;
}
#content .manager .picture
{
	float:left;
	width:70px;
	margin: 0px 10px 0px 0px;
	overflow: hidden;
}

#content .manager .contactInfo
{
	float:left;
	line-height:24px;
	color:#ec891d;
	width:220px;
}
#content .manager .contactInfo .name
{
	font-weight: bold;
}
#content .regiongroup
{
	color:#ABA69E;
    font-size:12px;
    font-weight:bold;
    padding: 10px 0px 10px 0px;
}

/********* Business managers ************/

#tableNav
{
	height:62px;
	text-align:right;
	width:950px;
	font-size:10px;
	line-height:10px;
	float:left;
}

#tableNav a
{
	display:inline-block;
	height:8px;
	width:15px;
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
	top:1px;
	
}

#tableNav a.left
{
	background-position:top left;
	background-image:url(../images/core/leftArrowDark.gif);
}

#tableNav a.leftDisabled
{
	background-position:top left;
	background-image:url(../images/core/leftArrow.gif);
}

#tableNav a.right
{
	background-position:top right;
	background-image:url(../images/core/rightArrowDark.gif);
}

#tableNav a.rightDisabled
{
	background-position:top right;
	background-image:url(../images/core/rightArrow.gif);
}


/************************************ Forms Engine *******************************************/
.forms table
{
	width:630px;
}


.forms td
{
	text-align:left;	
	vertical-align:top;
	border:none;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
}

.forms td.first
{
	width:100px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
	
}
.forms td.second
{
	width:530px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
}

input.text 
{
	background:url("../images/core/input_bg.jpg") repeat-x scroll 0 0 transparent;
	border-color: #D0D3D6;
	border-style:none solid;
	border-width:0 1px;
	height:20px;
	padding:2px 1px 0 5px;
	vertical-align:bottom;
	width:520px;
	font-size:12px;
}

textarea.contactform
{
	background:url("../images/core/textarea_bg.jpg") repeat-x scroll 0 0 transparent;
	border-color:#D0D3D6;
	border-style:none solid;
	border-width:0 1px;
	padding:4px 1px 0px 5px;
	width:520px;
	height:103px;
	font-size:12px;
}

input.contactussubmit {
	background:url("../images/core/btn_submit_off.jpg") no-repeat scroll 0 0 transparent;
	height:25px;
	width:80px;
}





/*************************************End Forms Engine **************************************/



/************************************ Healthcare Specific ************************************/
.home .healthcare h1 
{

	color:#7290b2;
}
.healthcare .right
{
	background-image:url(../images/homeBoxes/healthcareRight.png)
}
.healthcare #content .contentCaption
{
	color:#7290b2;
}
/************************************end Healthcare Specific ************************************/


/************************************ Security Specific ************************************/
.home .security h1 
{
	color:#ec891d;
}
.security .right
{
	background-image:url(../images/homeBoxes/securityRight.png)
}

.security #content .contentCaption
{
	color:#ec891d;
}

/************************************end Security Specific ************************************/


/************************************ Industry Specific ************************************/
.home .industry h1
{
	color:#7e543a;
}
.industry .right
{
	background-image:url(../images/homeBoxes/industryRight.png)
}	
.industry #content .contentCaption
{
	color:#7e543a;
}
/************************************end Industry Specific ************************************/

/* Energy Specific ************************************/
.home .energy h1
{
	color:#862741;
}
.energy .right
{
	background-image:url(../images/homeBoxes/energyRight.png)
}	
.energy #content .contentCaption
{
	color:#862741;
}
/*end Energy Specific ************************************/


/**************** Sidebar *********************/

.thirdColumn .sidebarTop
{
   height:13px;
   padding:0px;
   overflow: hidden;
   width:145px;
   _behavior: url(/site_assets/js/iepngfix.htc);
}

.thirdColumn .sidebarBody
{
   padding:5px 15px 10px 15px;
   width:115px;
   font-size:11px;
   color:#ffffff;
}
.thirdColumn .sidebarBody *
{
  color:#ffffff;
}

.thirdColumn .sidebarBottom
{
   padding:0px 0px 14px 0px;
   width:145px;
   height:35px;
   _behavior: url(/site_assets/js/iepngfix.htc);
}

.thirdColumn a.sidebarlink
{
   float:right;
   width:145px;
   height:35px;
}

.thirdColumn .sidebarBody h3
{
	color:#ffffff;
	font-size:16px;
	line-height:18px;
	padding-bottom:6px;
}

.thirdColumn .sidebarBodyOL h3
{
	font-size:16px;
	line-height:18px;
	padding-bottom:6px;
}
.thirdColumn .sidebarBody p
{
	padding-bottom: 8px;
	line-height:16px;
}
.thirdColumn .sidebarBody h3 strong, .thirdColumn .sidebarBodyOL h3 strong
{
	font-size:14px;
	font-weight: bold;
}
.thirdColumn .sidebarBodyOL h5
{
	font-size:16px;
	font-weight:bold;
	color:#EC891D;
	padding-bottom:14px;
}

.thirdColumn .sidebarTopOL
{
   height:13px;
   padding:0px;
   overflow: hidden;
   width:145px;
   _behavior: url(/site_assets/js/iepngfix.htc);  
}
.thirdColumn .sidebarBodyOL
{
   padding:5px 15px 10px 15px;
   width:115px;
   font-size:11px;
   color:#414c59;
}
.thirdColumn .sidebarBodyOL p
{
  color:#414c59;
}

.thirdColumn .sidebarBottomOL
{
   padding:0px 0px 14px 0px;
   width:145px;
   height:35px;
   _behavior: url(/site_assets/js/iepngfix.htc);
}

p.TollFreeNumberOrange
{
	color:#EC891D;
	font-size:16px;
	font-weight:bold;
}
/* Blue */
.thirdColumn .blue .sidebarTop {background:url(../images/sidebar/sidebar_top_blue.png) no-repeat;}
.thirdColumn .blue .sidebarBody {background:url(../images/sidebar/sidebar_body_blue.png) repeat-y;}
.thirdColumn .blue .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_blue.png) no-repeat;}
.thirdColumn .blue .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_blue_off.png) no-repeat;}
.thirdColumn .blue .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_blue_on.png) no-repeat;}
.thirdColumn .blue .sidebarBold {color:#7290b3;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .blue .sidebarTopOL {background:url(../images/sidebar/sidebar_top_blue_ol.png) no-repeat;}
.thirdColumn .blue .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_blue_ol.png) repeat-y;}
.thirdColumn .blue .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_blue_ol.png) no-repeat;}
.thirdColumn .blue .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_blue_ol_off.png) no-repeat;}
.thirdColumn .blue .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_blue_ol_on.png) no-repeat;}
.thirdColumn .blue .sidebarBodyOL h3 {color:#7290b3;font-size:16px}


/* Orange */
.thirdColumn .orange .sidebarTop {background:url(../images/sidebar/sidebar_top_orange.png) no-repeat;}
.thirdColumn .orange .sidebarBody {background:url(../images/sidebar/sidebar_body_orange.png) repeat-y;}
.thirdColumn .orange .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_orange.png) no-repeat;}
.thirdColumn .orange .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_orange_off.png) no-repeat;}
.thirdColumn .orange .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_orange_on.png) no-repeat;}
.thirdColumn .orange .sidebarBold {color:#EC891D;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .orange .sidebarTopOL {background:url(../images/sidebar/sidebar_top_orange_ol.png) no-repeat;}
.thirdColumn .orange .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_orange_ol.png) repeat-y;}
.thirdColumn .orange .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_orange_ol.png) no-repeat;}
.thirdColumn .orange .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_orange_ol_off.png) no-repeat;}
.thirdColumn .orange .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_orange_ol_on.png) no-repeat;}
.thirdColumn .orange .sidebarBodyOL h3 {color:#ec891d;font-size:16px}
.thirdColumn .orange .sidebarBold {color:#EC891D;font-size:16px;font-weight:bold;display: block;overflow: hidden;}


/* Maroon */
.thirdColumn .maroon .sidebarTop {background:url(../images/sidebar/sidebar_top_maroon.png) no-repeat;}
.thirdColumn .maroon .sidebarBody {background:url(../images/sidebar/sidebar_body_maroon.png) repeat-y;}
.thirdColumn .maroon .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_maroon.png) no-repeat;}
.thirdColumn .maroon .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_maroon_off.png) no-repeat;}
.thirdColumn .maroon .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_maroon_on.png) no-repeat;}
.thirdColumn .maroon .sidebarBold {color:#862741;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .maroon .sidebarTopOL {background:url(../images/sidebar/sidebar_top_maroon_ol.png) no-repeat;}
.thirdColumn .maroon .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_maroon_ol.png) repeat-y;}
.thirdColumn .maroon .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_maroon_ol.png) no-repeat;}
.thirdColumn .maroon .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_maroon_ol_off.png) no-repeat;}
.thirdColumn .maroon .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_maroon_ol_on.png) no-repeat;}
.thirdColumn .maroon .sidebarBodyOL h3 {color:#862741;font-size:16px}
.thirdColumn .maroon .sidebarBold {color:#862741;font-size:16px;font-weight:bold;display: block;overflow: hidden;}

/* Taupe */
.thirdColumn .taupe .sidebarTop {background:url(../images/sidebar/sidebar_top_taupe.png) no-repeat;}
.thirdColumn .taupe .sidebarBody {background:url(../images/sidebar/sidebar_body_taupe.png) repeat-y;}
.thirdColumn .taupe .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_taupe.png) no-repeat;}
.thirdColumn .taupe .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_taupe_off.png) no-repeat;}
.thirdColumn .taupe .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_taupe_on.png) no-repeat;}
.thirdColumn .taupe .sidebarBold {color:#B8BC9B;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .taupe .sidebarTopOL {background:url(../images/sidebar/sidebar_top_taupe_ol.png) no-repeat;}
.thirdColumn .taupe .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_taupe_ol.png) repeat-y;}
.thirdColumn .taupe .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_taupe_ol.png) no-repeat;}
.thirdColumn .taupe .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_taupe_ol_off.png) no-repeat;}
.thirdColumn .taupe .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_taupe_ol_on.png) no-repeat;}
.thirdColumn .taupe .sidebarBodyOL h3 {color:#B8BC9B;font-size:16px}
.thirdColumn .taupe .sidebarBold {color:#B8BC9B;font-size:16px;font-weight:bold;display: block;overflow: hidden;}

/* Brown */
.thirdColumn .brown .sidebarTop {background:url(../images/sidebar/sidebar_top_brown.png) no-repeat;}
.thirdColumn .brown .sidebarBody {background:url(../images/sidebar/sidebar_body_brown.png) repeat-y;}
.thirdColumn .brown .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_brown.png) no-repeat;}
.thirdColumn .brown .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_brown_off.png) no-repeat;}
.thirdColumn .brown .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_brown_on.png) no-repeat;}
.thirdColumn .brown .sidebarBold {color:#7E543A;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .brown .sidebarTopOL {background:url(../images/sidebar/sidebar_top_brown_ol.png) no-repeat;}
.thirdColumn .brown .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_brown_ol.png) repeat-y;}
.thirdColumn .brown .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_brown_ol.png) no-repeat;}
.thirdColumn .brown .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_brown_ol_off.png) no-repeat;}
.thirdColumn .brown .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_brown_ol_on.png) no-repeat;}
.thirdColumn .brown .sidebarBodyOL h3 {color:#7E543A;font-size:16px}
.thirdColumn .brown .sidebarBold {color:#7E543A;font-size:16px;font-weight:bold;display: block;overflow: hidden;}

/* Gray */
.thirdColumn .gray .sidebarTop {background:url(../images/sidebar/sidebar_top_gray.png) no-repeat;}
.thirdColumn .gray .sidebarBody {background:url(../images/sidebar/sidebar_body_gray.png) repeat-y;}
.thirdColumn .gray .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_gray.png) no-repeat;}
.thirdColumn .gray .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_gray_off.png) no-repeat;}
.thirdColumn .gray .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_gray_on.png) no-repeat;}
.thirdColumn .gray .sidebarBold {color:#9AAFCB;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .gray .sidebarTopOL {background:url(../images/sidebar/sidebar_top_gray_ol.png) no-repeat;}
.thirdColumn .gray .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_gray_ol.png) repeat-y;}
.thirdColumn .gray .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_gray_ol.png) no-repeat;}
.thirdColumn .gray .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_gray_ol_off.png) no-repeat;}
.thirdColumn .gray .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_gray_ol_on.png) no-repeat;}
.thirdColumn .gray .sidebarBodyOL h3 {color:#9AAFCB;font-size:16px}
.thirdColumn .gray .sidebarBold {color:#9AAFCB;font-size:16px;font-weight:bold;display: block;overflow: hidden;}

/* Orange Two */
.thirdColumn .orangetwo .sidebarTop {background:url(../images/sidebar/sidebar_top_orange.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBody {background:url(../images/sidebar/sidebar_body_orange.png) repeat-y;}
.thirdColumn .orangetwo .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_orange.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_orange_off.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_orange_on.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBold {color:#ec891d;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .orangetwo .sidebarTopOL {background:url(../images/sidebar/sidebar_top_orange_ol.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_orange_ol.png) repeat-y;}
.thirdColumn .orangetwo .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_orange_ol.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_orange_ol_off.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_orange_ol_on.png) no-repeat;}
.thirdColumn .orangetwo .sidebarBodyOL h3 {color:#ec891d;font-size:16px}
.thirdColumn .orangetwo .sidebarBold {color:#ec891d;font-size:16px;font-weight:bold;display: block;overflow: hidden;}

/* Beige */
.thirdColumn .beige .sidebarTop {background:url(../images/sidebar/sidebar_top_beige.png) no-repeat;}
.thirdColumn .beige .sidebarBody {background:url(../images/sidebar/sidebar_body_beige.png) repeat-y;}
.thirdColumn .beige .sidebarBottom {background:url(../images/sidebar/sidebar_bottom_beige.png) no-repeat;}
.thirdColumn .beige .sidebarBottom a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_beige_off.png) no-repeat;}
.thirdColumn .beige .sidebarBottom a.sidebarlink:hover{background:url(../images/sidebar/sidebar_bottom_beige_on.png) no-repeat;}
.thirdColumn .beige .sidebarBold {color:#ebe6c3;font-size:16px;font-weight:bold;padding-top:14px;display: block;overflow: hidden;}

.thirdColumn .beige .sidebarTopOL {background:url(../images/sidebar/sidebar_top_beige_ol.png) no-repeat;}
.thirdColumn .beige .sidebarBodyOL {background:url(../images/sidebar/sidebar_body_beige_ol.png) repeat-y;}
.thirdColumn .beige .sidebarBottomOL {background:url(../images/sidebar/sidebar_bottom_beige_ol.png) no-repeat;}
.thirdColumn .beige .sidebarBottomOL a.sidebarlink {background:url(../images/sidebar/sidebar_bottom_beige_ol_off.png) no-repeat;}
.thirdColumn .beige .sidebarBottomOL a.sidebarlink:hover {background:url(../images/sidebar/sidebar_bottom_beige_ol_on.png) no-repeat;}
.thirdColumn .beige .sidebarBodyOL h3 {color:#ebe6c3;font-size:16px}
.thirdColumn .beige .sidebarBold {color:#ebe6c3;font-size:16px;font-weight:bold;display: block;overflow: hidden;}




/************** End Sidebar *******************/


/************** Radon Banner of the Home Page *********/
#content .radonCaption
{
	font-size:18px;
	line-height:22px;
	padding-bottom:14px;
	color:#565279;
}


#radonMonitoring 
{
    width: 286px;
    margin-top:7px;
    padding: 10px 0 0 10px;
    background-image: url('../images/landing/radanMonitoring_bg.gif');
    background-repeat:no-repeat;
}


#radonMonitoring 
{
    width: 296px;
    background-image: url('../images/landing/radanMonitoring_bg_top.gif');
    background-repeat:no-repeat;
    margin: 10px 0 0 0;
    padding: 14px 0 0;
}
#radonMonitoring .inner
{

    background: url('../images/landing/radanMonitoring_bg_inner.gif') top left repeat-y;
    margin-top: 0;
    padding: 0 0 0 10px;
}
#radonMonitoring .bottom
{
    background: url('../images/landing/radanMonitoring_bg_bottom.gif') bottom left no-repeat;
    height: 15px;
    width: 296px;
}

#radonMonitoring h3 
{
    color:#804652;
    font-size: 11px;
    font-family: Arial;
    margin:0px;
    padding: 0 13px 0 0;
    line-height:15px;
    font-weight: bold;
    display:inline;
    background-image: url('../images/landing/arrow.gif');
    background-repeat:no-repeat;
    background-position: right;    

}

#radonMonitoring a 
{
    color:#804652;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}


#radonMonitoring p
{
    color:#414c59;
    font-size: 11px;
    font-family:Arial;
    margin:0px;
    padding: 0px;
    line-height:12px;
}

/************** Radon Page *******************/

 #radonPage h2 
 {
    color:#565279;
    font-size:14px;
    font-weight:bold;
    line-height:20px;
    padding-bottom:0;
}

#RadonImage 
{
    width: 113px;
    float:right;
}

#AmazonTable 
{
    width:452px;
    margin-bottom:20px;
}

/***************** End of Radon Page ******************/




/* a few IE hacks ************************************/
* + html #tableNav a
{
	top: -2px;	
}

* html #tableNav a
{
	top: -2px ;	
}


