body,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,div,font,li {font-family: Arial, sans-serif; color: #282827; font-size: 11px;}
body {background-image : url(./images/bg.gif);}
TD.bodytext{text-align : justify;}
TD.NInfotext{text-align : justify;	padding-right : 8px;}

A:link {color:#224F88; text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; }
A:visited {color: #224F88; text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; }
A:hover {color: #224F88; text-decoration: underline; font-family: Arial, sans-serif; font-size: 11px; }

table{border: 0px; padding: 0px;}

/* index*/
TD.indexbg01 {border: 1px solid #BABB93; background-color : #F8F5EE;}
TD.indexbg02 {border: 1px solid #BABB93; background-image : url(./images/Index-bg01.gif); }
TD.indexbg03 {border: 1px solid #BABB93; background-color : #F8F5EE;}
TD.indexSLinks{	padding: 10px;}
div.slogan{font-family:  Arial,sans-serif ; color: #7D7E62; font-size: 15px; font-weight: bold; height: 180px; vertical-align: middle; border: 0px solid #ff0000;}
SPAN.RegMark{font-family:  Arial,sans-serif ; color: #7D7E62; font-size: 10px; font-weight: bolder;}
div.indexMLinks{font-family:  Arial,sans-serif ; color: #7D7E62; font-size: 16px; font-weight: bold;}
SPAN.SplashTitle{font-family: Arial,sans-serif ; color: #37343B; font-size: 11px;  font-weight: bold;}
SPAN.SplashText1{font-family: Arial,sans-serif ; color: #C77B08; font-size: 9px;  font-weight: bold; }
SPAN.SplashText2{font-family: Arial,sans-serif ; color: #1F4C7C; font-size: 9px;  font-weight: bold; }

/* Link French Site at the top of the Page*/
TD.french {	font-family: Arial, sans-serif; font-size: 9px; color: Black; background-image: url(./images/NavBar-bg.jpg); text-align : right;}
A.french:link {color:#224F88; text-decoration: none; font-family: Arial, sans-serif; font-size: 9px; }
A.french:visited {color: #224F88; text-decoration: none; font-family: Arial, sans-serif; font-size: 9px; }
A.french:hover {color: #B36C01;  text-decoration: underline; font-family: Arial, sans-serif; font-size: 9px;}

/*Top Nav Bar buttons at the Top of the page*/
TD.TopLftButton {background-image : url(./images/Topbtn01.gif);	width : 10px; height : 18px;}
TD.TopCtrButton {background-image : url(./images/Topbtn02.gif); height : 18px; text-align: center;}
a.TopCtrButton:link {color: #003366; text-decoration: none; font-weight: bolder; font-family: Arial,sans-serif; font-size: 11px;}
a.TopCtrButton:visited {color: #003366; text-decoration: none; font-family: Arial,sans-serif; font-weight: bolder; font-size: 11px;}
a.TopCtrButton:hover {color: #E08700; text-decoration: none; font-weight: bolder; font-family: Arial,sans-serif; font-size: 11px;}
TD.TopRgtButton {background-image : url(./images/Topbtn03.gif); width : 10px; height : 18px;}

/*Background Images at the bottom of the pages*/
TD.navbar {background-image: url(./images/NavBar-bg.jpg); }
a.navbar:link {color: #003366; text-decoration: none; 	font-weight: bolder;  font-family: Arial,sans-serif; font-size: 12px;}
a.navbar:visited {color: #FFCC66; text-decoration: none; font-family: Arial,sans-serif; font-weight: bolder; font-size: 12px;}
a.navbar:hover {color: #003366; text-decoration: none; 	font-weight: bolder; font-family: Arial,sans-serif; font-size: 12px;}
TD.topbar{background-image: url(./images/NavBar-02.gif); height : 19px; }
TD.topbarlabel{font-family: Arial,sans-serif; font-size: 9px; color: #FFFFFF; height : 11px;}

/* Background images for the page body*/
TD.TopLeftNavBg {background-image: url(./images/Body-bg01.gif);}
TD.TopBodyBg {background-image: url(./images/Body-bg02.gif);}
TD.TopBody02Bg {background-image: url(./images/Body-bg03.gif);}
TD.BtmLeftNavBg {background-image: url(./images/Body-bg04.gif); height: 20px;}
TD.BtmBodyBg {background-image: url(./images/Body-bg05.gif);}
TD.BtmBody02Bg {background-image: url(./images/Body-bg07.gif);}
/*
TD.Spotlight {background-image: url(./images/Body-bg08.gif); height:91px; text-align:left; padding-left:15px; padding-top:25px; font-family:  Arial,sans-serif; font-size: 9px; font-weight: normal; color: #282827;}
*/
/*Spotlight Box in tne left margin*/
TABLE.Spotlight {width: 154px;}
TD.Spotlight {background-color: #F8F5EE; text-align:left; padding:10px; font-family:  Arial,sans-serif; font-size: 9px; font-weight: normal; color: #282827; border: 1px solid #BDBD94;}
SPAN.SpotlightTitle {font-family:  Arial,sans-serif; font-size: 10pt; font-weight: bold; color: #08264A;}
TD.LeftNBParent {color: #003366; text-decoration: none; font-weight: bolder; font-family: Arial,sans-serif; font-size: 11px;
	background-image : url(./images/LNParentBt.gif); height : 17px; text-indent : 28px; background-repeat : no-repeat;cursor: hand; cursor: pointer;}
/* TABLE.LeftNBChild{display: none;} */	

/* Buttons in the the left margin*/
TD.LeftNBChild {font-family: verdana, Arial, sans-serif; text-decoration: none; 	font-size: 7pt; color: Black; 
	background-image : url(./images/LNChildBt.gif); height : 14px; text-indent : 28px;  background-repeat : no-repeat;cursor: hand; cursor: pointer;}
a.LeftNBChild:link {}
a.LeftNBChild:hover {}	
TD.LeftNBDiv {background-image : url(./images/LNDivBg.gif); height : 4px; background-repeat : no-repeat;}
TD.LeftNavBar{background-image : url(./images/Body-bg06.gif);}
a.LeftNavBar:link {}
a.LeftNavBar:visited {}
a.LeftNavBar:hover {}


TD.searchResults { font-family:  Arial,sans-serif; font-size: 11px; color: #003366;}
A.searchResults:link{text-decoration: none;font-family:  Arial,sans-serif; font-size: 11px; color: #003366;}
A.searchResults:visited {color: #003366; text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; }
A.searchResults:hover{color: #E08700; text-decoration: underline; font-family: Arial, sans-serif; font-size: 11px; }

/* Path*/
TD.path{ font-family:  Arial,sans-serif; font-size: 10px; color: #003366;}
a.path:link{text-decoration: none;font-family:  Arial,sans-serif; font-size: 10px; color: #003366;}
a.path:visited {color: #003366; text-decoration: none; font-family: Arial, sans-serif; font-size: 10px; }
a.path:hover{color: #E08700; text-decoration: underline; font-family: Arial, sans-serif; font-size: 10px; }

/* Body Titles */
span.sectitle {font-size: 18px; font-weight: bold; color: #ad2109;}
span.sectitlecaps {font-size: 14px; font-weight: bold; color: #ad2109;}
TD.title{font-family:  Arial,sans-serif; color: #E08700; font-weight: bold; font-size: 14px;}
TD.subtitle{font-family: Arial,sans-serif; font-size: 12px; color: #003366; font-weight: bold; height : 18px;}
TD.recipecattitle{font-family:  Arial,sans-serif; color: #E08700; font-weight: bold; font-size: 12px; text-align: left;}
TD.recipelist{text-indent : 20px;}

/* Site Features Box in the Right Margin*/
TD.sitefeatures{font-family: Arial,sans-serif;  font-size: 11px; color: #003366; text-align: right;}
DIV.sitefeatures{font-family: Arial,sans-serif;  font-size: 11px; color: #003366; text-align: right;}
TD.featuresImage{background-image : url(images/FeaturesTab.gif); height : 14px; background-repeat : no-repeat;  background-position : right;}
Table.FeaturesBox{border: 1px solid; border-bottom-color : #BDBD94; border-left-color : #BDBD94; border-right-color : #BDBD94;
	background-color : #F8F5EE; width: 215px;}
TD.FeaturesRow{border-bottom-color : #DED6D5; text-indent : 10px; height : 22px; color: #003366; text-align : left;}
TD.email{text-indent : 20px; color: #2E2E2E;}
	
	
table.image{border: 1px solid #BDBD94; width: 215px;}
TD.image{border: 1px solid #BDBD94; width: 215px;}

/* Produce Section*/
TD.ProduceDropDown {border: 1px solid  #BDBD94; background-color : #E7E1C7; text-align : center; height : 42px;}
SUP.tm {font-family: Verdana; font-size: 8px; }
textarea.search {color: #003366; background-color: #FFFFFF;font: 8pt Arial, sans-serif; border: 1px solid #BDBD94;}
input.search {color: #003366; background-color: #FFFFFF; font: 8pt Arial, sans-serif; width: 120px; height: 15px; border: 1px solid #BDBD94;}
input.email {color: #003366; background-color: #FFFFFF; font: 8pt Arial, sans-serif; width: 150px; height: 15px; border: 1px solid #BDBD94;}
input.sendbtn {color: #2E2E2E; background-color: #FFFFFF; font: 8pt Arial, sans-serif; width: 80px; height: 20px; border: 1px solid #BDBD94;}
/*input.search {color: #000000; background-color: #C3D4EB; font: 8pt Arial, sans-serif; }*/
select {color: #000000; background-color: #FFFFFF; font: 8pt Arial,sans-serif; }


h1 {font-family: Arial, sans-serif; font-weight: bold; font-size: 16px; }
h2 { font-family: Arial, sans-serif; font-weight: bold; font-size: 15px; }
h3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; }
h4 { font-family: Arial, sans-serif; color: #646464; font-weight: bold; font-size: 12px; }
LI.kid { list-style-type:none; vertical-align:middle; margin-top:0px; margin-bottom:0px; }
LI IMG { cursor:hand; cursor: pointer; list-style-type:none; }
IMG.clsNoHand, IMG.noHand { cursor:default; }
UL { margin-left:15px; margin-right:15px; margin-top:5px; cursor:default;}
UL#ulRoot { display:list-item; margin-top:5px; margin-left:8px; margin-right:15px; }
UL.clsHidden, UL.hdn { display:none; }
UL.clsShown { display:list-item; }
LI UL { margin-left:20px; margin-right:20px; margin-top:0px; list-style-type:none;}
p.trademarks{font-family: Arial, sans-serif; font-size: 11px;}
div.summary{ font-family: Arial, sans-serif; font-size: 10px; }

/* Object Styles*/
TABLE.ChildPagesMain{border: 1px solid #BDBD94; }
TD.ChildPagesMain {	padding: 1px; text-indent : -40px; font-family: Arial,sans-serif; font-size: 10px; color: #003366; text-align : right; }
TD.ChildMainLabel {	padding: 5px; border: 1px solid #BDBD94; height : 75px;}
div.ChildMainLabel{ font-family: Arial, sans-serif; color: #3C3C3C; font-size: 10px; text-align : center; font-weight : bolder; align: middle; height : 75px; }
TD.courtesy{font-family:  Arial,sans-serif; font-size: 10px; color: #003366;}
span.courtesy{font-family:  Arial,sans-serif; font-size: 10px; color: #003366;}
TD.RecipeName{font-family: Arial,sans-serif; font-size: 16px; color: #003366; font-weight : bold;}
TD.recipeimage{text-indent: 15px;}
TD.todayBlurb{padding-left: 15px;  padding-right: 15px ;font-family: Arial, sans-serif; color: #282827; font-size: 11px; text-align: justify;}
TD.RBhomebox{border-right: 1px solid #BABB93;}
TD.Promotions{padding-left: 15px;  padding-right: 16px ;font-family: Arial, sans-serif; color: #282827; font-size: 11px;}
/*News Section in Home*/
DIV.newsScroll{scrollbar-3dlight-color : #E7E1C7; scrollbar-arrow-color : #72786D; scrollbar-base-color : #BABB93;
	scrollbar-darkshadow-color : #E7E1C7; scrollbar-face-color : #D1CBAE; scrollbar-highlight-color : #BABB93; scrollbar-shadow-color : #E7E1C7;
	scrollbar-track-color : #E7E1C7;}
span.newsTitle{font-family:  Arial,sans-serif; font-size: 10px; color: #E08700; font-weight: bolder; padding-left:0px; text-align: justify;}
span.newsText{font-family: Verdana,Arial,sans-serif; font-size: 9px; color: #282827; font-weight: normal; text-align: justify;}

/* styles for the bottom banners */
Table.BottomAd{border: 1px solid #BABB93; }
TD.AdBannerTitle{font-family: Arial, sans-serif; font-size: 11px; color: 003366; background-color : White; text-align : left; font-weight : bold;}
TD.AdBanner {font-family: Arial, sans-serif; font-size: 10px; color: Black; background-color : White; text-align : left;}

TD.copyr{font-family: Arial, sans-serif; font-size: 9px; color: Black; background-color : White; text-align : center;}
DIV.copyr{font-family: Arial, sans-serif; font-size: 9px; color: Black; background-color : White;}
A.copyr:link {color:Black; text-decoration: none; font-family: Arial, sans-serif; font-size: 9px; }
A.copyr:visited {color: Black; text-decoration: none; font-family: Arial, sans-serif; font-size: 9px; }
A.copyr:hover {color: Black; text-decoration: underline; font-family: Arial, sans-serif; font-size: 9px; }

/*Locations Styles*/
TD.SubtitleLoc2 {font-family:  Arial,sans-serif; font-size: 12px; color: #003366; font-weight: bold;}
