﻿body 
{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #6699CC;
}

a:link
{
    text-decoration: underline;
    color: Black;
    font-weight: bold;
}

a:active
{
    text-decoration: underline;
    color: #999933;
    font-weight: bold;
}

a:visited
{
    text-decoration: underline;
    color: Black;
    font-weight: bold;
}

a:hover
{
    text-decoration: none;
    color: #999933;
    font-weight: bold;
}

/* Header */

.Header
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: #009999;
    background-color: #99CCFF;
}

.HeaderNavLink
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 9pt;
    font-weight: normal;
    color: #3366CC;
    background-color: #99CCFF;
    vertical-align: top;
    text-align: right;
}

a.HeaderNavLink:link
{
    text-decoration: underline;
    color: #3366CC;
}

a.HeaderNavLink:active
{
    text-decoration: underline;
    color: #FFFF99;
}

a.HeaderNavLink:visited
{
    text-decoration: underline;
    color: #3366CC;
}

a.HeaderNavLink:hover
{
    text-decoration: none;
    color: #FFFF99;
}

/* End Header */

/* Content */

.ContentHeaderMajor
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 20pt;
    font-weight: normal;
    color: #999933;
}

.ContentHeaderMinor
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 14pt;
    font-weight: 200;
    color: #3366CC;
}

.ContentSubHeader
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 12pt;
    font-weight: bold;
    color: #999933;
}

a.ContentSubHeader:link
{
    text-decoration: underline;
    color: #3366CC;
}

a.ContentSubHeader:active
{
    text-decoration: underline;
    color: #999933;
}

a.ContentSubHeader:visited
{
    text-decoration: underline;
    color: #3366CC;
}

a.ContentSubHeader:hover
{
    text-decoration: none;
    color: #999933;
}

.ContentSubHeaderOnRed
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 12pt;
    font-weight: bold;
    background-color: #999933;
    color: #FFFF99;
}

a.ContentSubHeaderOnRed:link
{
    text-decoration: underline;
    color: #FFFF99;
}

a.ContentSubHeaderOnRed:active
{
    text-decoration: underline;
    color: #FFFF99;
}

a.ContentSubHeaderOnRed:visited
{
    text-decoration: underline;
    color: #FFFF99;
}

a.ContentSubHeaderOnRed:hover
{
    text-decoration: none;
    color: White;
}

.Content
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
}

a.Content:link
{
    text-decoration: underline;
    color: #3366CC;
    font-weight: bold;
}

a.Content:active
{
    text-decoration: underline;
    color: #6699CC;
    font-weight: bold;
}

a.Content:visited
{
    text-decoration: underline;
    color: #3366CC;
    font-weight: bold;
}

a.Content:hover
{
    text-decoration: none;
    color: #6699CC;
    font-weight: bold;
}

.ContentSmall
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
}

a.ContentSmall:link
{
    text-decoration: underline;
    color: #3366CC;
}

a.ContentSmall:active
{
    text-decoration: underline;
    color: #6699CC;
}

a.ContentSmall:visited
{
    text-decoration: underline;
    color: #3366CC;
}

a.ContentSmall:hover
{
    text-decoration: none;
    color: #6699CC;
}

.ContentYellow
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: #FFFF99;
    vertical-align: top;
}

a.ContentYellow:link
{
    text-decoration: underline;
    color: #FFFF99;
    font-weight: bold;
}

a.ContentYellow:active
{
    text-decoration: underline;
    color: White;
    font-weight: bold;
}

a.ContentYellow:visited
{
    text-decoration: underline;
    color: #FFFF99;
    font-weight: bold;
}

a.ContentYellow:hover
{
    text-decoration: none;
    color: White;
    font-weight: bold;
}

.ContentControl
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    background-color: White;
}

.ContentControlYellowBkg
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    background-color: #FFFF99;
}

.ContentControlLight
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: #99CCFF;
    background-color: White;
}

.ContentControlSmall
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 9pt;
    font-weight: normal;
    color: Black;
    background-color: White;
}

li.Content
{
    color: #CCCC66;
}

.ContentRule
{
    color: Black;
    text-align: left;
}

.ContentRuleBlue
{
    color: #6699CC;
    text-align: left;
}

.ContentRuleYellow
{
    color: #FFFF99;
    text-align: left;
}

.ContentRuleRed
{
    color: #999933;
    text-align: left;
}

/* End Content */

/* Navigation */

.MenuBar
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 11pt;
    color: #FFFF99;
    vertical-align: top;
    font-weight: bold;
}

a.MenuBar:link
{
    text-decoration: underline;
    color: White;
}

a.MenuBar:active
{
    text-decoration: underline;
    color: #99CCFF;
}

a.MenuBar:visited
{
    text-decoration: underline;
    color: White;
}

a.MenuBar:hover
{
    text-decoration: none;
    color: #99CCFF;
}

.BreadCrumb
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 8pt;
    color: Black;
    vertical-align: top;
}

a.BreadCrumb:link
{
    text-decoration: underline;
    color: Black;
}

a.BreadCrumb:active
{
    text-decoration: underline;
    color: Black;
}

a.BreadCrumb:visited
{
    text-decoration: underline;
    color: Black;
}

a.BreadCrumb:hover
{
    text-decoration: none;
    color: #3366CC;
}

/* End Navigation */

/* Right Column */

.RightColumn
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 9pt;
    font-weight: normal;
    color: Black;
    background-color: #99CCFF;
    vertical-align: top;
    text-align: center;
}

a.RightColumn:link
{
    text-decoration: underline;
    color: #999933;
}

a.RightColumn:active
{
    text-decoration: underline;
    color: #999933;
}

a.RightColumn:visited
{
    text-decoration: underline;
    color: #999933;
}

a.RightColumn:hover
{
    text-decoration: none;
    color: #999933;
}

.RightColumnBox
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-weight: normal;
    color: White;
    background-color: #999933;
    vertical-align: top;
}

a.RightColumnBox:link
{
    text-decoration: none;
    color: White;
}

a.RightColumnBox:active
{
    text-decoration: none;
    color: #FFFF99;
}

a.RightColumnBox:visited
{
    text-decoration: none;
    color: White;
}

a.RightColumnBox:hover
{
    text-decoration: none;
    color: #FFFF99;
}

/* End Right Column */

/* Footer */

.Footer
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 7pt;
    font-weight: normal;
    color: Black;
    background-color: White;
    vertical-align: bottom;
    text-align: center;
}

a.Footer:link
{
    text-decoration: underline;
    color: Black;
}

a.Footer:active
{
    text-decoration: underline;
    color: #3366CC;
}

a.Footer:visited
{
    text-decoration: underline;
    color: Black;
}

a.Footer:hover
{
    text-decoration: none;
    color: #3366CC;
}

/* End Footer */

/* Errors */

.ErrorMessages
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 11pt;
    font-weight: normal;
    color: #CC3300;
}

.ErrorMessagesSmall
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 9pt;
    font-weight: normal;
    color: #CC3300;
}

/* End Errors */

/* Forms */

.FormSectionHeader
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: bold;
    background-color: #6699CC;
    color: #FFFF99;
}

/* End Forms */

/* Wizards */

.WizardSectionHeader
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: bold;
    background-color: #999933;
    color: #FFFF99;
}

.WizardNavigation
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    background-color: #6699CC;
    color: #FFFF99;
}

a.WizardNavigation:link
{
    text-decoration: underline;
    color: #FFFF99;
}

a.WizardNavigation:active
{
    text-decoration: none;
    color: White;
}

a.WizardNavigation:visited
{
    text-decoration: underline;
    color: #FFFF99;
}

a.WizardNavigation:hover
{
    text-decoration: none;
    color: White;
}

/* End Wizards */

/* Specialty Controls */

.FeaturedRecipeWhite /* Changed to green - whate was hard to read */ 
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 24pt;
    font-weight: bold;
    color: #006699;
    background-color: #FFFF99;
    vertical-align: middle;
    text-align: center;
}

a.FeaturedRecipeWhite:link
{
    text-decoration: none;
    color: #006699;
}

a.FeaturedRecipeWhite:active
{
    text-decoration: none;
    color: #6699CC;
}

a.FeaturedRecipeWhite:visited
{
    text-decoration: none;
    color: #006699;
}

a.FeaturedRecipeWhite:hover
{
    text-decoration: none;
    color: #6699CC;
}

.RotatorTitle
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 14pt;
    font-weight: bold;
    color: #3366CC;
    vertical-align: top;
    text-align: center;
}

a.RotatorTitle:link
{
    text-decoration: none;
    color: #3366CC;
}

a.RotatorTitle:active
{
    text-decoration: none;
    color: #6699CC;
}

a.RotatorTitle:visited
{
    text-decoration: none;
    color: #3366CC;
}

a.RotatorTitle:hover
{
    text-decoration: underline;
    color: #6699CC;
}

.RotatorImage
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 9pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
    text-align: center;
    border: 1px;
    border-color: #3366CC;
}

.RotatorShortDescription
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
    text-align: left;
}

.RotatorLink
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
    text-align: center;
}

a.RotatorLink:link
{
    text-decoration: underline;
    color: #3366CC;
}

a.RotatorLink:active
{
    text-decoration: underline;
    color: #6699CC;
}

a.RotatorLink:visited
{
    text-decoration: underline;
    color: #3366CC;
}

a.RotatorLink:hover
{
    text-decoration: none;
    color: #6699CC;
}

.ControlMessageRepeater
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
    text-align: left;
}

a.ControlMessageRepeater:link
{
    text-decoration: underline;
    color: #999933;
}

a.ControlMessageRepeater:active
{
    text-decoration: underline;
    color: #6699CC;
}

a.ControlMessageRepeater:visited
{
    text-decoration: underline;
    color: #999933;
}

a.ControlMessageRepeater:hover
{
    text-decoration: none;
    color: #6699CC;
}

.ControlMessageRepeaterDate
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
    vertical-align: top;
    text-align: left;
}

.ControlMessageRepeaterTitle
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 11pt;
    font-weight: bold;
    color: #6699CC;
    vertical-align: top;
    text-align: left;
}

a.ControlMessageRepeaterTitle:link
{
    text-decoration: none;
    color: #6699CC;
}

a.ControlMessageRepeaterTitle:active
{
    text-decoration: none;
    color: #3366CC;
}

a.ControlMessageRepeaterTitle:visited
{
    text-decoration: none;
    color: #6699CC;
}

a.ControlMessageRepeaterTitle:hover
{
    text-decoration: underline;
    color: #3366CC;
}

.CalendarHeader
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 14pt;
    font-weight: 200;
    color: #FFFF99;
}

/* Forum Controls */

.ForumProfileTooltip
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
    background-color: #CCCC66;
    vertical-align: top;
}

a.ForumProfileTooltip
{
    text-decoration: underline;
    color: #336699;
}

a.ForumProfileTooltip:active
{
    text-decoration: underline;
    color: #6699CC;
}

a.ForumProfileTooltip:visited
{
    text-decoration: underline;
    color: #336699;
}

a.ForumProfileTooltip:hover
{
    text-decoration: none;
    color: #6699CC;
}

.StandardTooltip
{
    font-family: Georgia, Garamond, Times New Roman, Serif;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
    background-color: #CCCC66;
    vertical-align: top;
}

/* Forum Controls End */

/* Specialty Controls End */

/* Color Legend

	1.       Light blue – 99CCFF
	2.       Medium blue – 6699CC
	3.       Dark blue – 336699
	4.       Light yellow – FFFF99
	5.       Medium yellow/green – CCCC66
	6.       Dark Green – 999933

   End Color Legend */
