/* Body Links */
a:link {
	color: #3b7d93; text-decoration: underline;
}
a:visited {
 	color: #3b7d93; text-decoration: underline;
}
a:active {
	color: #3b7d93; text-decoration: underline;
}
a:hover {
	color: #82b2c2; text-decoration: none;
}
/* Bold Body Links */
a.boldBodylink:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #3b7d93; text-decoration: underline;
}
a.boldBodylink:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
 	color: #3b7d93; text-decoration: underline;
}
a.boldBodylink:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #3b7d93; text-decoration: underline;
}
a.boldBodylink:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #9ebac4; text-decoration: none;
}
/* Top of Page Header Links */
a.headerMenu:link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #635d4a; text-decoration: none; padding: 0 15px;
}
a.headerMenu:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #635d4a; text-decoration: none; padding: 0 15px;
}
a.headerMenu:active {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #635d4a; text-decoration: none;
}
a.headerMenu:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
.headerMenuOn {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #635d4a; text-decoration: none;
}
/* Main Menu "orange strip" links */
a.mainMenu:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff; text-decoration: none; padding: 5px 35px 6px 35px;
}
a.mainMenu:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff; text-decoration: none; padding: 5px 35px 6px 35px;
}
a.mainMenu:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff; text-decoration: none;
}
a.mainMenu:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #69111A; text-decoration: none;
}
.mainMenuOn {
	font: bold 11px Arial, Helvetica, sans-serif; padding: 0 30px;
	color: #69111A; text-decoration: none;
}
/* Submenu links */
a.secondaryMenu:link {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #F39A2D; text-decoration: underline; padding: 0 8px;
}
a.secondaryMenu:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #F39A2D; text-decoration: underline; padding: 0 8px;
}
a.secondaryMenu:active {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #F39A2D; text-decoration: underline; padding: 0 8px;
}
a.secondaryMenu:hover {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #69111A; text-decoration: none;
}
.secondaryMenuOn {
	font: bold 10px Arial, Helvetica, sans-serif;color: #69111A; text-decoration: none; padding: 0 8px;
}

/* ------------------- ADDED 4.2.09 ---------------------- ADDED 4.2.09 ------------------------ */
a.secondaryVertMenu:link {
	font: normal 12px/24px Arial, Helvetica, sans-serif;
	color: #4a0c16; text-decoration: underline;
}
a.secondaryVertMenu:visited {
	font: normal 12px/24px Arial, Helvetica, sans-serif;
	color: #4a0c16; text-decoration: underline;
}
a.secondaryVertMenu:active {
	font: normal 12px/24px Arial, Helvetica, sans-serif;
	color: #4a0c16; text-decoration: underline;
}
a.secondaryVertMenu:hover {
	font: normal 12px/24px Arial, Helvetica, sans-serif;
	color: #000; text-decoration: none;
	/*background-color:#c91f3c;*/
}
.secondaryVertMenuOn {
	font: normal 12px Arial, Helvetica, sans-serif;color: #000; text-decoration: none;
}

a.quickLink:link {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #ce0900; text-decoration: underline;
}
a.quickLink:visited {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #ce0900; text-decoration: underline;
}
a.quickLink:hover {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #690500; text-decoration: underline;
	/*background-color:#c91f3c;*/
}
/* ------------------- END ADDED 4.2.09 ---------------------- END ADDED 4.2.09 ------------------------ */

a.sidebarLink:link {
	color: #3b7d93; text-decoration: underline; 
	/*padding: 0 20px;*/
}
a.sidebarLink:visited {
 	color: #3b7d93; text-decoration: underline;
}
a.sidebarLink:active {
	color: #3b7d93; text-decoration: underline;
}
a.sidebarLink:hover {
	color: #c6173c;
	text-decoration: none;
}
a.sidebarGrayLink:link {
	font: 11px/17px arial, helvetica, sans-serif;
	color: #666665; text-decoration: underline; 
	/*padding: 0 20px;*/
}
a.sidebarGrayLink:visited {
	font: 11px/17px arial, helvetica, sans-serif;
 	color: #666665; text-decoration: underline;
}
a.sidebarGrayLink:active {
	font: 11px/17px arial, helvetica, sans-serif;
	color: #666665; text-decoration: underline;
}
a.sidebarGrayLink:hover {
	font: 11px/17px arial, helvetica, sans-serif;
	color: #666665;
	text-decoration: none;
}
a.chartLink:link {
	font: bold 11px arial, sans-serif; color: #296887; text-decoration: underline; 
}
a.chartLink:visited {
 	font: bold 11px arial, sans-serif; color: #296887; text-decoration: underline;
}
a.chartLink:active {
	font: bold 11px arial, sans-serif; color: #296887; text-decoration: underline;
}
a.chartLink:hover {
	font: bold 11px arial, sans-serif; color: #c6173c; text-decoration: none;
}
a.sidebarLinkIndent:link {
	color: #3b7d93; text-decoration: underline; padding: 0 0 0 20px; /*DAVID - Check all these sidebar links against yours*/
}
a.sidebarLinkIndent:visited {
 	color: #3b7d93; text-decoration: underline; padding: 0 0 0 20px;
}
a.sidebarLinkIndent:active {
	color: #3b7d93; text-decoration: underline;
}
a.sidebarLinkIndent:hover {
	color: #82b2c2;
	text-decoration: none;
}
a.redLink:link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
a.redLink:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
a.redLink:active {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
a.redLink:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3b7d93; text-decoration: none;
}
a.redItalicLink:link {
	font: italic normal 10px Arial, Helvetica, sans-serif;
	color: #C62B15;
	text-decoration: underline;
}
a.redItalicLink:visited {
	font: italic normal 10px Arial, Helvetica, sans-serif;
	color: #C62B15;
	text-decoration: underline;
}
a.redItalicLink:hover {
	font: italic normal 10px Arial, Helvetica, sans-serif;
	color: #3b7d93;
	text-decoration: underline;
}

/* Footer Menu links */
a.footerMenu:link {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #7d7d7d; text-decoration: none;
}
a.footerMenu:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #7d7d7d; text-decoration: none;
}
a.footerMenu:active {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #7d7d7d; text-decoration: none;
}
a.footerMenu:hover {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: none;
}
.footerLinksOn {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: none;
}


/* Footer Menu links */
.footerMenuItem
{
   text-align:center;
}
.footerSeperator
{
   font: normal 7px Arial, Helvetica, sans-serif;
   color: #7d7d7d; 
   text-decoration: none; 
   vertical-align:middle;
}
a.footerMenuItem:link {
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #7d7d7d; text-decoration: none; padding: 0 10px;
}
a.footerMenuItem:visited {
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #7d7d7d; text-decoration: none; padding: 0 10px;
}
a.footerMenuItem:active {
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #7d7d7d; text-decoration: none;
}
a.footerMenuItem:hover {
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #c6173c; text-decoration: none;
}

a.whiteHomeSidelink:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-decoration: underline;
}
a.whiteHomeSidelink:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-decoration: underline;
}
a.whiteHomeSidelink:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-decoration: underline;
}
a.whiteHomeSidelink:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-decoration: none;
}
a.sidebarLinkRedItalic:link {
	font: italic bold 10px Georgia, "Times New Roman", Times, serif;
	color: #c6173c; text-decoration: underline; padding: 0; /*DAVID - Check all these sidebar links against yours*/
}
a.sidebarLinkRedItalic:visited {
 	color: #c6173c; text-decoration: underline;
}
a.sidebarLinkRedItalic:active {
	color: #c6173c; text-decoration: underline;
}
a.sidebarLinkRedItalic:hover {
	color: #c6173c; text-decoration: none;
}
a.sidebarLinkRedItalic:link {
	font: italic bold 10px Georgia, "Times New Roman", Times, serif;
	color: #c6173c; text-decoration: underline; padding: 0; /*DAVID - Check all these sidebar links against yours*/
}
a.sidebarLinkRedItalic:visited {
 	color: #c6173c; text-decoration: underline;
}
a.sidebarLinkRedItalic:active {
	color: #c6173c; text-decoration: underline;
}
a.sidebarLinkRedItalic:hover {
	color: #c6173c; text-decoration: none;
}
a.sidebarLinkGeorgiaBlack:link {
	font: 10px Georgia, "Times New Roman", Times, serif;
	color: #202020; text-decoration: underline; padding: 0; /*DAVID - Check all these sidebar links against yours*/
}
a.sidebarLinkGeorgiaBlack:visited {
	font: 10px Georgia, "Times New Roman", Times, serif;
 	color: #202020; text-decoration: underline;
}
a.sidebarLinkGeorgiaBlack:active {
	color: #202020; text-decoration: underline;
}
a.sidebarLinkGeorgiaBlack:hover {
	color: #c6173c; text-decoration: none;
}
/* /////////////////////////////////////////////////////////////////////10/24*/
/* Recipe Icon Links */
a.recipeIconLink:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5f5e5d; text-decoration: underline;
}
a.recipeIconLink:visited {
	font: bold 10px Verdana, Helvetica, sans-serif;
 	color: #5f5e5d; text-decoration: underline;
}
a.recipeIconLink:active {
	color: #5f5e5d; text-decoration: underline;
}
a.recipeIconLink:hover {
	color: #9ebac4; text-decoration: none;
}
/* Arial Italic Links */
a.arialItalicLink:link {
	font: italic normal 11px Arial, Helvetica, sans-serif;
	color: #635d4a; text-decoration: underline; padding: 2px 0;
}
a.arialItalicLink:visited {
	font: italic normal 11px Arial, Helvetica, sans-serif;
	color: #635d4a; text-decoration: underline; padding: 2px 0;
}
a.arialItalicLink:active {
	color: #635d4a; text-decoration: underline; padding: 2px 0;
}
a.arialItalicLink:hover {
	color: #c6173c; text-decoration: underline; padding: 2px 0;
}

/* //////////////////////////////////////////////////////////// ADDED 11/04 */
a.redBoldLink:link {
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: none;
}
a.redBoldLink:visited {
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: none;
}
a.redBoldLink:active {
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: none;
}
a.redBoldLink:hover {
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #3b7d93; text-decoration: underline;
}
a.redBoldLargeLink:link {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
a.redBoldLargeLink:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
a.redBoldLargeLink:active {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #c6173c; text-decoration: underline;
}
a.redBoldLargeLink:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #3b7d93; text-decoration: none;
}
