BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #ffe894;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

* {
	margin: 0;
	padding: 0;
}

.clr{
	clear:both;
}

/* ------------------------------------------------------------------------------------- GENERAL */
A:link {
	text-decoration: none;
	font-weight: bold;
	color: #0c419a;
}

A:visited {
	text-decoration: none;
	font-weight: bold;
	color: #0c419a;
}

A:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #0c419a;
}

.clearThis {
	clear: both;
}

.hideMe,.csmHide {
	display: none;
}

.FNTcopyright a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff; text-decoration:none;}
.FNTcopyright a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff; text-decoration:none;}
.FNTcopyright a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff; text-decoration:underline;}
.FNTcopyright a:active {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff; text-decoration:none;}

.FNTcopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	padding:0 0 0px 5px;
}

/* ------------------------------------------------------------------------------------- SUBPAGE */
.subPage_Headers {
	width: 525px;
	height: 40px;
	background-color: #9e0a0f;
	background-image: url(images/subHeaderBG.jpg);
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 5px 10px 0 20px;
	margin: 0px;
}

#recipeCard .subPage_Headers,#interactiveLabel .subPage_Headers,#nutritionKnowledge .subPage_Headers
	{
	padding: 0px 10px 5px 20px;
}

.subPage_ContentArea {
	background-color: #FFFFFF;
	padding: 10px;
	margin: 0px;
	text-align: left;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
}

.subPage_ContentArea p {
	margin-bottom: 7px;
	padding: 10px 0 10px 0;
}

.subPage_ContentArea h3 {
	color: #0063ca;;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;;
	text-align: left;
	font-size: 16px;
}

.subPage_smallFont {
	font-size: 80%;
}

.img_subHeaders {
	width: 500px;
	height: 22px;
	background-image: url(images/imgSubHeaderRule.gif);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 10px 0 0 0;
}

div.img_subHeaders .textHeightTwo {
	background-position: 0 39px !important;
	height: 42px;
}

div.img_subHeaders .textHeightthree {
	background-position: 0 60px !important;
	height: 63px;
}

div.img_subHeaders .addLeftMargin {
	margin-left: 10px;
}

.subPage_ContentArea li {
	margin-bottom: 5px;
	margin-right: 5px;
	list-style: none;
	font-weight: bold;
	padding-left: 15px;
	margin-left: 15px;
}

.subPage_ContentArea img {
	padding:5px;
}

ul,ol {
	margin-top: 5px;
	margin-bottom: 15px;
	text-align: left;
}
.subPage_ContentArea a {
	text-decoration: none;
	font-weight: bold;
	color: #CC0000;
}

.subPage_ContentAreaGreen a {
	text-decoration: none;
	font-weight: bold;
	color: #121176;
}

.subPage_ContentAreaGreen {
	background-color: #FFFFFF;
	padding: 10px;
	margin: 0px;
	text-align: left;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
}

.subPage_ContentAreaGreen p {
	margin-bottom: 7px;
	padding: 10px 0 10px 0;
}

.subPage_ContentAreaGreen h3 {
	color: #0063ca;;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 16px;
}

.subPage_ContentAreaGreen li {
	margin-bottom: 5px;
	margin-right: 5px;
	list-style: none;
	font-weight: bold;
	padding-left: 15px;
	margin-left: 15px;
	background-image: url(../images/greenBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	float:left;
	width:200px;
}

/* ------------------------------------------------------------------------------------- LANDING PAGES */
.required {
	color: #9C1E09;
	font-weight: bold;
}

.landing_Header {
	height: 35px;
	background-color: #FDCB95;
	border-bottom: 1px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
}

.landingLinks {
	padding: 90px 0 0 20px;
}

.landingLinks a {
	display: block;
	margin-bottom: 2px;
	width: 206px;
}

.landingAbout {
	background: url(../images/aboutLandingBG.jpg) no-repeat top right;
	height: 220px;
	width: 100%;
	text-align: left;
}

.landingSales {
	height: 220px;
	width: 100%;
	background-image: url(../images/sales-landing.jpg);
	background-repeat: no-repeat;
}

.landingSales .landingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 4px;
	margin-left: 30px;
	padding-bottom: 5px;
	position: relative;
	width: 400px;
	line-height: 1.5em;
	text-align: left;
}

.landingSales .landingLinks {
	margin: -12px 15px 15px 20px;
}

.comingSoon {
	background: url(images/comingSoon.jpg) no-repeat top right;
	height: 220px;
	width: 100%;
	text-align: left;
}

.landingNutrCenter {
	height: 423px;
	background-image: url(/images/landing_NutrCenter.jpg);
	background-repeat: no-repeat;
}

.landingNutrCenter .landingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 4px;
	margin-left: 30px;
	padding-bottom: 20px;
	position: relative;
	width: 550px;
	line-height: 1.5em;
	text-align: left;
}

.landingNutrCenter .landingLinks {
	margin: -12px 15px 15px 10px;
}

.landingAllAboutBread {
	height: 250px;
	background-image: url(images/landing_AllAboutBread.jpg);
	background-repeat: no-repeat;
}

.landingAllAboutBread .landingLinks {
	margin: -12px 15px 15px 10px;
}

.landingKidsKitchen {
	height: 250px;
	background-image: url(images/landing_KidsKitchen.jpg);
	background-repeat: no-repeat;
}

.landingContactUs {
	height: 250px;
	background-image: url(images/landing_ContactUs.jpg);
	background-repeat: no-repeat;
}

.landingVarieties {
	height: 250px;
	background-image:url(../images/landing_varieties.jpg);
	background-repeat: no-repeat;
}

.landingVarieties .landingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 103px;
	margin-left: 390px;
	position: relative;
	width: 330px;
}

.landingVarieties .landingText p {
	margin-bottom: 6px;
	line-height: 1.5em;
}
.landingVarieties .varBttn img {
	background:url(../images/redBullet.gif) no-repeat 0 50%;
	padding:0 0 0 15px;
}

.snackAway LI {
	margin-bottom: 5px;
	margin-right: 5px;
	list-style: none;
	background-image: url(../images/greenBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	margin-left:170px;
	
}
/* ------------------------------------------------------------------------------------- SIDEBAR */
.SideBar {
	width: 211px;
	background-color: #FFD27C;
	color: #000;
	padding: 0;
	margin: 0;
}

.SideBar img {
	padding: 0px;
	margin: 0px;
}

.SideBar p {
	margin: 4px;
	padding-left: 0;;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #0C419A;
}

.sideBarWidth {
	width: auto
}

.sidebar_contentArea {
	color: #9e0a0f;
	font-size: 80%;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #ebc576;
	background-image: url(images/side_contentBG.jpg);
	background-repeat: no-repeat;
}

.sidebar_contentArea ul {
	margin: 0 0 5px 0px;
	padding: 0;
}

.sidebar_contentArea li {
	list-style: none;
	background-image: url(images/blt_circleOnTan.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 10px;
	margin-left: -15px;
}

.sidebar_contentArea li a {
	color: #9e0a0f;
}

.sidebar a {
	font-family: "Times New Roman", Times, serif !important;
	text-decoration: none;
}

.sidebar a:hover {
	font-family: "Times New Roman", Times, serif !important;
	text-decoration: underline;
}

.SideBar .BottomLine {
	border-bottom: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}

.SideBar .TopLine {
	border-top: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
}

.SideBar .TopBottomLine,.SideBar .CFMtopBottomLine {
	border-bottom: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-top: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
}

.bookend {
	height: 10px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #0063CA
}

.bookendLong {
	height: 320px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #0063CA
}

.SideBar .inlay {
	margin: 0;
	padding: 0 0 10px 0;
	background-color: #ebc576;
	background-image: url(images/side_contentBG.jpg);
	background-repeat: no-repeat;
}

.SideBar .inlay .header {
	padding-bottom: 2px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.SideBar .inlay p {
	color: #000;
	font-size: 10px;
	padding: 0 6px 10px 6px;
}

.SideBar .inlay ul {
	margin-top: 5px;
	margin-left: 15px;
	font-size: 11px;
}

.SideBar .inlay ul li {
	margin: 0 3px 13px 10px;
	background-image: none;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
	padding-left: 0px;
}

.SideBar .inlay ul li p {
	color: #000;
	font-size: 10px;
	padding: 0 6px 0 0;
}

.SideBar .inlay a {
	text-decoration: underline;
	color: #000;
}

.SideBar .inlay a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #0c419a;
}

.SideBar .inlay td.Quotes {
	font-family: "Times New Roman", Times, serif !important;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #9c1e09;
	padding: 5px 5px 5px 5px;
}

.SideBar .inlay td.saidBy {
	font-size: 80%;
	padding: 0 5px 0 5px;
	margin: 0;
}

.paraBG {
	background-color: #FFD27C;
}

/* ------------------------------------------------------------------------------------- UL OL LI - GENERAL ORDERED/UNORDERED LISTS */
LI {
	margin-bottom: 5px;
	margin-right: 5px;
	list-style: none;
	background-image: url(../images/redBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	/*list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_circle.gif);*/
	padding-left: 10px;
	margin-left: 10px;
}


.subPage_ContentAreaGreen .checkMark LI{
	margin-bottom: 0;
	margin-right: 0;
	list-style: none;
	background-image:url(../mrs_Varieties/images/snackAwayCheckMrk.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	/*list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_circle.gif);*/
	padding-left: 20px;
	margin-left: 10px;
}

.subPage_ContentAreaGreen .checkMark2 LI{
	margin-bottom: 0;
	margin-right: 0;
	list-style: none;
	background:url(../mrs_Varieties/images/snackAwayCheckMrk2.gif) no-repeat;
	/*list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_circle.gif);*/
	padding:0 0 10px 20px;
	margin-left: 5px;
	width:170px;
}
#probiotics {float:left;margin:0;padding:0;}
#probiotics p{
	 width:170px;
	 padding:60px 0 0 15px;
}

/*.subPage_ContentArea .green LI a{
	margin-bottom: 0;
	margin-right: 0;
	list-style: none;
	background-image:url(../images/greenBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 20px;
	margin-left: 10px;
}*/

ul,ol {
	margin-top: 5px;
	margin-bottom: 15px;
}

#arrow LI {
	margin-bottom: 5px;
	margin-right: 5px;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
	padding-left: 10px;
	margin-left: 25px;
}

/* ------------------------------------------------------------------------------------- PRINT */
.printHeader {
	background-color: #121176
}

.printFooter {
	background-color: #0063CA;
	color: #ffffff;
}

/* ------------------------------------------------------------------------------------- FAQ */
.faq img {
	float: left
}

.faq .question {
	margin: 0 0 10px 35px;
	font-weight: bold;
	min-height: 27px;
	height: 27px;
}

.faq .answer {
	margin: 0 0 20px 35px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #CC0000;
	min-height: 27px;
}

.faq br {
	clear: left
}

/* ------------------------------------------------------------------------------------- Templates */
* {
	margin: 0px;
	padding: 0px;
}

* img {
	border: none;
}

.wingTop,.wingMid,.wingBottom,.bodyTop,.bodyBottom,.menuBG {
	background-color: #121176;
}

.wingFooter,.bodyFooter {
	background-color: #0063ca;
}

.wingHeader {
	background-color: #0059ab;
	background-image: url(/Templates/images/gui_wingHeader.gif);
	background-repeat: repeat-x;
	padding: 0;;
	margin: 0;
}

#bodyBottom,#navBar td {
	padding: 0;;
	margin: 0;
}

#navBar a {
	display: block;;
	float: left;;
	height: 22px;;
	padding: 0;;
	margin: 0;
}

#navBar img {
	float: left;;
	padding: 0px;;
	margin: 0;;
	border: 0;
}

.whiteLine {
	background: #fff;;
	height: 1px;;
	padding: 0;;
	margin: 0;
}

#mainImg {
	height: 107px;;
	padding: 0;;
	margin: 0;;
	border: 0;;
	float: left;
}

.wingExpansion {
	background-color: #c20f2f;
	background-image: url(/Templates/images/wingExpansion.gif);
	background-repeat: repeat-x;
}

.LandingLinks {
	margin-left: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
}

.BreadCrumbsBar {
	background-color: #121176;
}

.LNKbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.LNKbreadcrumbs a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.LNKbreadcrumbs a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.LNKbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
}

/* ------------------------------------------------------------------------------------- BREAD HISTORY */
#breadHistory .breadTimeLine .date {
	color: #3b3a37;
	font-weight: bold;
	width: 45px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#breadHistory .breadTimeLine .event {
	padding: 0px;
	margin: 0px 0px 10px 5px;
	float: left;
	width: 450px;
}

/* ------------------------------------------------------------------------------------- BREAD QUOTES */
ul#breadQuotes {
	margin-left: 10px;
}

#breadQuotes li {
	padding: 0px;
	font-style: italic;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
	background-image: none;
}

#breadQuotes .saidBy {
	padding: 0px;
	font-size: 80%;
	font-style: normal;
	color: #0c419a;
}

/* ------------------------------------------------------------------------------------- INTERACTIVE NUTRITION  */
#nutrDisc {
	
}

#nutrDisc div {
	float: right;
	width: 300px;
	height: auto;
	font-size: 80%;
	line-height: normal;
}

#nutrDisc div.amountPerServing {
	top: 0px;
}

#nutrDisc div strong {
	display: block;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0c419a;
}

#container0 {
	margin-top: 0;
}

#container1 {
	margin-top: 0;
	display: none;
}

#container2 {
	margin-top: 67px;
	display: none;
}

#container3 {
	margin-top: 105px;
	display: none;
}

#container4 {
	margin-top: 118px;
	display: none;
}

#container5 {
	margin-top: 310px;
	display: none;
}

#container6 {
	margin-top: 370px;
	display: none;
}

#nutrLabel {
	float: left;
	width: 193px;
}

#nutrLabel img {
	margin: 0;;
	display: block;;
	border: 0;
}

/* ------------------------------------------------------------------------------------- RECIPES - Landing Page */
#recipes .img_subHeaders {
	width: 500px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0c419a;
}

/* ------------------------------------------------------------------------------------- varietyDetail */
#varietyDetail .varietyDetail {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	background-image: url(../images/bg_contentArea.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

/* ------------------------------------------------------------------------------------- RECIPECARDS Recipies Details Page*/
#recipeCard .img_subHeaders {
	width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#recipeCard .servings {
	text-align: left;
	font-size: 80%;
	margin: 0 0 5px 10px;
}

#recipeCard .Qty {
	font-size: 110%;
	font-weight: bold;
	color: #0c419a;
	padding-right: 7px;
	padding-bottom: 4px;
}

#recipeCard .subPage_ContentArea {
	margin: 0;
	padding: 0 5px;
}

/* ------------------------------------------------------------------------------------- Kids Kitchen */
#kidsKitchen .panel {
	background-color: #feeec5;
}

#kidsKitchen .panel .funZone {
	padding: 6px;
}

#kidsKitchen .panel .safety {
	padding: 6px;
}

#kidsKitchen .panel .cookingFun {
	padding: 6px 0 6px 6px;
}

#kidsKitchen a {
	font-weight: bold;
	color: #004078;
}

/* -----------------------------------------------------   FUN ZONE  */
#FunZone a img {
	border: 1px solid #0c419a;
}

#FunZone a {
	color: #0c419a;
	font-weight: bold;
	text-decoration: underline;
}

#FunZone .Solution {
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}

#FunZone .Solution a {
	font-weight: normal;
}

/* ------------------------------------------------------------------- INGREDIENTS */
.ingredients {
	font-size: 80%;
}

.ingredients p {
	text-transform: uppercase;
	margin-top: 3px;
	margin-left: 5px;
	padding-left: 5px;
	margin-bottom: 15px;
	border-left: 1px solid #CCCCCC;
}

.ingredients H3 {
	color: #0b3c8d;
	font-size: 130%;
	text-transform: none;
}

.facts {
	min-width: 0;
	vertical-align: top;
	margin: 0 0 0 15px;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NATURE'S OWN STYLE - PLEASE USE AS A REFERENCE */
	/* MEDIA */
.mediaTable {
	padding: 5px 5px 5px 5px;
}

#media #header td {
	background-color: #d25400;
	border-bottom: 1px solid #FFFFFF;
}

#media #header .title {
	width: 275px;
	font-size: 80%;
	color: #FFFFFF;
}

#media #header .DialupColumn {
	width: 50px;
	text-align: center;
	font-size: 80%;
	color: #FFFFFF;
}

#media #header .BroadbandColumn {
	width: 50px;
	text-align: center;
	border-right: 1px solid #FFFFFF;;
	font-size: 80%;
	color: #FFFFFF;
}

#media #rowA td {
	background-color: #f6ddcc;
	border-bottom: 1px solid #FFFFFF;
}

#media #rowA .title {
	width: 115px;
}

#media #rowA .DialupColumn {
	width: 50px;
	text-align: center;
}

#media #rowA .BroadbandColumn {
	width: 50px;
	text-align: center;
	border-right: 1px solid #FFFFFF;
}

#media #rowB td {
	background-color: #f8e6d9;
	border-bottom: 1px solid #FFFFFF;
}

#media #rowB .title {
	width: 115px;
}

#media #rowB .DialupColumn {
	width: 50px;
	text-align: center;
}

#media #rowB .BroadbandColumn {
	width: 50px;
	text-align: center;
	border-right: 1px solid #FFFFFF;
}

.zero {
	padding: 0px;
	margin: 0px;
}

.couponTable {
	background-color: #fdefd0;
	padding: 5px;
	margin: 20px 0px;
	border: 1px dashed #d25400;
}

/* ------------------------------------------------------------------- NEWS */
#news .date {
	font-size: 10px;
	padding: 10px 0 0 0;
	width: 65px;
}

#news .title {
	border-bottom: 1px dashed #9ac1d7;
	padding: 10px 0 10px 0;
}

#news .title a {
	color: #3b3a37;
}

#news .lineRule {
	height: 1px;
	background-color: #d3181f;
	width: 100%;
	margin-bottom: 0;
}

.newsReleaseTitle {
	font-size: 110%;
	font-weight: bold;
	color: #3b3a37;
	width: 500px;
	height: auto;
	background-image: url(images/imgSubHeaderRule.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: 10px 0 5px 0;
}

.newsReleaseDate {
	font-size: 80%;
}

.newsReleaseContent {
	padding: 10px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}
.subPage_ContentArea .newsReleaseContent em  {
	margin: 0px;
}
/* FORMS */
input {
	margin-top: 5px;
	margin-left: 20px;
}

/* QUIZ */
#quiz .answer {
	text-weight: bold;
	color: #9c1e09;
}

#quiz .score {
	text-weight: bold;
	color: #9c1e09;
}

.btn_LandingLinks { /*float:left;*/
	margin-left: 45px;
	margin-bottom: 15px;
	margin-top: 15px;
}

.toHide {
	
}

.HidePrint {
	display: none;
}

TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.LNK11pxOrng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.LNK11pxOrng a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DD5800;
	text-decoration: none;
}

.LNK11pxOrng a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A44200;
	text-decoration: none;
}

.LNK11pxOrng a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DD5800;
	text-decoration: underline;
}

.LNK11pxOrng a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DD5800;
	text-decoration: none;
}

.TBLcolorOrange {
	background-color: #D25400;
}

.EvenRow {
	background-color: #FEFAF2;
}

.TBLcolorLtan {
	background-color: #FDEFD0;
}

.TBLcolorLOrange {
	background-color: #FDCB95;
}

.TBLcolorMOrange {
	background-color: #FCB15F;
}

.TBLcolorRedGrad {
	background-color: #791707;
	background-image: url(/Templates/images/Grad_Red.jpg);
	background-repeat: repeat-x;
}

.TBLcolorGoldGrad {
	background-color: #FADFA3;
	background-image: url(/Templates/images/Grad_Gold.jpg);
	background-repeat: repeat-x;
}

.FNT12pxBlackPADall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	list-style-image: url(/images/Icn_List.gif);
	line-height: 16px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	top: 4px;
	clip: rect(5px, auto, auto, auto);
	background-color: #ffffff;
	vertical-align: top;
}

.FNT10pxBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.FNT11pxBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

h5 {
	margin: 100px auto;;
	font-size: 150%
}

.bottomNav { padding:0; padding:10px 0 10px 0; width:260px;}
.bottomNav ul {margin:0; padding:0;}
.bottomNav ul li {list-style:none; background:none; display:inline; margin:0; padding:0 2px 0 2px;color:#ffffff; font-size:12px;}
.bottomNav ul li a {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:0;
}
.bottomNav ul li a:link {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
.bottomNav ul li a:visited {color:#ffffff;text-decoration:none;font-weight:normal;}
.bottomNav ul li a:hover {color:#ffffff;font-size:10px;font-weight:normal; text-decoration:underline;}
.bottomNav ul li a:active {color:#ffffff;text-decoration:none;font-weight:normal; text-decoration:underline;}

#sectionHdr {
	padding: 1px 5px 5px;
	background: #0063ca;
	color: #fff;
	font-style: italic;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	letter-spacing: 2px;
	font-size: 20px;
}


#SnackAwaysectionHdr{
	padding: 1px 5px 5px;
	background: #00A24C;
	color: #fff;
	font-style: italic;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	letter-spacing: 2px;
	font-size: 20px;
}


#sectionSubHdr {
	color: #0063ca;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	border-bottom: #0063ca solid 1px;
	font-size: 18px;
}

.sectionSubHdr {
	color: #0063ca;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	border-bottom: #0063ca solid 1px;
	font-size: 18px;
}

#hdrLanding {
	margin: 30px 30px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.1em;
	color: #0060c6;
	text-align: left;
}

#landingList, #landingListSalesSupport {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: bold;
	margin: 0 23px 0;
	text-align: left;
}
#landingListSalesSupport li{float:left; clear:both;}
#landingList li, #landingListSalesSupport li {
	background: url(../images/redBullet.gif) no-repeat 0 60%;
	padding-left: 13px;
}

#landingList li:hover, #landingListSalesSupport li:hover {
	background: url(../images/redBullet.gif) no-repeat 0 60%;
}

#landingList li a:hover, #landingListSalesSupport li a:hover {
	text-decoration: none;
	color: #FF0000
}
/******************/

.single{
	float:left;
	padding:0;
	margin:8px 0 4px 0 ;
	width:240px;
}

.single li{
	margin:0;
	padding:0 0 0 12px;
	
}
.single li span {
	font-weight:normal;
}
.single ul{
	margin:0 0 0 10px;
	padding:0 0 8px 0;
	float:left;
	clear:both;
	width:220px;
}

.single .prodTitle{
	width:150px;
	color:#0F208A;
	font-size:12px;
	padding:0 0 0 5px;
	margin:10px 0 0 0;
	float:left;
	clear:left;
}
.single .packsPerBox {
	float:left;
	margin:0 0 0 5px;
	width:100px;
}
.single .imageFile {
	text-align: center;
	width: 235px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	float:left;
}
.single img{
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

.productDivVert {
	border-right: 1px solid #B9C5CF;

}

.productDivVert span {
	
}

.productDiv {
	border-top: 1px solid #B9C5CF;
	width: 470px;
	height: 1px;
	margin:8px 10px 0 10px;
	clear: left;
}

.productDiv span {
	display: none;
}

.subPage_ContentAreaGreen .checkMark p{
	padding-left:10px;
}

.blurb {
	padding:10px 0 0 170px;
	width:300px;
	line-height:12px
}

.showForPrint {display:none;}
#ulImg {
	background:url(images/imgUl.gif) no-repeat;
	width:14px;
}
#ulpImg {
	background:url(images/imgUlp.gif) no-repeat;
	width:54px;
}
.noFloat {
	float:none;
}
#printUPC {height:22px; float:right; margin:1px 0 0 0;}
#printUPC a {color:#fff; background:url(/images/printUPCCap.jpg) no-repeat; height:22px; background-color:#ef0003; font-family:"Times New Roman", Times, serif; font-weight:bold;font-style:italic; font-size:16px; float:right; padding:0 5px 0 10px;}
#printUPC img {margin:0 5px 0 0;}
.subPage_ContentArea .depth1 {color:#C20F2F; font-size:16px; font-style:italic; position:relative; top:10px;}
.subPage_ContentArea .depth_SnackAway {color:#048901; font-size:16px; font-style:italic;}
.subPage_ContentArea .depth2 {position:relative; top:14px;}
.subPage_ContentArea .upcEachProd { font-size:12px; color:#000;}
.subPage_ContentArea em.upclist {margin:0 0 0 50px;}
.subPage_ContentArea em.upclist a:link {}
.subPage_ContentArea em.upclist a:visited {}
.subPage_ContentArea em.upclist a:hover { text-decoration:underline;}
.subPage_ContentArea em.upclist a:active {}
.subPage_ContentArea .depth2, 
.subPage_ContentArea span a {color:#0033FF;}
.subPage_ContentArea .arrowImg {margin:10px 0 0 20px;}
.folderBtn {padding:0;}
.subPage_ContentArea .upcDetails {margin:5px 0 0 0; padding:0;}
.subPage_ContentArea .upcDot {margin:0 5px 0 0;}
.subPage_ContentArea .upcHeaders {border-bottom:1px solid #0063CA; color:#0063CA; font-family:Garamond,Georgia,"Times New Roman",Times,serif; font-size:18px; text-align:left; padding:0; margin:0;}
/* ------------------------------------------------------------------------------------- Active Edit Styles, Applied through Admin */
.FNT14pxMaroonBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8C0003;
}
a.FNT14pxMaroonBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8C0003;
	text-decoration: underline;
}
.FNT12pxMaroonBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8C0003;
}
 