/* Body background color ----------------------------------------- */

.mainbodybg {
	background-color: #75AE29;
	font-weight: bold;
}

/* Header Styles ------------------------------------------------- */

.headerbg {
	background-image:  url(/food/images/headers/header_tv.jpg);
	background-repeat: no-repeat;
	
}

/* Footer Styles ------------------------------------------------- */

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D8FFA4;
}

.footertext a,
.footertext a:link,
.footertext a:active,
.footertext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.footertext a:hover{
	color: #D8FFA4;
}

.footertextpopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5E5D5D;
}

.footertextpopup a,
.footertextpopup  a:link,
.footertextpopup  a:active,
.footertextpopup  a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.footertextpopup  a:hover{
	color: #D8FFA4;
}

/* LNB Area Styles ------------------------------------------- */

.lnbbgcolor {
	background-color: #EEEFDF;
}

.lnbtablebody{
	background-color: #EEEFDF;
	font-family : Arial, Helvetica, sans-serif;
	color : #5E5D5D;
	font-size : 11px;
}

.lnbtablebody a:link,
.lnbtablebody a:visited,
.lnbtablebody a:hover{
	background-color: #EEEFDF;
	font-family : Arial, Helvetica, sans-serif;
	color : #5E5D5D;
	font-size : 11px;
}

.lnbtablebodyalt{
	background-color: #EEEFDF;
	font-family : Arial, Helvetica, sans-serif;
	color :#5E5D5D;
	font-size : 11px;
	text-decoration: none;
}

.lnbtablebodyalt a:link{
	background-color: #EEEFDF;
	font-family: Arial, Helvetica, sans-serif;
	color: #5E5D5D;
	font-size: 11px;
	text-decoration: none;
}


.lnbtablebodyalt a:visited{
	background-color: #EEEFDF;
	font-family: Arial, Helvetica, sans-serif;
	color: #5E5D5D;
	font-size: 11px;
	text-decoration: none;
}

.lnbtablebodyalt a:hover {
	background-color: #EEEFDF;
	font-family : Arial, Helvetica, sans-serif;
	color :#5E5D5D;
	font-size : 11px;
	text-decoration: underline;
	
}

/* This is from Main -- This is in for completeness at the moment -- */

.indexbullet {
	color : #EC5900;
}

/* changed font-size from 25px and collapsed*/
.LNBTableHeader1,
.LNBTableHeader1 a:link,
.LNBTableHeader1 a:hover,
.LNBTableHeader1 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEFDF;
	color : #EC5900;
	font-size : 22px;
	text-decoration: none;
}

.LNBTableHeader2,
.LNBTableHeader2 a:link,
.LNBTableHeader2 a:hover,
.LNBTableHeader2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEFDF;
	color : #EC5900;
	font-size : 18px;
	text-decoration: none;
}


.LNBTableHeader3,
.LNBTableHeader3 a:link,
.LNBTableHeader3 a:hover,
.LNBTableHeader3 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEFDF;
	color : #EC5900;
	font-size : 16px;
	text-decoration: none;
}

.LNBTableHeader4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEFDF;
	color : #EC5900;
	font-size : 18px;
	text-decoration: none;
}
.LNBTableHeader4 a:link,
.LNBTableHeader4 a:hover,
.LNBTableHeader4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEFDF;
	color : #EC5900;
	font-size : 18px;
	text-decoration: none;
}


.LNBTableOnAirNow{
	font-family: Arial, Helvetica, sans-serif;
    background-color: #EEEFDF;
	color : #5E5D5D;
	font-size : 12px;
}

.LNBTableOnAirNow a:link,
.LNBTableOnAirNow a:hover,
.LNBTableOnAirNow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEFDF;
	color :  #5E5D5D;
	font-size : 12px;
	font-weight: bold;
}

.lnbtablepoll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

/* Old One Had bolding - possable issue */
.lnbtablepoll a:link,
.lnbtablepoll a:visited,
.lnbtablepoll a:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 11px;
	text-decoration: underline;
	background-color: #FFFFFF;
}

/* Differs from Main */
.LNBTablePollHeader,
.LNBTablePollHeader a:link,
.LNBTablePollHeader a:hover,
.LNBTablePollHeader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #EC5900;
	font-size : 11px;
	text-decoration: none;
	font-weight: bold;
}

/* LNBTablePollTitle added from main for completeness */
.LNBTablePollTitle {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #000000;
	font-size : 11px;
	text-decoration: none;
	font-weight: bold;
}

.LNBTablePollNumbering,
.LNBTablePollNumbering a:link,
.LNBTablePollNumbering a:hover,
.LNBTablePollNumbering a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #5E5D5D;
	font-size : 11px;
	text-decoration: none;

}

/* Breadcrumb ------------------------------------------------ */

.breadcrumb,
.breadcrumb a,
.breadcrumb a:link,
.breadcrumb a:visited,
.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
}

/* Breadcrumb ------------------------------------------------ */

.recipeLink,
.recipeLink a,
.recipeLink a:link,
.recipeLink a:visited,
.recipeLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
}

/* Content Area Styles --------------------------------------- */

.blueCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0C4978;
}


.blueCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0C4978;
}


.blueCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0C4978;
}

.blueCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #002557;
}


.recipeSponsorText {
	color: 			#cccccc;
	font-size: 		10px;
	font-family: 	Arial, Helvetica, sans-serif;
}		

 .recipesummary1 {
	font-weight: normal;
	font-size: 11px;
	text-transform: capitalize;
	color: #5E5D5D;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E0E0D0;
	text-decoration:  none;
}
.recipesummary1 a:link,
.recipesummary1 a:visited,
.recipesummary1 a:hover {
	font-weight: normal;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline
}

.recipesummary2 {
	font-weight: normal;
	font-size: 11px;
	text-transform: capitalize;
	color: #5E5D5D;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFEFE0;
	text-decoration: none
}
.recipesummary2 a:link,
.recipesummary2 a:visited,
.recipesummary2 a:hover {
	font-weight: normal;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline
}

/* recipeSearchVerticalLine, recipeSearchForm, recipeSearchFormText are needed to support the Recipe Power Search */
.recipeSearchVerticalLine{
	background-image: url(/food/images/spacers/recipes_spacer_dottedline.gif);
	background-repeat: no-repeat;
	background-position: 0% 20%;
}
.recipeSearchForm {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: capitalize;
	COLOR: #EC5900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FEF68C;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.recipeSearchFormText {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.contentbgcolor {
	background-color: #FFFFFF;
}

.dropdown{
 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
} 

.vertline{
	background-image: url(food/images/spacers/tv_vert_line.gif);
	background-repeat: repeat-y;
}

/* Changed to match Main from 21px and font-weight : bold */
.headline1,
.headline1 a:link,
.headline1 a:visited, 
.headline1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #EC5900;
}

.headline2,
.headline2 a:link,
.headline2 a:visited,
.headline2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #EC5900;
	font-weight: normal;
}

.headline2alt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5E5D5D;
	font-weight: bold
}

.headline2alt a:link,
.headline2alt a:visited,
.headline2alt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5E5D5D;
	font-weight: bold;
	text-decoration: underline;
}


.headline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EC5900;
	font-weight: bold;
}

.headline3 a:link, 
.headline3 a:visited, 
.headline3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EC5900;
	font-weight: bold;
	text-decoration: underline;
}



.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #313131;
}


.bodytext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #313131;
}


.bodytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #313131;
}

.bodytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6F6F6F;
}

.bodylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: none;
}

.bodylinks a:link,
.bodylinks a:visited, 
.bodylinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: underline;
}


.bodylinks2 {
	background-color: #EEEFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;

}

.bodylinks2 a:link,
.bodylinks2 a:visited,
.bodylinks2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: underline;
}

.subsectioncats,
.subsectioncats a {
	font-family: Arial, Helvetica, sans-serif;
	color:				#EC5900;
	font-size:			12px;
	text-decoration: 	none;
	font-weight:		bold;
}

.subsectioncats a {
	text-decoration: 	underline;
}


a.subsectioncats,
a.subsectioncats:link,
a.subsectioncats:visited,
a.subsectioncats:hover {
	color : 			#EC5900;
	text-decoration: 	none;
	font-weight: 		bold;
}

.subsectioncatsalt {
	font-family: Arial, Helvetica, sans-serif;
	color: #4C7A28;
	font-size : 11px;
	text-decoration: none;
	font-weight: bold;
}

.subsectioncatsalt a:link,
.subsectioncatsalt a:visited,
.subsectioncatsalt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4C7A28;
	font-size : 11px;
	text-decoration: none;
	font-weight: bold;
}

/* From Main Added for completeness */
.subheadline,
.subhead { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px; 
	color: #5e5d5d; 
} 


.byline { FONT-SIZE: 11px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif;} 
.articlebodytext { FONT-SIZE: 12px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif;} 
.articlebodytext A:link { FONT-SIZE: 12px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif } 
.articlebodytext A:visited { FONT-SIZE: 12px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif } 
.articlebodytext A:hover { FONT-SIZE: 12px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif } 
.phototext {FONT-SIZE: 11px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif}
.relatedlink {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif}
.relatedlink A:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.relatedlink A:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.relatedlink A:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.smalltext {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif}

.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
}

.small_text a:link,
.small_text a:visited,
.small_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
}

.large_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EC5900;
	text-decoration: None;
	font-weight: none;
}
.large_text  a:link,
.large_text  a:visited,
.large_text  a:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #EC5900;
	font-size : 18px;
	font-weight: normal;
}

.filecard {
	background-color: #FEF68C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline;
	font-weight: bold;
}
.filecard  a,
.filecard  a:active,
.filecard  a:visited,
.filecard  a:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
	
}
	
.filecardalt,
.filecardalt a,
.filecardalt a:active,
.filecardalt a:visited,
.filecardalt a:hover {
	background-color: #FEF68C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
}
	
	
.filecardlink {
	background-color: #EEEFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
}
.filecardlink a,
.filecardlink  a:active,
.filecardlink a:visited,
.filecardlink  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline;
}

.filecardlinkalt {
	background-color: #E0E0D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
}

.filecardlinkalt a,
.filecardlinkalt  a:active,
.filecardlinkalt a:visited,
.filecardlinkalt  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline;
}

	
.largetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #5E5D5D;
	text-decoration: None;
	font-weight: normal;
}

.largetext  a:link,
.largetext  a:visited,
.largetext  a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	COLOR: #5E5D5D;
	font-weight: bold;
}

.smalltext{
	font-family: Arial, Helvetica, sans-serif;
	color : #5E5D5D;
	font-size : 10px;
}
.smalltext a:link,
.smalltexta:hover,
.smalltext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color :  #5E5D5D;
	font-size : 10px;
}
	
/* -- --------------------------------------------------------------------*/ /* Styles for Program Guide Grids and Calendars used on Show and Episode Pages */ 

.calendarday1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	background-color: #FFCC47;
	color: #E84506;
	text-align: center;
} 

.calendarday2 {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	background-color: #FFCC47;
	color: #EC5900;
	text-align: center ;
} 

.calendarHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #EC5900;
	text-align: left;
}

.calendarHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #EC5900;
	text-align: left;
} 

.calendarbg { 
 color: #EC5900; 
 text-decoration: none; 
 text-align: center; 
 background-color: #FFFDE4; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 13px; 
} 
 
.calendarbg a:link,
.calendarbg a:visited,
.calendarbg a:hover {
  color: #EC5900; 
  text-decoration: none
} 

.calendarbgCurrent {
	background-color: #FFF2C6;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #EC5900;
	text-decoration: none
} 
 .calendarbgCurrent a:hover,
 .calendarbgCurrent a:link,
 .calendarbgCurrent a:visited {
	color:  #EC5900;
	text-decoration: none
} 

.inthisepisodeheader {
	font-family: Arial, Helvetica, sans-serif;
	color:				#EC5900;
	font-size:			12px;
	text-decoration: 	none;
	font-weight:		bold;
} 
 .inthisepisodeheader a:hover,
 .inthisepisodeheader a:link,
 .inthisepisodeheader a:visited {
	text-decoration: 
} 


 .calendarbgOther {
	color: #FFFDE4; 
	text-decoration: none;
	text-align: center;
	background-color: #FFFDE4; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
} 

.calendarbgOther a:link, 
.calendarbgOther a:visited,
.calendarbgOther a:hover {
	color: #FCF9CC; 
} 

.progGuideHead1,
.progGuideHead1 A:link,
.progGuideHead1 A:visited,
.progGuideHead1 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FCF9CC;
	background-color: #EC5900;
}

.progGuideHead2,
.progGuideHead2 A:link,
.progGuideHead2 A:visited,
.progGuideHead2 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FCF9CC;
	background-color: #EC5900;
}

.progGuideTitle1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #EC5900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFCC47;
	TEXT-DECORATION: none
}
.progGuideTitle1 A:link,
.progGuideTitle1 A:visited,
.progGuideTitle1 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #EC5900;
	TEXT-DECORATION: underline
}

.progGuideTitle2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #EC5900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFCC47;
	TEXT-DECORATION: none
}
.progGuideTitle2 A:link,
.progGuideTitle2 A:visited,
.progGuideTitle2 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #EC5900;
	TEXT-DECORATION: underline
}

.progGuideBody1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #205060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFDE4;
	TEXT-DECORATION: none;
}

.progGuideBody1 A:link,
.progGuideBody1 A:visited,
.progGuideBody1 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #913900;
	TEXT-DECORATION: underline
}

.progGuideBody2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #205060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFF2C6;
	TEXT-DECORATION: none
}

.progGuideBody2 A:link, 
.progGuideBody2 A:visited, 
.progGuideBody2 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #913900;
	TEXT-DECORATION: underline
}

.progGuideBody3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #913900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.progGuideBody3 A:link,
.progGuideBody3 A:visited,
.progGuideBody3 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #913900;
	TEXT-DECORATION: underline
}

.episodeProgramGuideRecipeLink,
.episodeProgramGuideRecipeLink A:link,
.episodeProgramGuideRecipeLink A:visited,
.episodeProgramGuideRecipeLink A:hover {
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
} 
 
.episodeProgramGuideLink,
.episodeProgramGuideLink A:link,
.episodeProgramGuideLink A:visited,
.episodeProgramGuideLink A:hover  {
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 11px;
	COLOR: #913900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
 
 
.recipeLink,
.recipeLink A:link,
.recipeLink A:visited,
.recipeLink A:hover {
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
} 


.episodeGuideTitle {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #EC5900;
	font-size : 12px;
	text-decoration: none;
	font-weight: bold;
}

.episodeGuideTitle  a:link,
.episodeGuideTitle  a:visited,
.episodeGuideTitle  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #EC5900;
	font-size : 12px;
	text-decoration: underline;
	font-weight: bold;
}

.episodeGuideNav {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: none;
}
.episodeGuideNav a:link,
.episodeGuideNav a:visited,
.episodeGuideNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: underline;
}

.episodeGuideShow1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline;
	BACKGROUND-COLOR: #FFF17B;
}


.episodeGuideShow1 A:link,
.episodeGuideShow1 A:visited,
.episodeGuideShow1 A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline
}

.episodeGuideShow2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.episodeGuideShow2 A:link,
.episodeGuideShow2 A:visited,
.episodeGuideShow2 A:hover  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline
}

.episodeGuideBody1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFF17B;
	TEXT-DECORATION: none
}

.episodeGuideBody1 A:link,
.episodeGuideBody1 A:visited,
.episodeGuideBody1 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline
}

.episodeGuideBody2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFd;
	TEXT-DECORATION: none
}

.episodeGuideBody2 A:link,
.episodeGuideBody2 A:visited,
.episodeGuideBody2 A:hover  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline
}
 

.hotprojectstable {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFF17B;
	TEXT-DECORATION: none
}

.hotprojectstable A:link,
.hotprojectstable A:visited,
.hotprojectstableA:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline;
}

.relatedlink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFF17B;
	TEXT-DECORATION: none
}

.relatedlink  A:link,
.relatedlink  A:visited,
.relatedlink  A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5E5D5D;
	TEXT-DECORATION: underline
}

.episodename {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5D5D;
	font-weight: bold;
	text-decoration: none;
}
.episodename a:link,
.episodename a:visited,
.episodename a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5D5D;
	font-weight: bold;
	text-decoration: underline;
}

.abstracttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: none;
}

.abstracttext  a:link,
.abstracttext  a:visited,
.abstracttext  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: underline;
}

.articleshowname{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: none;
}
.articleshowname a:link,
.articleshownamea:visited,
.articleshowname a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5D5D;
	font-weight: normal;
	text-decoration: underline;
}

.resulttable {
	background-color:#FFF17b;
}
.wtfsearchform {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #527B2F;
	font-size : 12px;
	text-decoration: none;
	font-weight: bold;
}
.wtfSrch {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #4C7A28;
	font-size : 14px;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	padding: 8px 6px 2px 8px;
	text-align: left;
}

.wtfSrch a:link, .wtfSrch a:visited, .wtfSrch a:active {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color : #4C7A28;
	font-size : 14px;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
}
.wtfSrchRow1 {
	background-color: #FFF17B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	padding: 5px 5px 5px 8px;
	vertical-align: top;
}
.wtfSrchRow1 a:link, .wtfSrchRow1 a:active, .wtfSrchRow1 a:visited, .wtfSrchRow1 a:hover {
	background-color: #FFF17B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline;
	vertical-align: top;
}
.wtfSrchRow2 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	padding: 5px 5px 5px 8px;
	vertical-align: top;
}
.wtfSrchRow2 a:link, .wtfSrchRow2 a:active, .wtfSrchRow2 a:visited, .wtfSrchRow2 a:hover {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5D5D;
	text-decoration: underline;
	vertical-align: top;
}

.companytitlepopup {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5E5D5D;
	font-weight: bold;
}

.companytitlepopup a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5E5D5D;
	font-weight: bold;
	text-decoration: underline;
}

.companytitlepopup a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #5E5D5D;
	font-weight: bold;
	text-decoration: underline;
}
.companytitlepopup a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5E5D5D;
	font-weight: bold;
	text-decoration: underline;
}

/* Gutter Area Styles ---------------------------------------- */

.guttertableheader1,
.guttertableheader1 a:link,
.guttertableheader1 a:visited,
.guttertableheader1 a:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #EC5900;
	font-size : 22px;
	text-decoration: None;
}

.guttertableheader2,
.guttertableheader2 a:link,
.guttertableheader2 a:visited,
.guttertableheader2 a:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #EC5900;
	font-size : 16px;
	text-decoration: None;
}

.guttertableheader3{
	font-family : Arial, Helvetica, sans-serif;
	color: #EC5900;
	font-size : 11px;
	text-decoration: None;
	font-weight: bold;
}
.guttertableheader3 a:link,
.guttertableheader3 a:visited,
.guttertableheader3 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #EC5900;
	font-size : 11px;
}

.guttertablebody,
.guttertablebody a:link,
.guttertablebody a:visited,
.guttertablebody a:hover{
	background-color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	color: #5E5D5D;
	font-size : 11px;
}

/* this is for the TV section */
.vertline{
	background-image: url(/food/images/spacers/tv_vert_line.gif);
		background-repeat: repeat-y;
}

/* Package Styles -------------------------------------------- */

/* Food Fight Styles-----------------------------------------------------*/ 
.episodeText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF; 
	FONT-WEIGHT: bold; 
	text-transform: uppercase;
} 

.largeTitle { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #002E6C; 
	FONT-WEIGHT: bold; 
} 

.blueBkgdText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002E6C; 
	background-color:#B1D4FF 
} 

.blueBkgdText a, .blueBkgdText a:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002E6C; 
} 

.redBkgdText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FACE68; 
	background-color:#D5473C 
}

.dkBlueBkgdText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FACE68; 
	background-color:#2866AF 
} 

.largeBlueText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #002E6C; 
	FONT-WEIGHT: bold; 
} 

.largeYellowText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FACE68; 
	FONT-WEIGHT: bold; 
} 

.captionText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-style : italic;
} 

/* End Food Fight Styles -----------------------------------------------------*/