body
{
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	color: #000;
}


.hiddenPic 
{
display:none;
visibility:hidden;
}

.noPrint
{
display:none;
visibility:hidden;
}



#container
{

}


#header-wrapper
{


}


#header_print
{	
	display:block;
	visibility:visible;
	background: #717C7B;
	padding:10px;
	padding-left:25px;
	margin:0px auto 15px;
}



#search
{

	display:none;
    visibility:hidden;

}


#banner-side-a
{

	display:none;
    visibility:hidden;
}



#banner
{

    display:none;
    visibility:hidden;
}


#flash
{

    display:none;
    visibility:hidden;
}


#flash-wrapper
{
    display:none;
    visibility:hidden;
	
}


#flash-content
{
    display:none;
    visibility:hidden;
}


#main-wrapper
{
	background: #ffffff;
	width:100%;
	padding:0px;
	margin:0px;
}


#sub-content-main-wrapper
{
	width:100%;
	padding:0px;
	margin:0px;
}



#main
{
	background: #ffffff;
	margin-left: auto;
	margin-right: auto;
	width:100%;
}


#content-container
{

	background: #ffffff;
		width:100%;
	
}


#content
{

	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 120%;
	font-size: 9pt;
	/* background:#dce4e3; */
}


.content-main-side-a
{

	float: left;
	width: 90px;
	font-size: 8pt;
	color: #666;
	font-weight:bold;
}


.content-main-side-b { 
	margin: 0;
	float: left;
	padding-bottom: 20px;
	width: 140px;
}




.content-sub-side-a
{
	float: left;
	padding-left: 20px;
	padding-bottom: 20px;
	width: 90px;
	background:#fff;
}


.content-sub-side-b { 
	margin: 0;
	float: left;
	padding-bottom: 20px;
	width: 180px;
}




ul.deaton { 
	margin: 0px 0px 0px 15px;
	padding: 0px;
}



ul.deaton li { 
	display: block;
	background: url('../images/bullet.gif') no-repeat 0px 2px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	font: 7pt/9pt Arial, Helvetica, sans-serif;
	list-style-type: none;
}



.content-sub-side-b ul { 
	margin: 0px 0px 0px 15px;
	padding: 0px;
}


.content-sub-side-b ul li { 
	display: block;
	background: url('../images/bullet.gif') no-repeat 0px 2px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 10px;
	font: 7pt/9pt Arial, Helvetica, sans-serif;
	list-style-type: none;
}

#content a:link, #content a:visited{
	color: #000;
	text-decoration: none;
}


#content a:hover, #content a:active{
	color: #006666;
	text-decoration: none;
}


#content-side-a
{
	float: left;
	width: 33%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 120%;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
	border-right: solid #E3E3E3 1px;
}


#content-side-a a:link, #content-side-a a:visited
{
	font-weight: normal;
	color: #000;
	text-decoration: none;
}


#content-side-a a:hover, #content-side-a a:active
{
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}




.home-column-1
{
	float: left;
	width: 90%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 120%;
	font-size: 9pt;

	padding-left: 10px;
	padding-right: 10px;

}

.home-column-2
{
	float: left;
	width: 90%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 120%;
	font-size: 9pt;

	padding-left: 10px;


}

 .home-column-3
{
	float: left;
	width: 90%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 120%;
	font-size: 9pt;
	height: 300px;
	padding-left: 10px;
	padding-right: 10px;
}




#content-side-a a:link, #content-side-a a:visited,
.home-column-1 a:link, .home-column-1 a:visited,
.home-column-2 a:link, .home-column-2 a:visited,
.home-column-3 a:link, .home-column-3 a:visited
{
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}


#content-side-a a:hover, #content-side-a a:active
.home-column-1 a:hover, .home-column-1 a:active,
.home-column-2 a:hover, .home-column-2 a:active,
.home-column-3 a:hover, .home-column-3 a:active
{
	font-weight: bold;
	color: #006666;
	text-decoration: underline;
}




.content-header
{
	font-size: 14pt;
	color: #666;
	font-weight:bold;
	height: 30px;

	list-style: none;
	

}







.content-header-sub
{
	display: block;
	float: left;
	font-size: 8pt;
	color: #000;
	height: 30px;
	background-image: url('../images/header-icon-subpage.png');
	background-position: -14px -14px;
	padding-left: 25px;
	background-repeat: no-repeat;
	font-weight: bold;
	list-style: none;
	
}




#content-side-b
{
	float: right;
	width: 33%;
	height: 300px;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 7pt;
	border-left: solid #E3E3E3 1px;
}


#content-side-b a:link, #content-side-b a:visited
{
	font-weight: normal;
	color: #000;
	text-decoration: none;
}


#content-side-b a:hover, #content-side-b a:active
{
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}


#sub-content-wrapper
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#case_study
{
	width:100%;
	padding:0px;
	margin:0px;
}


#home_services
{
width:50%;
}

#home_industries
{
width:50%;
}


#subpage-content-links a:link, #subpage-content-links a:visited{

	display:none;
    visibility:hidden;

}


#subpage-content-links a:hover, #subpage-content-links a:active{

	display:none;
    visibility:hidden;

}


#subpage-content-links
{


    display:none;
    visibility:hidden;
}


.subpage-content-quote
{

    display:none;
    visibility:hidden;
	}


.subpage-links-thumbnail
{
	border: 1px solid white;
	margin-right: 20px;
	margin-bottom: 20px;
}


#subpage-content
{
	float:left;
/*	background:#dce4e3;*/
		background: #ffffff;

	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	font-size: 7pt;

	padding:0px;
	margin:0px;
	margin-left:.25in;
}

#subpage-content img
{
margin:0px 15px;
}

#case_study_header
{
    display:none;
    visibility:hidden;
}


#subpage-content a:link, #subpage-content a:visited
{
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}


#subpage-content a:hover, #subpage-content a:active
{
	font-weight: bold;
	color: #006666;
	text-decoration: underline;
}


#subpage-content h1, h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height:22pt;
	color: #717c7b;
}


#subpage-content h2, h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height:14pt;
	color: #818F8F;

}

h3
{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color: #666;
	margin-top:5px;
	margin-bottom:0px;
}

p
{
margin-top:0px;
}

#footer-wrapper
{
	background: #fff;
		border-top:1px solid #333;
	margin-left: auto;
	margin-right: auto;	
	width:85%
	display:none;
	visibility:hidden;
}


#footer
{

	margin: 20px 0px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	text-align: center;
	color: #000;

	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	line-height:13px;
	
	display:none;
	visibility:hidden;

}


#footer a:link, #footer a:visited
{
	color: #003333;
	text-decoration: none;
}




.col200 {
width:160px;
padding:10px;
float:left;
}

.col400 {
width:250px;
padding:10px;
float:left;
}



#articlelinks a
{
margin-bottom: 10px;
display: block

}

#articlelinks a.on
{
text-decoration: none;
background: #DCE4E3;
padding: 5px
}

a.homenav, 
a.homenav:link, 
a.homenav:visited, 
a.homenav:active
{
 color: #000 !important;;
 text-decoration:none !important;;
 font-weight:normal !important;;
 }
 

 
 .sidebarimage
 {
 border: 5px solid #DCE4E3;
 padding: 2px
 }
 
  
 .partnerLogo
 {
 width:220px;
 height:200px;
 float:right;
 text-align:center;
 }
 
 
 .getpdf,  .relatednews

 {
display:none;
visibility:hidden;
 }
 
 a
 {
 text-decoration:none !important;
 font-weight:inherit !important;
 }
 
