BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
/* Do not move or put anything above this rule! */



/* ------------------------------------------------------------------------------------- Videos */
#video.videoInactive .default {
	display:inline;
}
#video.videoInactive .showVideos {
	display:none;
}
#video.videoInactive .showVideosSingle {
	display:none;
}
#video.videoActive .default {
	display:none;
}
#video.videoActive .showVideos {
	display:inline;
}
#video.videoActive .showVideosSingle {
	display:none;
}
#video.videoActiveSingle .default {
	display:none;
}
#video.videoActiveSingle .showVideos {
	display:none;
}
#video.videoActiveSingle .showVideosSingle {
	display:inline;
}
/* ------------------------------------------------------------------------------------- INTERACTIVE NUTRITION  */
#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:#d25400;
}
#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:380px;
	display:none;
}
#nutrLabel {
	float:left;
	width:193px;
}
#nutrLabel img {
	margin:0;
	display:block;
	border:0;
}
/*
.rollOverHeaders{font-weight:bold; color: #d25400;;font-size:120%;}

#OpenText{
	padding:0 7px;
	visibility:hidden;
}

.bodyBLACK{
	font-size: 80%;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 5px;
}
*/


/* -----------------------------------------------------  Nutrition Knowledge Web Links */
#nkLinks {
	padding:0 10px
}
/* -----------------------------------------------------  TOUTS - Bread Quotes */
#touts .quotes {
	padding:6px 6px 0px 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #9c1e09;
	FONT-STYLE: italic;
	font-family:'Times New Roman', Times, serif;
	background-color:#fee8c4;
}
#touts .saidBy {
	padding:0px 6px 6px 6px;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#fee8c4;
}
/* ------------------------------------------------------------------------------------- Kids Kitchen */
#kidsKitchen .panel {
	background-color:#fef5e8;
}
#kidsKitchen .panel .funZone {
	padding:6px;
}
#kidsKitchen .panel .safety {
	padding:6px;
}
#kidsKitchen .panel .cookingFun {
	padding:6px 0 6px 6px;
}
#kidsKitchen a {
	font-weight:bold;
	color:#d25400;
}
/* ------------------------------------------------------------------------------------- Safety Top Ten */
#safteyTopTen .subPage_ContentArea {
	background-color: #FFFFFF;
	padding:10px;
	margin:0px;
	text-align:center;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
}
/* -----------------------------------------------------  MEDIA */

/*padding:6px 6px 0px 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9c1e09; FONT-STYLE: italic; font-stretch: expanded; font-family:'Times New Roman', Times, serif*/


.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 */
.newsReleaseTitle {
	font-size:110%;
	font-weight:bold;
	color:#d25400;
	margin-bottom: 5px;
}
.newsReleaseDate {
	font-size:80%;
}
.newsReleaseContent {
	padding:10px;
	margin:0px;
	text-align:left;
	vertical-align: top;
}
/* -----------------------------------------------------  RECIPES - Landing Page*/
#recipes .img_subHeaders {
	width: 342px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7a168;
}
/* -----------------------------------------------------  RECIPECARDS Recipies Details Page*/
#recipeCard .img_subHeaders {
	width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7a168;
}
#recipeCard .servings {
	float:right;
	font-size:80%;
}
#recipeCard .Qty {
	font-size:110%;
	font-weight:bold;
	color:#d25400;
}
/* -----------------------------------------------------  BREAD QUOTES */
#breadQuotes li {
	padding:0px;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
}
#breadQuotes .saidBy {
	padding:0px;
	font-size:80%;
	font-style: normal;
	color:#d25400;
}
/* -----------------------------------------------------  CONTACT US */
#contactUs .img_subHeaders {
	margin-top: 5px 0px 50px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7a168;
	vertical-align: top;
}
#contactUs .required {
	font-weight:bold;
	color:#9c1e09;
}
#contactUs .text {
	/*background-color: #fef5e0;*/
	background-color: #FFFFFF;
	text-align:left;
	padding-bottom:15px;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
}
/* -----------------------------------------------------  FORMS */
input {
	margin-top:5px;
	margin-left:20px;
}
/* ------------------------------------------------------------------------------------- BREAD HISTORY */
#breadHistory .breadTimeLine .date {
	color:#d25400;
	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;
}
/* -----------------------------------------------------  QUIZ */
#carbQuiz .answer {
	text-weight:bold;
	color: #9c1e09;
}
#carbQuiz .score {
	text-weight:bold;
	color: #9c1e09;
}
.subPage_Headers {
	width: 525px;
	height: 35px;
	background-color: #FDCB95;
	padding:0;
	margin:0;
	border-right:0px solid #fff;
}
.subPage_Headers.global {
	padding-bottom:3px;
}
#safteyTopTen .subPage_Headers {
	width:auto;
	height: 35px;
	background-color: #FDCB95;
	padding:0;
	margin:0;
	border-right:1px solid #fff;
}
#safteyTopTen .SideBar .SideBarTop {
	display:none;
}
/*.subPage_SideBar {
	width: 211px;
	background-color: #FDCB95;
	padding:0px;
	margin:0px;
}
*/
.subPage_SideBar img {
	padding: 0px;
	margin: 0px;
}
.subPage_ContentArea {
	/*background-color: #fef5e0;*/
	background-color: #FFFFFF;
	padding:10px;
	margin:0px;
	text-align:left;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
}
.landing_Header {
	height: 35px;
	background-color: #FDCB95;
	border-bottom: 1px solid #FFFFFF;
	padding:0px;
	margin:0px;
}
.subPage_smallFont {
	font-size: 80%;
}
div.img_subHeaders, .img_subHeaders {
	width:500px;
	height:auto;
	/*height:19px;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7a168;
	margin:5px 0 4px 0;
}
#quiz div.img_subHeaders.textHeightThree {
	height:54px !important;
}
#quiz div.img_subHeaders.textHeightTwo {
	height:31px !important;
}
.btn_LandingLinks {
	margin-left:45px;
	margin-bottom:15px;
	margin-top:15px;
}
.toHide {
}
.HidePrint {
	display: none;
}
TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
LI {
	margin-bottom: 5px;
	margin-right: 15px;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_square.gif);
	padding-left: 2px;
}
ul, ol {
	margin-top: 10px;
}
#arrow LI {
	margin-bottom: 5px;
	margin-right: 15px;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
	padding-left: 10px;
}
#noBullets LI {
	margin-bottom: 5px;
	margin-right: 15px;
	list-style-position: outside;
	list-style-type:none;
	padding-left: 10px;
}
/* ----------------------------------------------------- SIDE BAR 2 */
.SideBar, .subPage_SideBar {
	background-color: #fdcb95;
	border-left: 1px solid #FFFFFF;
	padding:0px;
	margin:0px;
	width:211px;
}
#safteyTopTen .SideBar {
	background-color: #fdcb95;
	border-left: 1px solid #FFFFFF;
	padding:0px;
	margin:0px;/*width:211px;*/
}
.SideBar img {
	padding: 0px;
	margin: 0px;
	display:block;
}
.SideBar img.lastTout {
	padding:0;
	margin-bottom:13px;
}
/*.sidebar_contentArea{
	font-size: 80%;
	margin:0px;
	padding:5px 10px 5px 10px;
	background-color: #03639c;
	border-top: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}*/
.sidebar_contentArea ul {
	margin-right: 0px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.sidebar_contentArea li {
	margin:0px 0px 6px 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_red_arrow.gif);
}
.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 {
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-top:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
}
.SideBar .inlay {
	font-size: 80%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color: #ffe9c5;
	border-top: 1px none #FFFFFF;
	border-bottom: 1px solid #ffe9c5;
}
.SideBar .inlay .header {
}
.SideBar .inlay p {
	color:#000;
	font-size:10px;
	padding:0 6px;
	margin:0 0 6px 0;
}
.SideBar .inlay ul {
	margin:0 6px 0 25px;
	padding:0;
}
.SideBar .inlay ul li {
	margin:0px 0px 6px 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
}
.SideBar .inlay ul li p {
	color:#000;
	font-size:10px;
	padding:0;
	margin:0;
}
.SideBar .inlay a {
	text-decoration:underline;
	color:#000;
}
.SideBar .inlay a:hover {
	text-decoration:underline;
}
.SideBar a:link {
	text-decoration:none;
	color:#d25400;
	font-weight: bold;
}
.SideBar .inlay a:visited {
	text-decoration:none;
	color:#d25400;
	font-weight: bold;
}
.SideBar .inlay a:hover !important {
 text-decoration:underline;
 color:#d25400;
 font-weight: bold;
 border:1px solid #900;
}
.SideBar .bookend, .bookend {
	height:5px;
	width:100%;
	background-color:#fcb15f;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.SideBar .bookend.noBottom {
	border-bottom:0px solid #fff;
	margin:0;
}
.SideBar .bookend.noTop {
	border-top:0px solid #fff;
}
.SideBar .bookend.noBorder {
	border:0;
}
/* ----------------------------------------------------- SIDE BAR */
.sidebar_helpfulResources {
	font-size: 80%;
	margin:0px;
	padding:0px 10px 10px 10px;
	background-color: #ffe9c5;
	border-top: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.sidebar_helpfulResources_header {
	margin:0px;
	padding:0px;
}
.sidebar_helpfulResources ul {
	margin-right: 0px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.sidebar_helpfulResources li {
	margin:0px 0px 6px 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(/Stylesheets/images/blt_arrow.gif);
}
.subPage_SideBar .BottomLine {
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
}
.subPage_SideBar .TopLine {
	border-top:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
}
.subPage_SideBar .TopBottomLine {
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-top:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
}
.subPage_SideBar .Quote {
	font:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color: #9c1e09;
}
.subPage_SideBar .saidBy {
	font-size: 80%;
}
a:link {
	text-decoration:none;
	color:#d25400;
	font-weight: bold;
}
a:visited {
	text-decoration:none;
	color:#d25400;
	font-weight: bold;
}
a:hover {
	text-decoration:underline;
	color:#d25400;
	font-weight: bold;
}
.LNKbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #93450C;
}
span.LNKbreadcrumbs strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #93450C;
}
.LNKbreadcrumbs a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#93450C;
	font-weight: normal;
	text-decoration:none;
}
.LNKbreadcrumbs a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #93450C;
	text-decoration:none;
}
.LNKbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #93450C;
	text-decoration:underline;
}
.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: #FEF5E0;
	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;
}
/* -----------------------------------------------------   INTERACTIVE NUTRITION  */
.FNT14pxMaroonBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8C0003;
	margin:0px 0px 0px 0px;
}
.bodyBLACK {
	font-size: 80%;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 5px;
}
/* -----------------------------------------------------   FUN ZONE  */

#FunZone a img {
	border: 1px solid #e7a168;
}
#FunZone a {
	color: #d25400;
	font-weight:bold;
}
#FunZone .Solution {
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}
#FunZone .Solution a {
	font-weight: normal;
}
/* -----------------------------------------------------   PRINT PREP */
.printHeightControl {
	height:100%;
}
.FNT13pxMaroonBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8C0003;
}
.FNT12pxBlackPADtop {
	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);
}
.FNT12pxBlackPADtop2 {
	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);
}
.subPage_ContentAreaNut{ padding:10px; margin-bottom:10px;}
.subPage_ContentArea .knowGrams{ margin-left:10px;}
.bottomNav {
	width:350px;
	margin:0 15px 0 0;
	padding:10px 0 10px 0;
	text-align:right;
}
.bottomNav ul {
	margin:0;
	padding:0;
}
.bottomNav ul li {
	list-style:none;
	background:none;
	display:inline;
	margin:0;
	padding:0 2px 0 2px;
	color:#992915;
	font-size:12px;
}
.bottomNav ul li a {
	color:#992915;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:0;
}
.bottomNav ul li a:link {
	color:#992915;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
.bottomNav ul li a:visited {
	color:#992915;
	text-decoration:none;
	font-weight:normal;
}
.bottomNav ul li a:hover {
	color:#e16b19;
	font-size:10px;
	font-weight:normal;
}
.bottomNav ul li a:active {
	color:#992915;
	text-decoration:none;
	font-weight:normal;
}
/* -----------------------------------------------------   VARIETIES DISCLAIMER  */
.disclaimerNutInfo {
	font-size:10px;
	position:relative;
	top:50px;
	left:70px;
	width:250px;
	color:#bababa;
}

.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:#D25400;
	font-size:130%;
	text-transform:none;
}
.facts {
	min-width:0;
	vertical-align:top;
	margin:0 0 0 15px;
}

.FNTcopyright a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #992915; text-decoration:none;}
.FNTcopyright a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #992915; text-decoration:none;}
.FNTcopyright a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E16B19; text-decoration:none;}
.FNTcopyright a:active {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #992915; text-decoration:none;}

.FNTcopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #992915;
	padding:0px 0 0px 5px;
}
