@charset "utf-8";
/* CSS Document */


body { background:#f9f0c4 url(/imgs/body_bak.jpg) repeat-x; font-family: verdana, arial, verdana, Helvetica, sans-serif; size:11px; color:#333333; line-height:14px }
table, tr, td {font-family: verdana, arial, verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px }
select, input, textarea {font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333 }
.smallfont {font-size:11px; }
.footnote { font-size:10px; color:#888888; }

A {
 

	font-weight:bold;
	text-decoration: none;
	color: #af7933;	
}

A:link {
 
	font-weight:bold;
	text-decoration: none;
	color: #af7933;	
}
A:hover {
 
	font-weight:bold;
	text-decoration: none;
	color: #bba04e;
}
A:visited {
 
	font-weight:bold;
	text-decoration: none;
	color:#af7933;
}




#white_body_bak {background: url(/imgs/white_body_bak.jpg) repeat-y ; }
#white_body_top {background: url(/imgs/rounded/HL_logo_top_header.jpg) no-repeat  bottom }
#white_body_end {background: url(/imgs/rounded/white_body_end.jpg) no-repeat  }
#white_body_end_home {background: url(/imgs/rounded/white_body_end_home.jpg) no-repeat  }

/* Footer */
.footer  { font-family: Arial, Helvetica, sans-serif; font-weight:bold;  text-decoration: none;  font-size:10px; color:#c3b89e }
a:link.footer { text-decoration: none;  font-size:10px;  }
a:visited.footer { text-decoration: none;  font-size:10px ;   }
a:hover.footer { text-decoration: none;  font-size:10px  ;   }


/* Top TABS */
.topTab { font-family: sans-serif; font-weight:bold;  text-decoration: none;  font-size:11px; color:#b2a483; }
a:link.topTab { text-decoration: none; color:#b2a483;   font-size:11px; }
a:visited.topTab { text-decoration: none;  color:#b2a483;   font-size:11px;   }
a:hover.topTab { text-decoration: none; color:#d1742c;  font-size:11px;  }


/* Top Navs*/
.navs { font-family: arial, sans-serif; font-weight:bold;  text-decoration: none;  font-size:13px; color:#ceb056; }
a:link.navs { text-decoration: none;     font-size:13px; }
a:visited.navs { text-decoration: none;   font-size:13px;   }
a:hover.navs { text-decoration: none; color:#d1742c;   font-size:13px;  }
.navsBlue { 
	background:url(/imgs/navBlue_off.jpg) no-repeat; 
	position:relative;
	top:1px;
	-top:-2px; /* IE 5*/
	display:block;
	width:100%;
	height:30px;
	background-position:292px; /* starting postion of image */
	cursor:pointer;
	outline:none; 
}
.navsBlue:hover {
	background:url(/imgs/navRust_off.jpg) no-repeat; 
	position:relative;
	top:1px;
	-top:-2px; /* IE 5*/
	display:block;
	width:30px;
	height:30px;
	background-position:292px; /* starting postion of image */
	cursor:pointer;
	outline:none; 
}



/* shadow scenarios */

.tan_page_blend {background: url(/imgs/tan_page_blend.jpg) no-repeat; }
.white_page_shadow{background: url(/imgs/white_page_shadow.jpg) no-repeat ; }


/* subnavs */

.subnav  { font-family: Arial, Helvetica, sans-serif; font-weight:bold;  text-decoration: none;  font-size:11px; color:#ffffff; }
a:link.subnav { text-decoration: none;  font-size:12px; color:#ffffff  }
a:visited.subnav { text-decoration: none;  font-size:12px ; color:#ffffff   }
a:hover.subnav { text-decoration: underline;  font-size:12px  ; color:#ffffff;  }
.brown_bg {background: url(/imgs/subnav_shadow.jpg) repeat-x ; }
.brown_curve {background: url(/imgs/subnav_curve.png) no-repeat ; }


/* divider */

.navDivs {background:url(/imgs/nav_dot_divider.png) no-repeat center;	 }


/* products */
.productBox {background:url(/imgs/productBox.jpg) no-repeat  center; height:158px;   }
.productBG {background:url(/imgs/products_tab_bg.png) no-repeat  bottom;   }
.productTop {background:url(/imgs/products_tab_top.png) no-repeat  top; height:27px;   }
.productFeatureShot {background: url(/Products/imgs/featuredProducts.jpg) no-repeat  right;}

.prdSubNave { font-family: sans-serif; font-weight:bold;  text-decoration: none;  font-size:13px; color:#333333; }
a:link.prdSubNave { text-decoration: none; color:#b2a483;    }
a:visited.prdSubNave { text-decoration: none;  color:#b2a483;     }
a:hover.prdSubNave { text-decoration: none; color:#d1742c;    }

/* Suggested Products */
.suggestPrd { font-family: sans-serif; text-decoration: none;   font-weight: normal; font-size:11px; color: 995622; line-height:normal }
a:link.suggestPrd { text-decoration: none;   font-weight: normal;color:#995622;   font-size:11px; line-height:normal }
a:visited.suggestPrd { text-decoration: none;   font-weight: normal; color:#995622;   font-size:11px;  line-height:normal }
a:hover.suggestPrd { text-decoration: none;  font-weight: normal; color:#995622;  font-size:11px; line-height:normal }
	

/* Prdocut Links */

.prdlnk  {  font-family:Arial, Verdana, Geneva, sans-serif; text-decoration: none;  font-size:11px; color:#484747; }
a:link.prdlnk { text-decoration: none;  font-size:11px; color:#484747  }
a:visited.prdlnk { text-decoration: none;  font-size:11px ; color:#484747   }
a:hover.prdlnk { text-decoration: underline;  font-size:11px  ; color:484747;  }
 




/* recipes */
.recipelinks  {  text-decoration: none;  color: #993300;  }
a:link.recipelinks { text-decoration: none;   }
a:visited.recipelinks { text-decoration: none;    }
a:hover.recipelinks { text-decoration: none;    }
.recipeBox {background:url(/imgs/recipeBox.jpg) no-repeat ;  width:483px; height:213px;  }
.recipeHed { font-size:19px; color:#704228; line-height:normal}
.recipesubheds { font-size:14px; }
.recipeborder {border:solid; border-width:1px; border-color:#c1b48b; }
.tan_bar_Bak { background:url(/Recipes/imgs/bar_bak_green.jpg) repeat-y;}

.right_recipeBox {background: url(/imgs/from_our_kitchen.jpg) no-repeat;}
.right_suggestPrdBox {background: url(/imgs/suggested_products_box.jpg) no-repeat;}
.SearchFldLabel{ font-family:inherit; font-size:inherit}
.recipeFeatureShot {background:url(/Recipes/imgs/Recipe_feature_shot4.png) no-repeat top right;}
.smallGray_s { font-size:9px; }
.smaller {font-size:9px;}

/* icons */
a:link.icons { text-decoration: none;  font-size:11px; color:#7a4a26; font-weight:normal;  }
a:visited.icons { text-decoration: none;  font-size:11px ; color:#7a4a26; font-weight:normal;    }
a:hover.icons { text-decoration: none;  font-size:11px  ; color:#7a4a26; font-weight:normal;   }


/* crumbs */
.crumbs { text-decoration: underline;  font-size:9px; color:#cccccc; font-weight:normal;  }
a:link.crumbs { text-decoration: underline;  font-size:9px; color:#cccccc; font-weight:normal;  }
a:visited.crumbs { text-decoration: none;  font-size:9px ; color:#cccccc; font-weight:normal;    }
a:hover.crumbs { text-decoration: none;  font-size:9px  ; color:#cccccc; font-weight:normal;   }


/* right side */
.right_signupBox {background: url(/imgs/signup_bug.jpg) no-repeat;}


/* page titles etc */
.pageinfo { background:#CCCCCC; width:100%; text-decoration:}
.pageName { font-size:22px; color:#4a7e56; font-weight:normal; font-family: Arial, Helvetica, sans-serif; line-height:normal}
.nameDiv { font-size:24px; color:#cccccc; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}

/*section names and links */
.sectionName { font-size:24px; color:#09894f; font-weight:normal; font-family: Arial, Helvetica, sans-serif; line-height:normal}
a:link.sectionName { text-decoration: none;  font-size:24px; color:#09894f; font-weight:normal; font-family: Arial, Helvetica, sans-serif; }
a:visited.sectionName { text-decoration: none;  font-size:24px; color:#09894f; font-weight:normal; font-family: Arial, Helvetica, sans-serif;    }
a:hover.sectionName { text-decoration: none;  font-size:24px; color:#09894f; font-weight:normal; font-family: Arial, Helvetica, sans-serif;   }






/* Press Release */
.prDate {   font-size:11px; color:#666666; }

- a:link.PR { text-decoration: underline; color:#000000;   font-size:11px; }
- a:visited.PR { text-decoration: none;  color:#000000;   font-size:11px;   }
- a:hover.PR { text-decoration: none; color:#d1742c;  font-size:11px;  }

/* Tool Links */
a:link.tools { text-decoration: none; color:#000000;   font-size:11px; }
a:visited.tools { text-decoration: none;  color:#000000;   font-size:11px;   }
a:hover.tools { text-decoration: none; color:#d1742c;  font-size:11px;  }

/* feature text */
.featureCopy { line-height:22px; font-size:12px;}


/* home page feature bottum ----- need to break into two pieces */
.comboFeatures {background:url(/imgs/rounded/bottum_features.jpg) no-repeat left bottom}

.USDALargeLogo {background:url(/imgs/USDA_logo_large.png) no-repeat right top; }
.USDALargeLogo1 {background:url(/imgs/Process_Verified_Shield.gif) no-repeat right top; }
/* wheatRight {background:url(/imgs/wheat_right.png) no-repeat top right; } */

.GreenFeature { color:#5c6240; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.featureText { color:#8c6c50; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.featureTextG { color:#5c6240; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.orangeSubHed { color:#7a4528; font-size:13px; font-weight:bold; } 
.pulloutText_14 {  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:19px;}