/*CSS document and site created and maintained by 
MediaBug Solutions Inc.
File begun August 29th, 2008*/

/*
Site Color Theme
12395F - darkest blue
446630 - deep green :: rgb - 68.102.48
6F923C - mid green
A2CD3A - light green :: rgb - 162.205.58
006699 - mid blue
*/
html, body { margin: 0px; background-color: #446630;} /*text-align: center; margin: 0px; padding: 0px; /* Keeps Opera in check */
p, h1, h2, h3, h4, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
h1 { font-size: 1.5em; }
h2 { font-size: 1.2em }
h3 { font-size: 1em; }
h4 { font-size: .8em; }

#products a#products, #history a#history, #mgmt a#mgmt, #corn a#corn, #nav5 a#nav5, #nav6 a#nav6, #nav7 a#nav7, #nav8 a#nav8  {
	/*background-color: #b5cbe7;*/
color:#fff; background-color:#446630; border-left-color:#6F923C; border-left-style:solid; border-left-width:1px;

}

/*body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}*/
.bodytext{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.biotext{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	padding:5px
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.globalpage {
	background-color:#446630;
}

#container {
	/* 	margin: 0 auto;    
	padding: 0;  */
	width: 798PX;
	background-color:#ffffff;
	text-align:left;
	width:798px; margin:0 auto;   

	}
.sideshadowL {
	background-image:url(../images/shadowL.gif);
	background-repeat:repeat-y;
	}
.sideshadowR {
	background-image:url(../images/shadowR.gif);
	background-repeat:repeat-y;
	background-position:right
	}
.bg_test
	{background-image:url(../images/test.jpg);
	background-repeat:no-repeat;
	}
.nav_bg
	{background-image: url(../images/NAV/nav_bg.png);
	background-repeat: repeat-x;
	background-position:left
	}
.globalhead{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6F923C;
	text-transform: capitalize;
	text-align:right;
	padding-right: 10px;
	padding-top:5px;
	}
.leftnavcol
	{background-color: #6F923C;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #446630;
	}
.footer
	{background-color: #446630;
	color: #ffffff;
	text-align:center;
	font-size:10px;
	padding-top:10px;
	padding-bottom:15px;
	}
.header1
	{
	text-align:left;
	font-size:13px;
	font-weight:bold;
	color:#446630;
	padding-right:8px;
	border-bottom-color:#446630;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	padding-left:4px;
	padding-top:20px;
	}
#LWhome
	{
/*	background-color: #ffffff;
	background-image: url(/images/background.gif);
	background-repeat: no-repeat;
	padding: 8px;
	height: 160px;
	width: 226px;
	background-position: center center;*/
	background-color:#6F923C;
	padding: 3px;
	}

#LWhome p {
	color: #fff;
	font-size: 10px;
	padding-left:5px;
	padding-right:5px
}
#LWhome a {
	color: #D5FFA3;
	font-size: 10px;
}
#Markethome
	{
	background-color:#006699;
	padding: 3px;
	}

#Markethome p {
	color: #fff;
	font-size: 10px;
	padding-left:5px;
	padding-right:5px
}
#Markethome a {
	color: #D5FFA3;
	font-size: 10px;
}


/*
------------------------------------------------
---------------primary navigation---------------
------------------------------------------------
*/

#prnavcontainer ul
{
padding: 0;
margin: 0;
background-color: #6F923C;
color: White;
/*float: left;*/
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align:center;
}

#prnavcontainer ul li { display: inline; }

#prnavcontainer ul li a
{
	background-color: #6F923C;
	color: White;
	text-decoration: none;
	float: left;
	width:132px;
	padding-top: .3em;
	padding-bottom: .3em;
}

.navsep{
	border-right: 1px solid #fff;
	}
	
.navpad{
padding-top: 0em;
padding-bottom: .6em;
}
#prnavcontainer ul li a:hover
{
background-color: #446630;
color: #fff;
}

body#home a#home
{
background-color: #12395F;
}
body#products a#products
{
background-color: #12395F;
}
body#corn a#corn
{
background-color: #12395F;
}
body#markets a#markets
{
background-color: #12395F;
}
body#about a#about
{
background-color: #12395F;
}
body#contact a#contact
{
background-color: #12395F;
}


/*.navigation {
	HEIGHT: 27px; BACKGROUND-COLOR: transparent

}
.navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
.navigation UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: transparent
}
.navigation UL LI A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; TEXT-INDENT: -999em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.navigation UL LI.navOne {
	WIDTH: 133px
}
.navigation UL LI.navOne A {
	BACKGROUND-IMAGE: url(BUTTONS/nav1.jpg); WIDTH: 133px
}
.navigation UL LI.navTwo {
	WIDTH: 133px
}
.navigation UL LI.navTwo A {
	BACKGROUND-IMAGE: url(BUTTONS/nav2.jpg); WIDTH: 133px
}
.navigation UL LI.navThree {
	WIDTH: 133px
}
.navigation UL LI.navThree A {
	BACKGROUND-IMAGE: url(BUTTONS/nav3.jpg); WIDTH: 133px
}
.navigation UL LI.navFour {
	WIDTH: 133px
}
.navigation UL LI.navFour A {
	BACKGROUND-IMAGE: url(BUTTONS/nav4.jpg); WIDTH: 133px
}
.navigation UL LI.navFive {
	BACKGROUND-IMAGE: none; WIDTH: 133px
}
.navigation UL LI.navFive A {
	BACKGROUND-IMAGE: url(BUTTONS/nav5.png); WIDTH: 133px
}
.navigation UL LI.navSix {
	BACKGROUND-IMAGE: none; WIDTH: 133px
}
.navigation UL LI.navSix A {
	BACKGROUND-IMAGE: url(BUTTONS/nav6.gif); WIDTH: 133px
}
.navigation UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.navigation UL LI A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -27px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#home .navigation UL LI.navOne A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -54px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#products .navigation UL LI.navTwo A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -54px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px 
}
#corndelivery .navigation UL LI.navThree A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -54px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#markets .navigation UL LI.navFour A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -54px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#aboutus .navigation UL LI.navFive A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -54px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#contact .navigation UL LI.navSix A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -54px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}*/
/*
------------------------------------------------
---------------secondary navigation---------------
------------------------------------------------
*/
/*#navcontainer 
	{ 
	width: 190px; 
	}

#navcontainer ul
	{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size:11px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #446630;
	width: 190px;
	}

#navcontainer a
	{
	display: block;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #446630;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	}

#navcontainer a:link, #navlist a:visited
	{
	color: #446630;
	text-decoration: none;
	font-weight: bold;
	}

#navcontainer a:hover
	{
	background-color: #fff;
	color: #A2CD3A;
	font-weight: bold;

	}
navlist.UL LI.current{
	background-color: #fff;
	color: #A2CD3A;
	font-weight: bold;
}	*/
		#navcontainer { 
		width: 190px;
		 }
		
		#navcontainer ul
		{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size:11px;
/*	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #446630;*/
	width: 190px;
		}
		
		#navcontainer li { 	
	color: #446630;
	text-decoration: none;
	font-weight: bold;
	} 
		
		#navcontainer a
		{
	display: block;
	background-color: #6F923C;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #446630;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
		}
		
		#navcontainer a:hover
	{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	background-color:#A2CD3A
	}
		
		#navcontainer ul ul li 
		{ 
		margin: 0 0 0 0; 
		}
		
		#navcontainer ul ul a
		{
	display: block;
	padding: 5px 5px 5px 25px;
	color: #446630;
	background-color: #fff;
	text-decoration: none;
	font-weight:normal;
	background-image: url(/images/greenarrow.png);
	background-repeat: no-repeat;
	background-position: 18px center;
		}
		
		#navcontainer ul ul a:hover
		{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-color:#A2CD3A;
	background-image:url(/images/whitearrow.png);
	background-repeat:no-repeat;
	background-position: 18px center;
	
		}
.topborderfix
{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #446630;
	}
.heading1
	{
	color:#446630;
 	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	padding-top:20px;
	padding-bottom:214px
	}
.heading2
	{
	color:#6F923C;
 	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	padding-top:4px
	}
.heading3
	{
	color:#446630;
 	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	padding-top:20px;
	padding-bottom:10px;
	text-align:center
	}
.heading4
	{
	color:#fff;
 	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	background-color:#446630
	}
.heading5
	{
	color:#446630;
 	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	padding-top:20px;
	padding-bottom:20px
	}
/*
------------------------------------------------
---------------tables---------------------------
------------------------------------------------
*/
.extbl {
	BORDER-RIGHT: #446630 0px solid; BORDER-TOP: #446630 1px solid; MARGIN: 1em 0px 1em 1px; BORDER-LEFT: #446630 1px solid; BORDER-BOTTOM: #446630 0px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.extbl TH {
	BORDER-RIGHT: #446630 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #446630 0px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #446630 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #446630 1px solid; background-color:#446630; color:#fff; text-align:center; font-size:12px
}
.extbl TD {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #446630;
	border-right-color: #446630;
	border-bottom-color: #446630;
	border-left-color: #446630;
	text-align:center;
	font-size:11px; 
}
.extbl TD[scope] {
	FONT-WEIGHT: bold
}
.table1 .theaders TD {
	FONT-WEIGHT: bold; TEXT-ALIGN: center; background-color:#446630; color:#fff;
}

table.contacts
{ width: 100%;
background-color: #fafafa;
border: 1px #6F923C solid;
border-collapse: collapse;
border-spacing: 0px; }


td.contactDept
{ background-color: #6F923C;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #ffffff; }

.contactDeptsm
{ background-color: #6F923C;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #ffffff; }

td.contact
{ border-bottom: 1px #6F923C solid;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #333333;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }
/*
------------------------------------------------
---------------home slideshow---------------
------------------------------------------------
*/
.slideshow {
	WIDTH: 798px; POSITION: relative; HEIGHT: 205px
}
.slideshow IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.slideshow IMG.current {
	Z-INDEX: 1
}
.slideshow DIV {
	WIDTH: 32px; HEIGHT: 17px
}
.slideshow A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 150px; Z-INDEX: 2; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; TOP: 278px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#nav_prev {
	LEFT: 78px
}
#nav_0 {
	LEFT: 112px
}
#nav_1 {
	LEFT: 150px
}
#nav_2 {
	LEFT: 188px
}
#nav_3 {
	LEFT: 226px
}
#nav_4 {
	LEFT: 264px
}
#nav_next {
	LEFT: 298px
}
/*
------------------------------------------------
---------------site links-----------------------
------------------------------------------------
*/
a.crumbon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #12395F;
	padding-top:3px;
	padding-bottom:3px;

}
a.crumbon:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #12395F;

}
a.crumbon:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #12395F;

}

a.crumbon:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #12395F;

}
.crumboff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration:none;
}
a.link1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #12395F;
	padding-top:3px;
	padding-bottom:3px;

}
a.link1:link {

	text-decoration: underline;
}

a.link1:hover, active{
	text-decoration: none;
}

/*a.link1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #12395F;

}*/
/*
Site Color Theme
12395F - darkest blue :: 18.57.95
446630 - deep green :: 68.102.48
6F923C - mid green :: 111.146.60
A2CD3A - light green :: 162.205.58
006699 - mid blue :: 0.102.153	
*/
.picpads
{
	padding:5px;
	text-align: center;
	vertical-align: middle;	
}
.biosep
{
	background-image: url(/images/bio_sep.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 3px;
	padding-bottom: 3px;
}
