/*#Reset#*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	zoom:1;
}

:focus {
	outline: 0;
}

body {
	color: #000;
	background: #fff;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


a{
	text-decoration: none;
	text-align:left;
	color:#0077C0;
}

a:hover{
	text-decoration: underline;
	color:#8cc63f;
}

/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }


img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*#Global#*/

body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #ffffff url(../images/bg.gif) top left repeat-x;
color: #000;
font-family: Arial, Helvetica, sans-serif;
}

.section{
	width: 950px;
	margin: auto;
	position: relative;
}


#head{
	height: 201px;	
	position: relative;
}

	#head .section{		
		height: 201px;	
		background: url(../images/image-phone.gif) right center no-repeat;
	}

	#logo{
		position: absolute;
		top: 12px;
		left: 0;
		height: 100px;
		width: 272px;
		text-indent: -9999em;
		z-index: 100;
		background: url(../images/link-logo.gif) top left no-repeat;
	}
	
	.search{
		float: right;
		overflow: hidden;
		background: #F4F5E3;
		padding: 20px 0 12px 20px;	
		-moz-border-radius: 0 0 6px 6px;
		-webkit-border-radius: 0 0 6px 6px;		
		border-radius: 0 0 6px 6px;
		z-index: 100;
		position: relative;
	}
	
		.search .text{
			float: left;
			padding: 6px 4px 0 4px;
			height: 22px;
			width: 178px;
			margin-right: 12px;
			border: 1px solid #E4E4D5;	
		}
		
		.search .submit{
			float: left;
			border: 0;
			width: 30px;
			height: 30px;
			margin-right: 20px;
			text-indent: -9999em;
			background: url(../images/button-go.gif) top left no-repeat;	
		}
	


	#nav{
		position: absolute;
		bottom: 3px;
		left:6px;	
		z-index: 20;
	}
	
		* html #nav{
			width: 950px;
			padding-top:78px;
			padding-bottom: 0;
			margin-bottom: -100px;
		}
	
		#nav li{
			float: left;
			height: 58px;	
			position: relative;
		}
		
		#nav li a{
			float: left;
			height: 58px;
			text-indent: -9999em;	
		}
		
		#nav li a:hover, #nav li.active a, #nav li:hover>a{
			background-position: bottom left;
		}
		
		.n1{
			width: 158px;
			background: url(../images/link-nav-1.gif) top left no-repeat;
		}
		.n2{
			width: 194px;
			background: url(../images/link-nav-2.gif) top left no-repeat;
		}
		.n3{
			width: 150px;
			background: url(../images/link-nav-3.gif) top left no-repeat;
		}
		.n4{
			width: 136px;
			background: url(../images/link-nav-4.gif) top left no-repeat;
		}
		.n5{
			width: 133px;
			background: url(../images/link-nav-5.gif) top left no-repeat;
		}
		.n6{
			width: 159px;
			background: url(../images/link-nav-6.gif) top left no-repeat;
		}
		
		#nav li ul{
			position: absolute;
			display: none;
			top: 58px;
			left: -2px;
			width:240px;
			padding: 7px 5px 0 5px;
			height: 155px;
			background: url(../images/sn-bg.png) top left no-repeat;
		}

		#nav li:hover ul{
			display: block;
		}
		
		#nav li li{
			display: block;
			height: 50px;
			padding:0;
			float: none;
		}
		
		#nav li li a{
			display: block;
			height: 50px;
			padding:0;
			float: none;
			text-indent: -9999em;	
		}
		
		#nav .products-agri{
			background: url(../images/sn1.gif) top left no-repeat;
		}
		#nav .products-industrial{
			background: url(../images/sn2.gif) top left no-repeat;
		}
		#nav .products-global{
			background: url(../images/sn3.gif) top left no-repeat;
		}
		
#front{
	text-align: left;
	padding: 127px 0 56px 0;	
	min-height: 461px;
	background: #216905 url(../images/front-bg.jpg) top center no-repeat;
}

	#front h1{
		height: 80px;
		margin: 0 0 176px 40px;
		text-indent: -9999em;
		background: url(../images/image-splash-logo.gif) top left no-repeat;
	}
	
	#front h2{
		font-size: 22px;
		font-weight: bold;
		color: #fff;
		padding: 5px 0 0 0;
		height: 37px;
	}
	
	
	
	#divisions{
		position: relative;
		overflow: hidden;
	}
	
		#divisions li{
			float: left;
			position: relative;
			height: 168px;
			width: 310px;
			display: inline;
			margin-right: 10px;
		}
		
		#agri{
			background: url(../images/bg-product-1.png) top left no-repeat;
		}
		
		#indi{
			background: url(../images/bg-product-2.png) top left no-repeat;
		}
		
		li#global{
			margin-right: 0;
			background: url(../images/bg-product-3.png) top left no-repeat;
		}
		
		#divisions h3{
			font-size: 16px;
			font-weight: bold;
			padding: 20px 0 0 20px;
		}
		#divisions h3 a {
			font-size:16px;
			font-weight:bold;
			color:#000000;
		}
		#divisions p{
			padding: 10px 150px 0 20px;
			line-height: 1.4em;
		}
		
		#divisions p a{
			color: #fff;
			text-transform: lowercase;
		}


	
#inner{
	position: relative;
	background: #0A77BE url(../images/in-bg.jpg) bottom left repeat-x;
}

	#page{
		position: relative;
		padding: 32px 0 396px 0;
		background: url(../images/in-bg-image.jpg) bottom center no-repeat;

	}
	
		#page .section{
			overflow: hidden;
		}
		
		
		
		#sidebar{
			float: right;
			padding: 9px;
			width: 210px;	
			text-align: left;
			position: relative;
			border: 1px solid #BDE3FF;
			background: url(../images/tbg.png) top center;
		}
		
		.reverse #sidebar{
			float: left;
		}
		
			#products{
				position: relative;
				overflow: hidden;
			}
			
				div#products h3{
					cursor: pointer;
					height: 35px;
					padding:0;
					border: 0;
					text-indent: -9999em;
				}
			
				#products h3.products-agri{
					background: url(../images/acordian-title1.gif) top left no-repeat;
				}
				
				#products h3.products-industrial{
					background: url(../images/acordian-title2.gif) top left no-repeat;
				}
				
				#products h3.products-global{
					background: url(../images/acordian-title3.gif) top left no-repeat;
				}
				#products h3.products-global a{
					display: block;
				}
				.plist{
					display: none;	
					overflow: hidden;
					width: 208px;
				}
								
				#products ul{
					position: relative;
					width: 210px;
				}
				
				#products li{
					height: 49px;
					background: url(../images/accordian-item-bg.gif) left center;
					font-size: 12px;	
					width: 208px;
				}
				
				#products li a{
					height: 49px;
					display: block;
					line-height: 49px;
					padding-left: 66px;
					color: #652300;
				}
				
				#products li a:hover{
					font-weight: bold;
					color: #8DC641;
					text-decoration: none;	
				}
				
				a.product-soil{
					background: url(../images/product-type-1.gif) left center no-repeat;
				}
				
				a.product-crop{
					background: url(../images/product-type-2.gif) left center no-repeat;
				}
				
				a.product-water{
					background: url(../images/product-type-3.gif) left center no-repeat;
				}
                                a.product-reveg{
					background: url(../images/product-type-2.gif) left center no-repeat;
				}
                                a.product-treatment{
					background: url(../images/product-type-3.gif) left center no-repeat;
				}
                                a.product-storage{
					background: url(../images/product-type-5.gif) left center no-repeat;
				}
                                a.product-civil{
					background: url(../images/product-type-4.gif) left center no-repeat;
				}
				a.products-global{
					background: url(../images/product-type-4.gif) left center no-repeat;
				}
                                a.products-download{
					background: url(../images/product-type-6.gif) left center no-repeat;
				}
		
			#sidebar h3{
				position: relative;
				font-weight: bold;
				color: #fff;
				font-size: 16px;
				padding: 5px 0 0 10px;
				height: 29px;
				border: 1px solid #CB4500;
				border-bottom:0;
				font-family: "Trebuchet MS";
				background: url(../images/sb-title-bg.gif) top left repeat-x;
			}
			
			.widget{
				position: relative;
				color: #666;
				padding: 20px 20px 10px 20px;	
				background: #fff url(../images/widget-bg.gif) bottom left repeat-x;
			}
			
				.widget.featured-article{
					padding: 16px 18px 8px 18px;
					background: #fff url(../images/widget-bg2.gif) bottom left repeat-x;
				}
				
				.widget.featured-article p{
					font-size: 11px;
					line-height: 1.56em;
					padding-top: .5em;
				}
				
				.widget a{
					color: #0078BF;
					text-decoration: underline;
				}
			
				.widget strong{
					font-weight: bold;
					text-transform: uppercase;
				}
			
				.widget.type1{
					color: #672404;
				}
				.widget.type2{
					color: #549701;
				}
				.widget.type3{
					color: #0A77BE;
				}
				
				p.article-feature-info{
					font-size: 11px;
					color: #666;
					padding-top: 3px;	
				}
				
					p.article-feature-info a{
						font-weight: bold;
						color: #666;
					}
							
				.widget p{
					line-height: 1.5em;
					padding-bottom: 10px;	
				}
				
				.widget h4{
					font-weight: bold;
				}
				
					.widget h4 a{
						color: #672201;
						text-decoration: none;
					}
					
				
				.button{
					display: block;
					margin-right: 30px;
					height: 26px;
				}
					/*.button a{
						float: left;
						padding: 1px 6px 0 6px;
						height: 20px;
						font-size: 11px;
						color: #666464;
						text-transform: lowercase;
						-moz-border-radius: 5px;
						-webkit-border-radius: 5px;
						border-radius: 5px;
						text-decoration: none;
						border-left: 1px solid #DFDFDF;
						border-right: 1px solid #DFDFDF;
						background: url(../images/sidebar-button-bg.gif) top left repeat-x;
					}
					
					.button a.more-info span{
						padding-left: 17px;
						background: url(../images/button-more.gif) left center no-repeat;
					}
					
					.button a.get-pdf span{
						padding-left: 17px;
						background: url(../images/button-pdf.gif) left center no-repeat;
					}*/
					
					.widget img{
						margin-right: 14px;
					}
		
		
		
		
	
		#content{
			float: left;
			width: 690px;
			border: 1px solid #BDE3FF;
			padding: 9px;
			background: url(../images/tbg.png) top center;
		}
		
		
			#our-products{
				position: relative;
				padding: 10px;
				background: #fff;
			}
			
				#our-products h1{
					position: relative;
					height: 35px;
					text-indent: -9999em;	
				}
				#our-products p{
					text-align: left;
				}
				
				#product-soil{
					background: url(../images/big-product-title-1.gif) top left no-repeat;
				}
				
				#product-crop{
					background: url(../images/big-product-title-2.gif) top left no-repeat;
				}
				
				#product-water{
					background: url(../images/big-product-title-3.gif) top left no-repeat;
				}
				#product-reveg{
					background: url(../images/big-product-title-7.gif) top left no-repeat;
				}
				#product-civil{
					background: url(../images/big-product-title-5.gif) top left no-repeat;
				}
				#product-treatment{
					background: url(../images/big-product-title-8.gif) top left no-repeat;
				}
				#product-storage{
					background: url(../images/big-product-title-6.gif) top left no-repeat;
				}

				#products-global{
					background: url(../images/big-product-title-4.gif) top left no-repeat;
				}
				
				#our-products li{
					padding-top: 24px;
					padding-bottom:3em;
					min-height:80px;
  					height:auto !important;
  					height:80px;
					background: url(../images/big-product-bg.gif) bottom left repeat-x;
					border-bottom: 1px solid #fff;
					position: relative;
					text-align: left;	
				}
				
					#our-products li p{
						margin: 0 15px 0 220px;
						line-height: 1.5em;
						padding-bottom: 1em;
					}
					
					#our-products a.learn-more, #sidebar a.learn-more{
						float: left;
						padding: 2px 0 0 24px;
						height: 20px;
						width: 52px;
						color: #666;
						text-decoration: none;
						font-size: 11px;
						margin-right: 12px;
						display: inline;
						background: url(../images/info-button.gif) top left no-repeat;
					}

					#our-products a.learn-more:hover, #sidebar a.learn-more:hover{
					background: url(../images/info-button.gif) 0 -22px;
					}
					
					#our-products a.download-info, #sidebar a.download-info{
						float: left;
						padding: 2px 0 0 24px;
						height: 20px;
						width: 104px;
						color: #666;
						text-decoration: none;
						font-size: 11px;
						margin-right: 12px;
						display: inline;
						background: url(../images/brochure-button.gif) top left no-repeat;
					}

					#our-products a.download-info:hover, #sidebar a.download-info:hover {
					background: url(../images/brochure-button.gif) 0 -22px;
					}
					
					#our-products strong{
						text-transform: uppercase;
						font-weight: bold;
					}
					
					.product-image{
						float: left;
						width: 218px;
						text-align: center;
						padding-top: 6px;
					}
					
						.product-image img{
							display: block;
							margin: auto;
						}
					
					
				#our-products .product-soil{
					color: #652501;
				}
				
				#our-products .product-soil li.cap{
						border-top: 3px solid #652501;
					}
				
				#our-products .product-crop{
					color: #74AC25;
				}
				
				#our-products .product-crop li.cap{
						border-top: 3px solid #8EC63D;
					}
					
				#our-products .product-water{
					color: #0076C0;
				}
				
				#our-products .product-water li.cap{
						border-top: 3px solid #0A76BE;
					}

				#our-products .products-global{
					color: #F0AA10;
				}
		
		
		
		.reverse #content{
			float: right;
		}
		
			.entry{
				position: relative;
				background: #fff;
				padding: 30px;
				text-align: left;
				color: #666464;
				overflow: hidden;
			}
			.entry-header{
				margin-bottom: 25px;
				border-bottom: 3px solid #652300;
                        }
.entry-header h1{
margin-left: 205px;
width: 425px;
}
                                .header-img{
					padding:30px 0 50px;
					width: 168px;
					text-align:center;
					float: left;
                                }
				.entry h1{
					font-size: 3em;
					color: #672404;
					font-weight: bold;
					padding-bottom: 18px;
				}
				
				.reverse .entry h1{
					font-size: 23px;
					padding: 30px 0 50px 0;
				}
				
					.entry h1 strong{
						display: block;
					}
				
				.entry h2{
					font-size: 1.6em;
					color: #672404;
					padding-bottom: 12px;
				}
				.entry h2 a {
					color:#672404;
					text-decoration: none;
                                }
					.reverse .entry h2{
						font-size: 11px;
						text-transform: uppercase;
						font-weight: bold;
						margin-bottom: 12px;
						padding-bottom: 6px;
						border-bottom: 1px solid #652300;
					}
				
				
				.entry h3{
					color: #672404;
					font-weight: bold;
					padding-bottom: 8px;
					font-size:1.2em
				}
				
				.entry p{
					line-height: 1.5em;
					padding-bottom: 1.5em;
				}
				
				.entry a{
					text-decoration: underline;
				}
				
				.entry p.post-info{
					font-size: 11px;
					color: #642401;
					margin-top: -11px;
					padding-bottom: 1.2em;
					font-family:verdana;
				}
				
					.entry p.post-info a{
						color: #8BC83F;
						font-weight: bold;
						text-decoration: none;
					}
					
				.read-more{
					display: block;
					margin-right: 30px;
					height: 26px;
				}
				
					.read-more a{
						float: left;
						padding: 1px 6px 0 6px;
						height: 20px;
						font-size: 11px;
						color: #666464;
						text-transform: lowercase;
						-moz-border-radius: 5px;
						-webkit-border-radius: 5px;
						border-radius: 5px;
						border-left: 1px solid #DFDFDF;
						border-right: 1px solid #DFDFDF;
						text-decoration: none;
						background: url(../images/sidebar-button-bg.gif) top left repeat-x;
					}
					
					.read-more a span{
						padding-left: 17px;
						background: url(../images/button-more.gif) left center no-repeat;
					}

	.blog-post .read-more {
	margin-top:-10px;
	margin-bottom:20px;
	}
				
				
				
				
				.entry-sidebar{
					float: right;
					width: 168px;
					font-size: 11px;
				}


				
					.entry.alt-structure .entry-sidebar{
						float: left;
						text-align:center;
		
					}

					
				
					.entry-sidebar h3{
						position: relative;
						font-size: 12px;
						padding: 3px 0 3px 22px;	
					}
					
					.product-downloads{
						padding: 0px 0 12px 0;
						width: 145px;
						margin:0 auto;
					}
					
						.product-downloads li{
							height: 26px;	
							margin-bottom: 10px;
						}
						
						.product-downloads li a{
							display: block;
							padding: 5px 0 0 27px;
							height: 21px;
							color: #666;
							font-size: 12px;
							text-decoration: none;
						}
						
						.get-pdf{
							background: url(../images/tech1.gif) no-repeat 0 0;
						}

						.get-pdf:hover{
							background: url(../images/tech1.gif) no-repeat 0 -26px;
						}
						
						.get-msds{
							background: url(../images/tech2.gif) no-repeat 0 0;
						}

						.get-msds:hover{
							background: url(../images/tech2.gif) no-repeat 0 -26px;
						}
						
						.get-label{
							background: url(../images/tech3.gif) no-repeat 0 0;
						}

						.get-label:hover{
							background: url(../images/tech3.gif) no-repeat 0 -26px;
						}

						.get-quote{
							background: url(../images/tech4.gif) no-repeat 0 0;
						}

						.get-quote:hover{
							background: url(../images/tech4.gif) no-repeat 0 -26px;
						}
					
					.entry-sidebar p{
						padding-bottom: 1.5em;	
						
					}
					
					.es-heading-1{						
						background: url(../images/icon1.gif) left center no-repeat;
					}
					
					.es-heading-2{						
						background: url(../images/icon2.gif) left center no-repeat;
					}
					
					.es-heading-3{						
						background: url(../images/icon3.gif) left center no-repeat;
					}
					
					.es-heading-4{						
						background: url(../images/icon4.gif) left center no-repeat;
					}
					
					.module{
						border-bottom: 1px dotted #666464;
						margin-bottom: 1em;
						text-align:left;
					}
					
					#vcard{
						line-height: 1.5em;
						padding-bottom: 1em;
						font-size: 12px;
					}
					
						#vcard .org{
							font-size: 1.6em;
							color: #672404;
							padding-bottom: 7px;
							line-height: 1.3em;
						}
					
					#time{
						display: block;
						font-size: 25px;
						font-weight: bold;
						color: #8CC63E;
						background: #fff;
						margin-bottom: -2px;
					}
					
					.menu{
						position: relative;
					}
					
						.menu li{							 
							border-top: 1px dotted #666464;
						}
						
						.menu li a{
							color: #666;
							display: block;
							text-transform: lowercase;
							padding: 3px 0 3px 0;
							text-decoration: none;
						}
				
				
				.entry-content{
					float: left;
					width: 425px;
				}
				
					.entry.alt-structure .entry-content{
						float: right;
					}
					
					#contact-us{
						position: relative;
						padding: 23px 0 10px 20px;
						text-align: left;
						background: #EFEFEF;
					}
					
						#contact-us .row{
							padding-bottom: 9px;
							line-height:1.5em;
						}
					
						#contact-us label{
							display: block;
							font-weight: bold;
							color: #662100;
							padding-bottom: 3px;	
						}
						
						#contact-us .text{
							padding: 4px;
							background: #fff;
							border: 1px solid #ccc;
							color: #777;
							width: 312px;
						}
						
						#contact-us textarea{
							padding: 4px;
							height: 80px;
							background: #fff;
							border: 1px solid #ccc;
							color: #777;
							width: 312px;
						}
						#contact-us .submit{
							padding-bottom: 9px;
						}
						#contact-us .submit input{
							display: block;
							margin-left: 0;
							display: block;
							height: 26px;
							width: 55px;
							text-indent: -9999em;
							min-height:0;
							border: 0;
							background: url(../images/send-button.gif) top left no-repeat;
							cursor:hand;
							cursor:pointer;	
						}

						#contact-us .submit input:hover {
						background: url(../images/send-button.gif) 0 -26px;
						}
	
						#contact-us .EditingFormErrorLabel {
							color: #8CC63E;
						}
#foot{
	position: relative;
	height: 411px;
	margin-top: -56px;
	text-align: left;
	background: url(../images/foot-bg.png) top left repeat-x;
}

	#footer{
		position: relative;
		padding-top: 56px;	
		height: 285px;
	}
	
		#footer h5{
			font-size: 20px;
			font-weight: bold;
			color: #fff;
			height: 38px;
			padding-top: 35px;
		}
		
		#distributors{
			float: left;
			width: 480px;
		}
		
			#distributors li{
				float: left;
				height: 73px;
				width: 208px;
				padding: 0 10px 9px 0;	
			}
			
			#distributors li a{
				float: left;
				height: 73px;
				width: 208px;
			}
			
			#distributors li img{
				float: left;
				width: 208px;
				height: 73px;
			}
		
		#latest{
			float: right;
			width: 450px;
		}
		
			#latest li{
				line-height: 1.5em;	
				padding: 5px 0 0 0;
				margin-bottom: 8px;
				border-bottom: 1px dotted #9C3B0E;
			}
			
			.latest-date{
				float: left;
				width: 82px;
				color: #FDB813;
			}
			
				.latest-date sub{
					font-weight: bold;
					font-size: 11px;
					text-transform: uppercase;	
				}
				
				.latest-date sup{
					font-size: 20px;
					font-weight: bold;
				}
				
			
			#latest h6{
				margin-left: 82px;	
				font-weight: bold;
				color: #8EC73F;	
			}
			
				#latest h6 a{
					color: #8EC73F;
				}
			
			#latest p{
				color: #fff;
				margin-left: 82px;
				padding-bottom: 1em;
			}
			
			#latest li:last-child{
				border: 0;
			}
		
		
		
	#bottom{
		font-size: 11px;	
		padding-top: 15px;
		line-height: 1.8em;
	}
	
		.foot-contact{
			float: left;
			color: #fff;
			width: 49%;
		}
		
			.foot-contact .address{
				display: block;
			}
			
			.foot-contact strong{
				color: #FCB912;	
			}
			
		
		.foot-info{
			float: right;
			text-align: right;	
			color: #FCB912;	
			width: 49%;
		}
		
			.foot-info a{
				color: #FCB912;	
			}
			
			.foot-info strong{
				display: block;	
				color: #9B3A10;	
			}
			
			.foot-info strong a{
				color: #9B3A10;
			}

.recent-searches li{
	border-bottom: 1px dotted #666464;
	line-height: 2em;
}

.search-highlight {
	font-weight: bold;
	color: #8BC83F;
}
.search-result {
	border-bottom: 1px dotted #666464;
	padding-bottom: 1em;
}
.search-result a.link {
	color: #8BC83F;
}
/*#Correction for Kentico mistake#*/
#manPortal {
display: none;
}


a.coolshield {
background:url(../images/icon_coolshield.jpg) left center no-repeat;
}

#coolshield {
background:url(../images/header_coolshield.jpg) top left no-repeat;
}

.coolshield .cap {
border-top:3px solid #bc6806;
}

ul.coolshield {
color:#bc6806;
}

ul.product-civil {
color:#76768a;
}

.product-civil .cap {
border-top:3px solid #76768a;
}


ul.product-reveg {
color:#81b63a;
}

.product-reveg .cap {
border-top:3px solid #81b63a;
}

ul.product-storage {
color:#e15748;
}

.product-storage .cap {
border-top:3px solid #e15748;
}

ul.product-treatment {
color:#0076C0;
}

.product-treatment .cap {
border-top:3px solid #0076C0;
}