@charset "utf-8";
/* CSS Document */

/* CLEAR DEFAULTS -------------------------------------*/
:link,:visited {text-decoration:none;} 
a img,:link img,:visited img {border:none;}

address {font-style:normal;}
form { display:inline; }

i {display:none;}
img { border:0px; }

ul,ol,dl {list-style:none;} 
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,div { margin:0px; padding:0px;} 

em { font-style:italic;}
strong { font-weight:bold;}
h1,h2,h3,h4,h5,h6,pre,code { font-weight:normal; }

p { margin-bottom:15px; margin-top:1px; line-height:1.4em; text-align:left; }
sup { font-size:0.5em; margin-top:-2px; padding:-5px; height:1em; top:-0.2em; position:relative; width:6px; z-index:1; }

h1 {
	margin:0px 0px 8px 0px;
	padding:0px;
	font: bold 24px/1.3em Tahoma, Arial, Helvetica, sans-serif;
	color:#67711B;
	border-bottom:0px solid #ccc;
}
h2 { margin:0px 0px 8px 0px; padding:0px; font: bold 18px/1.4em Tahoma, Geneva, sans-serif; color:#8D9A25; }
h3 { margin:0px 0px 10px 0px; padding:0px; font: normal 16px/1.4em Tahoma, Geneva, sans-serif; color:#CF8E32; }
h4 { margin:0px 0px 10px 0px; padding:0px; font: bold 15px/1.4em Tahoma, Geneva, sans-serif; color:#000;}
h5 { margin:0px 0px 10px 0px; padding:0px; font: normal 12px/1.4em Tahoma, Geneva, sans-serif; }

a:link, a:visited {	color:#A95126; text-decoration:none; }
a:hover { text-decoration:underline;}

.More { font-style:italic;}

/* HTML TAG STYLES -------------------------------------*/
html { 	height:100%;  }
body { margin:5px auto 5px auto;
/*	background-image: url(/base/images/presentation2/BG-Body.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
	background-color:#DEDED6;   
	color:#333;
	text-align:center;
	padding: 10px 0px 30px 0px;
	font-family: "trebuchet MS", tahoma, arial, sans-serif;
	font-size:13px; 
	line-height:1.2em; }

/* PAGE LAYOUT -------------------------------------*/
#PageWrapper { width:950px; text-align:center; padding:0px; margin:0px auto 0px auto;}

/* Header Styles -------------------------------------*/
/*#Home #HeaderWrapper {
	width:950px;
	height:390px;	
	margin:0px auto 0px auto;
	background-image: url(/base/images/presentation2/BG-Header.jpg);
	background-repeat: no-repeat;
	background-position: center top;}
*/
#HeaderWrapper {
	width:950px;
	height: 200px;	
	margin:0px auto 0px auto;
	background-image: url(/base/images/presentation2/BG-Header-Small.jpg);
	background-repeat: no-repeat;
	background-position: center top;}

/* Tiny Menu */
#TinyMenuWrapper { width:950px; padding:0px 20px 0px 0px; margin: 15px 20px 0px auto; }
#TinyMenuBar {
	float:left;
	width:900px;
	padding:0px;
	margin:8px 0px 0px 0px;
	font-family:"trebuchet MS", tahoma, arial, sans-serif;
	font-size:11px;
	line-height:normal;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;}
	
				#TinyMenuBar ul { list-style:none; margin:0px 0px 0px 0px; }
					
				#TinyMenuBar li {
					display:inline;
					padding: 0px 10px 0px 10px;
					border-left:1px dotted #666; }
					
				#TinyMenuBar li.First {	border:none; }
				#TinyMenuBar a { color:#666; text-decoration:none; }
				#TinyMenuBar a:hover { color:#000; text-decoration:underline; }

/* Main Menu */
#MenuWrapper { width:950px; padding:0px;  }
/*#Home #MenuBar { /* This is the exception. For the Home page only to create the large header. 
	float:left;
	width:900px;
	margin:325px 0px 0px 0px; 
	padding:0px 0px 0px 50px;
	font-family:"trebuchet MS", tahoma, arial, sans-serif;
	font-size:16px;
	line-height:normal;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;	}
*/
#MenuBar {
	float:left;
	width:900px;
	margin:128px 0px 0px 0px; 
	padding:0px 0px 0px 50px;
	font-family:"trebuchet MS", tahoma, arial, sans-serif;
	font-size:16px;
	line-height:normal;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold; }
				#MenuBar ul {
					list-style:none;
					margin:0px 0px 0px 0px; }
				#MenuBar li {
					display:inline;
					padding: 0px 10px 0px 10px;
					border-left:1px solid #CC6600;	}
				#MenuBar li.First {	border:none; }
				#MenuBar a { color:#fff; text-decoration:none; }
				#MenuBar a:hover { color:#000; text-decoration:none; }
		
/* Current page menu highlighter */

#Home #Nav-Home a,
#Products #Nav-Products a, 
#Herbicides #Nav-Herbicides a, 
#Insecticides #Nav-Insecticides a, 
#Fungicides #Nav-Fungicides a, 
#Contact #Nav-Contact a,  
{ color:#000; }
	
/* Content where content is located */ 

#ContentWrapper {
	width:950px;
	min-height:450px;
    margin:0px auto 0px auto;
	padding:0px;
	vertical-align:top;
	uteh-background-image: url(/base/images/presentation2/BG-Content.jpg);
	background-repeat: repeat-y;
	background-position: center top; }

#Content {
	width:900px;
    margin: 0px auto 0px auto;
	padding:20px 20px 20px 30px; /* important to IE6 */
	text-align:left; }
	
		#Content #Left {
			width:500px;
			float:left;
			text-align:left;
			padding:0px;
			margin:0px 10px 0px 0px;}
		
		#Content #Right {
			width:330px;
			float:right;
			text-align:left;
			padding:0px;
			margin:0px auto 0px 0px; }

/*		#Content #Full {
				width:890px;
				float:left;
				text-align:left;
				padding:0px;
				margin:0px 0px 0px 0px; }
*/
/* Footer Menu */
#FooterMenuWrapper { width:950px; padding:0px;	margin: 0px auto 20px auto; }
#FooterMenuBar {
	float:left;
	width:950px;
	padding:0px;
	margin:5px 0px 0px 0px ;
	font-family:"trebuchet MS", tahoma, arial, sans-serif;
	font-size:11px;
	line-height:normal;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	}
				#FooterMenuBar ul {
					list-style:none;
					margin:0px 0px 0px 0px;
				}
				#FooterMenuBar li {
					color:#666; 
					display:inline;
					padding: 0px 10px 0px 10px;
					border-left:1px dotted #666;
				}
				#FooterMenuBar li.First {	border:none;}
				#FooterMenuBar a { color:#666; text-decoration:underline;}
				#FooterMenuBar a:hover { color:#000; text-decoration:underline; }

/* Footer Styles -------------------------------------*/
#FooterWrapper {
	width: 950px;
    margin: 0px auto 0px auto;
	text-align:center;
	padding:10px 0px 10px 0px;
	
	xxxbackground-color:#DEDED6;
	background-image: url(/base/images/presentation2/BG-Footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#Footer { width:900px;
	margin:0px auto 0px auto;
	min-height:150px;
	font-size: 12px; 
	text-align: left; 
	text-transform: none; 
	color:#666;
	border-top:1px solid #bbb; 
	clear:both;
	}
#Footer .Left {float:left; width:430px;   margin-left:0px; }
#Footer .Right {float:right; width:400px;  }
#Footer h1 { font: bold 16px/1.4em Tahoma, Helvetica, sans-serif; color:#000; border:0; margin:0px 0px 0px 0px;}
#Footer address { }
#Footer a { text-decoration:underline; color:#666;  }
#Footer a:hover { text-decoration:underline; color:#000; }
				
/* Floats Images */
.ImgLeftFloater1  {float:left; margin:0px 10px 20px 10px; border: 2px solid #666;}
.ImgRightFloater1 {float:right; margin:0px 0px 20px 15px; border: 2px solid #666;}

/* For the Customer Testimonials page */

#ClientList p.Quote  {
	margin-top:20px;
	text-align:left;
	font: italic normal 16px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#000;
}

#ClientList p.Author {
	font: italic normal 12px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#666;
	text-align:right;
	padding-bottom:0px;
	margin:0px;
}

/* Mailing List Box */
#MailingList { float:left; width:300px; height:90px; background-color:#eee; border:1px solid #ccc; padding:0px; text-align:center; }
#MailingList h1 { padding:3px; padding-left:10px; color: #990000;  margin:0px; }
#MailingList p { padding:0px; padding-left:10px; margin:0px;  }

/* Forms ----------------------------------- */
Form {
	text-align:left;
	margin:12px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: normal;
	font-variant: normal;
}
	
Form fieldset { border:1px solid #ccc; margin:15px; padding:15px; width:100%;}
Form legend{ color:#999;}
Form input, textarea, select {
	border-width: 1px;
	font-weight: normal;
	line-height: 1.4em; }
Form textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.4em; }
Form select, option {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.4em; }
Form label { width:200px; 
		float:left;  
		vertical-align:top; 
		text-align:right; 
		white-space:nowrap; 
		font-size:14px;
		color:#666; 
		margin-top:-2px; 
		margin-right:2px; }
		
Form input { padding:3px 3px 3px 3px; font-size:14px;  }

		.button { } /* Buttons are treated with a class since Ie doesn't recognize attribute selectors. Apply the Button class to all buttons. */ 
		.select { } /* Buttons are treated with a class since Ie doesn't recognize attribute selectors. Apply the Button class to all buttons. */ 
		.checkbox { width:16px; } /* Checkboxes are treated with a class since IE doesn't recognize attribute selectors. Apply the checkbox class to all checkboxes. */ 
		.radio { width:16px; }/* Radio buttons are treated with a class since IE doesn't recognize attribute selectors. Apply the radio class to all radio buttons. */ 
.InputRequired { background-color: #FFC; }
		
/* Use as classes for various inout lengths */
.InputTiny  { width:16px; float:left;  }
.InputShort { width:150px; float:left;}
.InputMid   { width:300px; float:left;}
.InputLong  { width:450px; float:left;}
 
.InputTiny:focus, .InputTiny:hover, 
.InputShort:focus, .InputShort:hover, 
.InputMid:focus, .InputMid:hover, 
.InputLong:focus, .InputLong:hover, 
.Input:focus, .Input:hover,
textarea:focus, textarea:hover,
input:focus, input:hover, 
 
		{background-color:#FFFFB2;}
		
#Input { float:left; display:block;}		
		
 .Warning { font-weight:bold; font-size:14px; color:#C00;}
 .Notice { font-weight:bold; color:#666;}

/* Captcha Controls */
#Captcha { }
#Captcha #imgCaptcha {}
#Captcha .CaptchaLink { }
#Captcha .Input { }


/* Front Page News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News */
#NewsWrapper {
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
							#NewsTop {
								width:320px;
								background-image: url(/base/images/presentation2/BG-NewsTop.jpg);
								background-repeat: no-repeat;
								background-position:center top;
							}
							#NewsBottom {
								width:320px;
								background-image: url(/base/images/presentation2/BG-NewsBottom.jpg);
								background-repeat: no-repeat;
								background-position:center bottom;
								padding:0px 0px 20px 0px;
							}

#NewsWrapper h1 { 
		font: normal 22px/1.4em Tahoma, Arial, Helvetica, sans-serif; 
		color:#000; 
		border:0px; 
		margin:0px 0px 15px 10px;
		padding:15px 0px 0px 10px;}
		
#NewsItem {clear:both; min-height:70px;}

#NewsItem img {
	float:left; clear:both;
	margin: 0px 0px 0px 15px;
	padding:0px 10px 0px 0px; }

#NewsItem h2 {
	float:right;  
	width:220px;
	padding:0px;
	margin:0px 15px 0px 0px; /* IE6 Doubles the left margin since its a left float so fix it for IE6 */
	font: normal 18px/1.2em Tahoma, Arial, Helvetica, sans-serif;
	text-transform: capitalize; 
	text-align:left; }
					#NewsItem h2 a:hover { color:#000; text-decoration:none;}
#NewsItem p {
	float:right; 
	width:220px;
	padding:0px;
	margin:0px 15px 0px 0px; /* IE6 Doubles the left margin since its a left float so fix it for IE6 */
	text-transform: none;
	text-align:left;
	color:#333;
	font: normal 12px/1.4em Tahoma, Arial, Helvetica, sans-serif;	}
 
#NewsItem .More {
	float:right;
	font: italic normal 10px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	text-align:right;
	padding-bottom:0px;
	margin:5px 10px 10px 0px; }

/* News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News  News */

/* Bottom Right Blips */
#BottomRight {	
	asdfwidth: 320px;
	margin: 10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
 } 
 
#BottomRight p {
	width:135px; 
    margin:48px 15px 0px 8px;
	padding:0px;
	text-align:left;
	font-size:12px;
	}
#BottomRight .More {
	float:right; 
	font: italic normal 10px/1em Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	text-align:right;
	padding-bottom:0px;
	margin: 0px 10px 0px 0px ; }

#BlipHelm {
	float:left;
	clear:right;
	height:200px; width:150px; 
    margin:0px;
	padding:0px;
	text-align:left;
	background-image: url(/base/images/presentation2/Blip-Helm.jpg);
	background-repeat: no-repeat;
	background-position: center center;	}

#BlipGreenbook {
	float:right;
	clear:right;
	height:200px; width:150px; 
    margin:0px 25px 0px 0px;
	padding:0px;
	text-align:left;
	background-image: url(/base/images/presentation2/Blip-GreenBook.jpg);
	background-repeat: no-repeat;
	background-position: center center;	}

#BlipGreenbook p { color:#FFF;	}
	
/* Three categories at left on home page */
#Categories { width:500px; margin:10px 0px 0px 0px; border-top:1px solid #ccc; padding-top:20px; }
#Category { margin:10px 0px 20px 0px; }

#Category img { 
	float:left; clear:right; 	
	margin: 0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	border:none;	}
	
#Category h1 {
	margin:0px 0px 2px 0px; 
	padding:0px 0px 0px 0px; 
	font: normal 22px/1em Tahoma, Arial, Helvetica, sans-serif;
	color:#000; 
	border-bottom:0px solid #67711B;
	text-decoration:none; 	}
	
#Category h1 a:hover {
	color:#333;
	text-decoration:none; }

#Category p { margin-bottom:0px; margin-top:0px; line-height:1.3em; }


/* Product Listings on Product LIST Page */
#ProductList { width:100%; margin:20px 0px 0px 0px;  padding-top:10px; }

	#ProductList #Left { 
		width:400px; 
		float:left;
		margin:0px 0px 0px 0px; 
		padding:0px 30px 0px 0px; }
		
	#ProductList #Right { 
		width:48%; 
		float:Right;
		margin:0px 0px 0px 0px; }

#Product { margin:10px 0px 20px 0px; }

#Product img { 
	float:left; clear:right; 	
	margin: 0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	border:none; }
	
#Product h1 {
	margin:0px 0px 2px 0px; 
	padding:0px 0px 0px 0px; 
	font: normal 22px/1em Tahoma, Arial, Helvetica, sans-serif;

	border-bottom:0px solid #67711B;
	text-decoration:none; }
	
#Product h1 a:hover {
	color:#333;
	text-decoration:none;	}

#Product p { margin-bottom:0px; margin-top:0px; line-height:1.3em; }

/* Details  ********************************************************* */
#Detail {} /* body id for detail page - no attributes - used only to define the cascade */
#Detail #Left { width:450px;} /* enlarge the right side of the page */
#Detail #Right { width:400px; } /* enlarge the right side of the page */

#Detail .ProductPicLarge { float:right;  margin:0px 60px 0px auto; width:280px; border:4px solid #ccc; }

#Detail #DownloadListWrapper { 	margin:60px 0px 60px 20px; }
	
#Detail #DownloadListWrapper img  {
	margin:0px 8px 0px 0px;
	padding:0px;
	float:left; }

#Detail #DownloadListWrapper h1 {  
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#8D9A25;
	border-bottom:0px solid #ccc;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	font-weight: bold; }
	
#Detail #DownloadListWrapper h2 {  
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#8D9A25;
	border-bottom:0px solid #ccc;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	font-weight: bold; }
	
#Detail #DownloadListWrapper p { 
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height: 1.3em;  }
	
#Detail #DownloadListWrapper .Note { margin-top:15px; font-style:italic; color:#666; font-size:10px; }
		
#Detail #DownloadList {
	float:left; 
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	line-height:1.4em;
	text-transform:uppercase;
	font-weight:bold;
	border-top:1px solid #ccc; }
	
		#Detail #DownloadList ul { list-style:none; margin:0px 0px 0px 0px; }
		#Detail #DownloadList li {  padding: 3px 0px 3px 0px; }
		#Detail #DownloadList li.First { border:none; }
		#Detail #DownloadList a { 
					color:#666; 
					text-decoration:none; 
					background:url(/base/images/icons/PDF-Small.jpg) no-repeat left top; 
					padding-left:28px; margin-right:20px; padding-right:20px; }
		
		#Detail #DownloadList a:hover {  text-decoration:none; }
		
/* Contact Box */
#ContactBox { 
	width:350px; height:150px;
	margin-top:30px;
	background-image: url(/base/images/presentation2/BG-ContactBox.jpg);
	background-repeat: repeat-x;
	background-position:right center;
	border: 1px solid #ccc;
	padding:10px; }
		
#ContactBox h1 {
	margin: 0px 0px 0px 0px;
	padding:0px;
	border:none;
	font-size: 22px;
	font-style: italic;
	line-height: 1.1em;
	font-weight: bold; }
	
#ContactBox h2 {
	margin:-2px 0px 0px 10px;
	padding:0px;
	border:none;
	font-size: 20px;
	font-style: italic;
	line-height: 1.1em;
	font-weight: bold; }
	
#ContactBox p {  margin:7px 10px 0px 10px;}
		
				
/*	a.pdf {background:url(/images/icons/ico-pdf.gif) no-repeat left top; padding-left:20px; margin-right:20px; padding-right:20px; display:block; float:left; }
	a.doc {background:url(/images/icons/ico-doc.gif) no-repeat left top; padding-left:20px; margin-right:20px; padding-right:20px; display:block; float:left; }
*/

/* Lists */
.ListBig {
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:20px;
	display:block;
	list-style:square;
	line-height: 20px;
}

.ListNormal {	
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:20px;
	display:block;
	list-style:square;
	line-height: 20px;
}


/* Download PDF Area */
#DownloadPDF { 
    float:right; 
	clear:both; 
	width:230px; 
	height:150px; 
	margin:20px 15px 10px 10px; 
	padding:10px; 
	background-color:#fefefe;
	background-image: url(/base/images/presentation2/BG-QuoteWrapper.jpg);
	background-repeat: repeat-x;
	background-attachment:scroll;
	background-position:left top;
	border:1px solid #ccc;
}

#DownloadPDF .Instructions { font-size:10px; font-style:italic; margin:0px 0px 5px 10px;}
#DownloadPDF h1 { 	margin:0px 0px 10px 0px;
					padding:0px 5px 0px 5px;
					font: bold 14px/1.4em Tahoma, Arial, Helvetica, sans-serif;
					color:#666;
					border-bottom:1px solid #ccc;
					}
#DownloadPDF img { float:left; margin-right:15px;}


/* Quotes */
#QuoteWrapper {
	float: left;
	clear:both;
	width: 380px;
	min-height:150px;
	margin: 20px 5px 10px 0px;
	padding:10px;
	background-color: #fefefe;
	background-image: url(/base/images/presentation2/BG-QuoteWrapper.jpg);
	background-repeat: repeat-x;
	background-attachment:scroll;
	background-position:left top;
	border:1px solid #ccc;
}

#Quote p {
	float:left;
	text-align:left;
	font: italic normal 16px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#000;
}
#Quote .Open { float:left; height:22px; width:24px; display:inline; padding: 0px 5px 0px 3px; margin-right:5px;  } 
#Quote .Close { float:right; clear:both; height:22px; width:24px; padding-left:3px; margin-right:5px; padding-right:5px; }
 
#Quote .Author {
	font: italic normal 12px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#666;
	text-align:right;
	padding-bottom:0px;
	margin: 0px;
}



