/* @override 
	http://adxcreative.com/projectHub/priceBuild/css/color.css
	http://adxcreative.com/projectHub//priceBuild/css/color.css
	http://www.adxcreative.com/projectHub/priceeng/css/color.css
	http://www.priceeng.com/css/color.css
*/

body{
	background-color: #FFF;
}
#navigation a:link, #navigation a:visited,
#products li li a:link, #products li li a:visited{
	color: #000;
	background-color: #FFF;
}
#products a:link, #products a:visited {
	color: #FFF;
	background-color: #008852;
}
#products a:hover, #products a:active{
	text-decoration:underline;
}
#mainContent a:link, #mainContent a:visited{
	color: #008852;
	text-decoration: none;
}
#mainContent a:hover{
	text-decoration: underline;
}
#mainContent a:active{
	color: #666;
	text-decoration: underline;
}
#navigation li a:link,
#navigation li a:visited{
	background: #FFF url(../images/green4px.jpg) repeat-x left 22px;
}
#navigation li a:hover{
	background: #FFF url(../images/blue4px.jpg) repeat-x left 22px;
}
#navigation li li a{
	background-image: none;
}
#navigation li li a:hover,
#products li li a:hover {
	color: #0065A4;
	background-color: #DDD;
}
#navigation li a:hover {
	color: #0065A4;
}
#products li a:hover {
	color: #FFF;
	background-color: #008852;
}
#navigation li li a:active,
#products li li a:active {
	color: #000;
	background-color: #CCC;
}
#navigation li a:active,
#products li a:active {
	color: #666;
}
#footer a:link, #footer a:visited {
	color: #008852;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
/*a[href^="http:"] {
	background: url(../images/external_link.gif) no-repeat right top;
	padding-right:12px;
}
a[href^="http://www.priceeng.com"],
a[href^="http://priceeng.com"]{
	background-image: none;
	padding-right: 0;
}*/
#footer{
	border-top: 4px solid #666;
	border-bottom: 4px solid #666;
}
#footerOnsite{
	border-top: 4px solid #666;
}
#headerMenu{
	/*border-top: 4px solid #0065A4;*/
	color: #0065A4;
}
#headerMenu a:link, #headerMenu a:visited{
	color: #0065A4;
	text-decoration: none;
}
#headerMenu a:hover{
	text-decoration: underline;
}
#solutionsNav li{
	border-left-style: solid;
	border-left-color: #333;
	border-left-width: 1px;
}
#solutionsNav li.last{
	border-right-style: solid;
	border-right-color: #333;
	border-right-width: 1px;
}
#solutionsNav li li{
	border:none;
}
a.solutionsBtn:link,a.solutionsBtn:visited{
	color: #FFF!important;
	text-decoration: none;
	background: #008852 url(../images/whiteArc.gif) no-repeat left top;
}
a.solutionsBtn:hover{
	text-decoration: underline;
}
.solutionCategories li:before,
#headerNav li:before,
#products li li a:before,
#navigation li li a:before {
	content: "\003A \0020";
}
#flashContainer{
	border-bottom: 4px solid #008852;
	background: url(../images/green4px.jpg) repeat-y left top;
}
#navigationWrapper{
background: url(../images/green102x4.jpg) no-repeat 30px 22px;	
}
#mainContent h3, #footer h3{
	color: #008852;
}
#mainContent h4 a{
	color: #0065A4!important;
	text-decoration: none;
}
#mainContent h4 a:hover{
	text-decoration: underline;
}
#mainContent ul li{
	list-style-position: inside;
	list-style-type: square;
	color: #333;
}
/*#tertiaryContent{
	border-top: 1px dashed #999;
}*/
p#serviceCalls{
	color: #008852;
}
div#supplierLogos h4{
	color: #999;
}
p#sisterSiteEng{
	/*background: #fefaba url(../images/external_linkBlue.gif) no-repeat 124px 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;*/
}
/*div#jumpCaseStudy.jumpPoint.first{
	border-right: 1px solid #CCC;
}*/
#contentWrapper a:link,
#contentWrapper a:visited{
	color: #008852;
	text-decoration: none;
}
#contentWrapper a:hover{
	text-decoration: underline;
}
#mainContentWrapper{
	background: url(../images/1px999.jpg) repeat-y 149px;
}

#supplierLogos,
/*#mobileSolutions #supplierLogos,
#serviceSolutions #supplierLogos,*/
div#jumpCaseStudy.jumpPoint.first{
	border-bottom: 1px dotted #999;
}
/*#secondaryContent{
	border-right: 1px solid #999;
}*/

#industrialSolutions #logoWide{
	border-top: 1px dotted #999;
}
#mainContent h4, #mainContent h5{
	color: #0065A4;
}
div.solutionsImages .middle{
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
}
ul#servicesSubMenu li{
	border-bottom: 1px dashed #999;
	list-style-type: none;
}
ul#servicesSubMenu li a:hover{
	text-decoration:underline;
	/*color: #FFF!important;
	background: #0065A4 url(../images/arrowWhite24px.gif) no-repeat right center;*/
}
blockquote{
	color: #0065A4;
}
body#aboutUs div#flashContent,
div#custServContactGroup{
	background-color: #fefaba;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid #CCC;
}
ul.employeeDirectory li,
ul#onSiteProducts li,
ul#caseStudies li{
	list-style-type: none!important;
}
h2#tagline{
	color: #008852;
}
table td{
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
table td.last{
	border-right: none!important;
}
ul#caseStudies div.caseStudyImage img{
	border: 1px solid #CCC;
}
#productGlam p{
	color: #0065A4;
	border: 1px solid #999;
	padding: 10px;
}
td.te_right.te_rib,
td.te_left.te_corner,
td.te_left.te_rib,
td.te_right.te_corner,
td.te_middle.te_rib{
	border: none!important;/*this is for top_up gallery*/
}