.submenuopen{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/sidebar/repeat.jpg') repeat-y;
	width:228px;
	position:relative;
	padding-bottom:2px;
}
.submenuopen .submenutop{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/sidebar/open.jpg') no-repeat;
	height:47px;
}
.submenuclosed .submenutop{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/sidebar/closed.jpg') no-repeat;
	height:37px;
}
.submenuclosed a, .submenuopen a{
	text-decoration:none;
}
.submenutop{
	width:228px;
	position:relative;
	z-index:50;
}
.submenutop div{
	position:absolute;
	top:10px;
	left:45px;
	colOr:#39862e;
	font-size:14px;
}
.submenutop div span{
	position:absolute;
	top:1px;
	left:1px;
	color:#FFFFFF;
	cursor:pointer;
	z-index:100;
}
.submenutopicon{
	position:absolute;
	top:5px;
	left:12px;
}
.submenutoplinks{
	padding:0 7px;
	position:relative;
	z-index:200;
}
.submenutoplink, .submenulink{
	display:block;
	width:204px;
	font-size:10px;
	color:#525252;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	position:relative;
	z-index:900;
	height:16px;
	padding-top:3px;
}
.submenutoplink{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/sidebar/toplink.png') no-repeat;

	margin-top:-15px;

}
.submenulink{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/sidebar/submenu.jpg') no-repeat;
}
.submenuopenbottom{
	position:absolute;
	bottom:-2px;
	left:0;
}
.submenulink:hover, .submenutoplink:hover{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/sidebar/submenu-selected.png') no-repeat !important;
}
#subpagetopleft div{
	width:471px;
	height:242px;
}
#customershover{
	background-image:url('http://www.hendrickagrifoods.com/_images/pages/customers/hover.jpg') !important;
}
#subpageleft{
	float:left;
	width:228px;
}
#subpageright{
	float:left;
	width:675px;
	margin-right:-100px;
}
#sidebar{
	position:relative;
	margin-top:5px;
	z-index:900;
}
#sidebarbottom{
	position:absolute;
	bottom:-7px;
}
#subpagetop{
	width:678px;
	height:245px;
	position:relative;
}
#subpagetopborder{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/top/border.gif') no-repeat; 
	width:678px;
	height:245px;
	position:absolute;
	top:0;
	left:0;
}
#login{
	background:url('http://www.hendrickagrifoods.com/_images/subpage/login/background.jpg') no-repeat;
	width:215px;
	height:86px;
	margin:0 auto;
	margin-top:15px;
	position:relative;
}
.loginTextBox{
	border:1px solid #d3d3d3;
	border-top:2px solid #d3d3d3;
	font-size:10px;
	color:#AFAFAE;
	width:90px;
	height:13px;
	position:absolute;
	top:35px;
}
#txtUser{
	left:12px;
}
#txtPass{
	right:12px;
}
#loginButton{
	position:absolute;
	bottom:5px;
	right:10px;
}
#subpagequicklinks{
	float:right;
	background:url('http://www.hendrickagrifoods.com/_images/subpage/subbox/repeat.jpg') repeat-y;	
	width:228px;
	margin-left:10px;
	margin-bottom:10px;
}
#subpagequicklinkstop{
	width:228px;
	position:relative;
	z-index:50;
	height:49px;
	background:url('http://www.hendrickagrifoods.com/_images/subpage/subbox/top.jpg');
}
#subpagequicklinkstop div{
	position:absolute;
	top:13px;
	left:25px;
	color:#39862e;
	font-size:14px;
	text-decoration:none;
}
#subpagequicklinkstop div span{
	position:absolute;
	top:1px;
	left:1px;
	color:#FFFFFF;
	cursor:pointer;
	z-index:100;
}
#subpagequicklinkscontent{
	padding:0px 15px;
	font-size:11px;
	line-height:16px;
	color:#5A5A5A;
}
#subpagequicklinkscontent a{
	text-decoration:none;
	font-weight:bold;
	color:#E51B24;
}
#subpagecontent{
	padding:0 10px;
}
#breadcrumb{
	background:url('http://www.hendrickagrifoods.com/_images/pages/breadcrumb.jpg') no-repeat;
	width:646px;
	height:20px;
	font-size:10px;
	color:#9C9C9C;
	margin-top:15px;
	padding-left:20px;
	margin-bottom:5px;
}
#breadcrumb a{
	color:#47AA42;
	text-decoration:none;
	font-weight:bold;
}
#inthissection{
	width:180px;
	background:url('http://www.hendrickagrifoods.com/_images/subpage/inthissection/repeat.jpg') repeat-y;
	font-size:10px;
	float:right;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:15px;
	margin-right:-5px;
	font-weight:bold;
}
#inthissection div{
	padding:2px 0;
	padding-left:25px;
	padding-right:10px;
	position:realtive;
}
#inthissection div img{
	float:right;
	vertical-align:middle;
}
#inthissection div a{
	text-decoration:none;
	color:#003768;
}



table.healthbenefits{
  width:100%;
	border-collapse:collapse; 
	table-layout:fixed;    
	border:2px solid #9fba74;
	font-size:11px;
	
}
table.healthbenefits th, table.healthbenefits td{
  width:33%;
  border:1px solid #9fba74;
}
table.healthbenefits th{
  background:url(/_images/body/content/table_data/table_hd.gif) repeat-x;
  height:27px;
  text-align:center;
  color:#4f7219; 
}
table.healthbenefits tr.odd td{
  background-color:#FFF;
  vertical-align:top;
}
table.healthbenefits tr.even td{
  background-color:#f4fad5;
  vertical-align:top;
} 



table.products{
  width:100%;
	border-collapse:collapse; 
	table-layout:fixed;    
	border:2px solid #9fba74;
	font-size:11px;
}
table.products th, table.products td{
  width:33%;
  border:1px solid #9fba74;
}

table.products th.varieties{
  width:60px;
  border:1px solid #9fba74;
}

table.products th.seedsize{
  width:60px;
  border:1px solid #9fba74;
} 

table.products th{
  background:url(/_images/body/content/table_data/table_hd.gif) repeat-x;
  height:27px;
  text-align:center;
  color:#4f7219; 
}



table.products tr.odd td{
  background-color:#FFF;
  vertical-align:top;
}
table.products tr.even td{
  background-color:#f4fad5;
  vertical-align:top;
}
table.products tr td.lefthead{
  width:30px;
  font-weight:bold;
  color:#546209;
  border-right:1px solid #9fba74;
} 

table.products tr td.seedsize{
 text-align:center;
 }
 
table.links a{
	color:#EB1B24;
	text-decoration:none;
	font-weight:bold;
}

table.links{
	font-size:11px;
	line-height:18px;
	color:#666666;
	margin:5px 0;
}

.blockquote {
  border:1px solid #9fba74;
  background-color:#fff;
  padding:30px;
  font-size:12px;
	line-height:18px;
	color:#666666;
	margin:5px 0;
}

.blockquote1 {
margin:0 0 0 20px;
}





.linkImg{
  float:left;
  margin-right:20px;  
	margin-bottom:25px;
}
.linkImg, .linkImg div{
  width:230px;
  height:80px;
  background-position:center center;
  background-repeat:no-repeat;
}
.linkImg div{
  background:url(/_images/subpage/content/logos/frameflat.png);  
}

.clr{
  clear:both;
  border-top:1px solid #CCCCCC;
  margin: 20px 0;
}

.clr2{
  clear:both;
}
