body,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,div,font,li {font-family: Arial, sans-serif; color: #6a6a6a; font-size: 11px;}
TD.bodytext{text-align : justify;}
TD.NInfotext{text-align : justify;	padding-right : 8px;}

A:link {color:#0082c8; text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; }
A:visited {color: #0082c8; text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; }
A:hover {color: #0082c8; text-decoration: underline; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; }

table{border: 0px; padding: 0px;}

/* index*/
TD.indexbg01 {border: 1px solid #eeeeee; background-color: #ffffff; padding: 7px;}/*BABB93*/
TD.indexbg02 {border: 1px solid #BABB93; background-color: #ffffff;}
TD.indexbg03 {border: 1px solid #BABB93; background-color : #F8F5EE;}
div.slogan{font-family:  Arial,sans-serif ; color: #0082c8; font-size: 13px; font-weight: bold; height: 72px; vertical-align: middle; border: 0px solid #ff0000;}
div.sloganFr{font-family:  Arial,sans-serif ; color: #5a9830; font-size: 13px; font-weight: bold; height: 72px; vertical-align: middle; border: 0px solid #ff0000; padding-right: 20px;}
SPAN.RegMark{font-family:  Arial,sans-serif ; color: #0082c8; font-size: 9px; font-weight: bolder;}
SPAN.RegMarkFr{font-family:  Arial,sans-serif ; color: #5a9830; font-size: 9px; font-weight: bolder;}
div.indexMLinks{font-family:  Arial,sans-serif ; color: #0082c8; font-size: 18px; font-weight: bold;}
div.indexMLinksFr{font-family:  Arial,sans-serif ; color: #0082c8; font-size: 18px; font-weight: bold;}
SPAN.SplashTitle{font-family: Arial,sans-serif ; color: #5a9830; font-size: 12px;  font-weight: bold; text-align: right; padding-right: 10px;}
SPAN.SplashText1{font-family: verdana, Arial,sans-serif ; color: #5c5d5c; font-size: 9px;  font-weight: bold; text-align: right;}


/* 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_2/NavBar-bg.jpg); text-align : right;}
A.french:link {color:#ffffff; text-decoration: none; font-family: Arial, sans-serif; font-size: 9px; }
A.french:visited {color: #ffffff; text-decoration: none; font-family: Arial, sans-serif; font-size: 9px; }
A.french:hover {color: #abbecf;  text-decoration: none; font-family: Arial, sans-serif; font-size: 9px;}

/*Top Nav Bar buttons at the Top of the page*/
TD.TopLftButton {background-image : url(./images_2/Topbtn01.gif);	width : 10px; height : 18px;}
TD.TopCtrButton {background-image : url(./images_2/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_2/Topbtn03.gif); width : 10px; height : 18px;}

/* Left margin*/
TD.LeftNBParent {color: #00629f; text-decoration: none; font-weight: bolder; font-family: Arial,sans-serif; font-size: 11px; height : 17px; cursor: hand;}
TD.LeftNBChild {font-family: verdana, Arial, sans-serif; text-decoration: none; 	font-size: 7pt; color: #7e8076; height : 14px; text-indent : 6px;  cursor: hand;}
a.LeftNBChild:link {}
a.LeftNBChild:hover {}	
TD.LeftNBDiv {height : 4px;}
/*TD.LeftNBDiv {background-image : url(./images_2/LNDivBg.gif); height : 4px; background-repeat : no-repeat;}
TD.LeftNavBar{background-image : url(./images_2/Body-bg06.gif);}*/
a.LeftNavBar:link {}
a.LeftNavBar:visited {}
a.LeftNavBar:hover {}

/*Background Images at the bottom of the pages*/
TD.navbar {background-image: url(./images_2/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_2/indexNavBar01.gif); height : 22px; background-repeat: repeat-x;}
TD.topbar03{background-image:  url(images_2/indexNavBar03.gif); height : 25px; background-repeat: repeat-x;  text-align: right; vertical-align: top;  padding-right: 25px}
TD.topbarlabel{font-family: Arial,sans-serif; font-size: 9px; color: #FFFFFF; height : 11px;}
SPAN.BarText1{font-family: Arial,sans-serif ; color: #003366; font-size: 11px;  font-weight: bold; }

/* Background images for the page body*/
TD.TopLeftNavBg {background-image: url(./images_2/Body-bg01.gif);}
TD.TopBodyBg {background-image: url(./images_2/Body-bg02.gif);}
TD.TopBody02Bg {background-image: url(./images_2/Body-bg03.gif);}
TD.BtmLeftNavBg {height: 20px;}
TD.BtmBodyBg {background-image: url(./images_2/Body-bg05.gif);}
TD.BtmBody02Bg {background-image: url(./images_2/Body-bg07.gif);}

/* TABLE.LeftNBChild{display: none;} */	
/*
TD.Spotlight {background-image: url(./images_2/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; text-align: center;}
div.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; height: 400px; width: 130px; overflow-y: auto; overflow-x: hidden; 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.SpotlightTitle {font-family:  Arial,sans-serif; font-size: 12px; font-weight: bold; color: #00659d; height: 18px; text-align: center; vertical-align: middle;}


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: #00629f;}
a.path:link, a.path:visited{text-decoration: none;font-family:  Arial,sans-serif; font-size: 10px; color: #00629f;}
/*
a.path:visited {color: #757676; text-decoration: none; font-family: Arial, sans-serif; font-size: 10px; }
*/
a.path:hover{color: #00629f; text-decoration: underline; font-family: Arial, sans-serif; font-size: 10px; }

/* Body Titles */
span.sectitle {font-family: Arial,sans-serif; font-size: 16px; color: #fb812f; font-weight: bold; height: 18px; text-align: left;}
span.sectitlecaps {font-family: Arial,sans-serif; font-size: 16px; color: #6fb441; font-weight: bold; height: 18px; text-align: left;}
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;}
TD.welcome{	font-family: Arial,sans-serif; font-size: 16px; color: #6fb441; font-weight: bold; height: 18px; text-align: left;}

/* Site Features Box in the Right Margin*/
TD.sitefeatures{background-image: url(images_2/featuresBox.gif); background-position: right; background-repeat: no-repeat; height: 115px;}
DIV.sitefeatures{font-family: Arial,sans-serif;  font-size: 11px; color: #00629f; text-align: right;}
Table.FeaturesBox{width: 220px;}
TD.FeaturesRow{text-indent : 15px; height : 22px; color: #00629f; 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;}

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; 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; vertical-align: middle; }
TD.issues, DIV.issues {	padding: 10px; border: 1px solid #BDBD94; height : 75px;}
span.issues{font-family: Arial, sans-serif; color: #003366; font-size: 12px; text-align : right; font-weight : bolder; align: middle;}
/*div.ChildMainLabel{ font-family: Arial, sans-serif; color: #3C3C3C; font-size: 10px; text-align : center; font-weight : bolder; vertical-align: middle; height : 75px; }*/
TD.courtesy{font-family:  Arial,sans-serif; font-size: 10px; color: #6d6d6d; padding-left: 10px;}
span.courtesy{font-family:  Arial,sans-serif; font-size: 10px; color: #6d6d6d;}
TD.RecipeName{font-family: Arial,sans-serif; font-size: 15px; color: #0082c8; font-weight : bold;}
TD.recipeimage{ border: 1px solid #959796;}
TD.todayTitle{padding-left: 10px;  font-family: Arial,sans-serif; color: #709811; font-size: 16px; font-weight: bolder; height: 20px; padding-top: 8px;}
TD.todayBlurb{padding-left: 10px;  font-family: Verdana,Arial,sans-serif; font-size: 7pt; color: #5f5f5f; font-weight: normal; text-align: left;}
TABLE.today{background-color: #f5eabd;	height: 100%;}
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 : #EDEEF0; scrollbar-arrow-color : #466F9A; scrollbar-base-color : #C7CBD4; scrollbar-darkshadow-color : #EDEEF0; scrollbar-face-color : #D5DAE4; scrollbar-highlight-color : #C7CBD4; scrollbar-shadow-color : #EDEEF0; 	scrollbar-track-color : #EDEEF0;} 
span.newsTitle{font-family:  Arial,sans-serif; font-size: 10px; color: #00629f; font-weight: bolder; padding-left:0px; text-align: justify;} 
span.newsText{font-family: Verdana,Arial,sans-serif; font-size: 9px; color: #5f5f5f; font-weight: normal; text-align: justify;} 
A.newsTitle:link{font-family:  Arial,sans-serif; font-size: 11px; color: #00629f; font-weight: bolder; } 
A.newsTitle:visited{font-family:  Arial,sans-serif; font-size: 11px; color: #00629f; font-weight: bolder; } 
A.newsTitle:hover{font-family:  Arial,sans-serif; font-size: 11px; color: #6a9300; font-weight: bolder; }

/*Right NavBar*/
TD.RgtNavBg{width: 190px; vertical-align: top; text-align: right; background-image: url(./images_2/rgtBg.gif); background-position: left; background-repeat: repeat-y;}
div.promotions{font-family: Arial, sans-serif; color: #00659d; font-size: 11px; font-weight: bold; padding-left: 10px; padding-right: 10px;}

/* 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: #6a6a6a; background-color : White; text-align : center;}
DIV.copyr{font-family: Arial, sans-serif; font-size: 9px; color: #6a6a6a; 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;}

/* 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: #00629f; background-color: #FFFFFF; font: 8pt Arial, sans-serif; width: 120px; height: 15px; border: 1px solid #506f84;}
/*input.email {color: #003366; background-color: #FFFFFF; font: 8pt Arial, sans-serif; width: 150px; height: 15px; border: 1px solid #506f84;}
input.sendbtn {color: #2E2E2E; background-color: #FFFFFF; font: 8pt Arial, sans-serif; width: 80px; height: 20px; border: 1px solid #506f84;}
input.search {color: #000000; background-color: #C3D4EB; font: 8pt Arial, sans-serif; }*/
select {color: #000000; background-color: #FFFFFF; font: 8pt Arial,sans-serif; }
