<STYLE>
.Dummy
{
}
.Caution
{
  COLOR: red;
}
.Normal
{
  FONT-SIZE: 11pt;
}
.Small, P.Small
{
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 8pt;
  margin-top: 3px;
  font-weight: normal;
}
.Large
{
  FONT-SIZE: 13pt;
}
.tbd
{
  FONT-SIZE: 8pt;
}
.Dark
{
  COLOR: black;
}
.Light
{
  COLOR: white;
}
.Power
{
  FONT-SIZE: 10pt;
  COLOR: #804040;
}
.Note
{
  FONT-SIZE: 10pt;
  COLOR: #202080;
  font-weight: bold;
}
.Warning
{
  FONT-SIZE: 12pt;
  COLOR: #A02020;
  font-weight: bold;
  BACKGROUND-COLOR: #FFFFA0;
  border-style: solid;
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-color: #8E6F12;
  padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px;
}
.ErrorBox
{
  FONT-SIZE: 12pt;
  COLOR: #C00000;
  font-weight: bold;
  BACKGROUND-COLOR: #FFFFF0;
  border-style: solid;
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-color: #8E6F12;
  padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px;
}
.Error
{
  color: red;
}
.Border
{
  background-color: #208080;
}
.AltBackground
{
  BACKGROUND-COLOR: #FFFFE8;
}
.Textbox
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 10pt;
  COLOR: black;
  background-color: #FEEAC3;
  border: 1px solid brown;
}
.Button
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  COLOR: #603000;
  background-color: #DECAA3;
  border: 1px solid brown;
  FONT-SIZE: 10pt;
}
.DefaultButton
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  COLOR: #603000;
  background-color: #EECAA3;
  font-weight: bold;
  border: 1px solid brown;
  FONT-SIZE: 10pt;
}
.Combobox
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  COLOR: black;
  BACKGROUND-COLOR: #FFFFE0;
  border: 1px solid brown;
}
.FormTable
{
  border: 1px solid brown;
}
.Required
{
  COLOR: red;
  font-weight: bold;
}
.Mandatory
{
  font-weight: bold;
}
.Optional
{
  COLOR: #303030;
}
.TableBorder
{
  BACKGROUND-COLOR: #00809F;
}
.TableForm
{
  border: 1px solid brown;
  background-color: #FFF8DB;
}
.TableForm TH
{
  border-bottom: 2px solid brown;
  BACKGROUND-COLOR: #FFE8C5;
  FONT-SIZE: 11pt;
  font-weight: bold;
  COLOR: #508000;
}
.Camera
{
  BACKGROUND-COLOR: #ffffd0;
  padding: 2px;
  border: 1px solid black;
}
.Camera TD, .Camera TH
{
  COLOR: black;
  BACKGROUND-COLOR: transparent;
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 9pt;
}
.Paper
{
  border-style: solid;
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-color: #8E6F12;
  BACKGROUND-COLOR: #FFE8C8;
}
.PaperHeading
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 12pt;
  font-weight: bold;
  color: #735A0F;
  padding-top: 6px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px;
  BACKGROUND-COLOR: #FFFDE1;
}
.PaperHeadingSmall
{
  FONT-SIZE: 10pt;
  color: #735A0F;
  padding-top: 6px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px;
  BACKGROUND-COLOR: #FFFDE1;
}
.PaperContents
{
  BACKGROUND-COLOR: #FDFFEB;
  padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px;
}
.PaperCulture
{
  padding-top: 3px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px;
  BACKGROUND-COLOR: #FFE8C8;
}
.PaperFloatLeftNoFrame
{
  float: left;
  margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 0px;
}
.Banner
{
  BACKGROUND-COLOR: #408040;
  background-image: url(Images/banner.gif);
  background-position: right;
  background-repeat: no-repeat;
}
.BannerRight H1
{
  COLOR: #FFFFD8;
}
.BannerRight
{
  background-color: #408040;
  color: #FFFFD8;
}
.BannerRight h1
{
  font-size: 20pt;
  font-family: Arial,Tahoma,Verdana,san-serif,helvetica;
  font-weight: bold;
  margin: 0px;
  margin-left: 4px;
}

.BannerLeft
{
  background-color: #408040;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  color: #FFFFD8;
}
.BannerSearch
{
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  color: #9FFF9F;
  float: right;
  font-size: 10pt;
  font-weight: bold;
}
td.BannerSearch
{
  background-color: #408040;
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  color: #9FFF9F;
  font-size: 10pt;
  font-weight: bold;
}
.BannerSearch a
{
  color: #9FFF9F;
}
.BannerSearch a:hover
{
  color: white;
}
.Searchbox
{
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  font-size: 10pt;
  color: black;
  background-color: #9FFF9F;
  border: 1px solid brown;
  filter:
    progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#9FFF9F',EndColorStr='#EFFFCB');
}

.Links
{
  background-color: #004000;
  color: white;
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  font-size: 10pt;
  font-weight: bold;
}
.Links a
{
  color: #9FFF9F;
}
.Links a:hover
{
  color: white;
}
.Copyright
{
  font-size: 10pt;
  color: grey;
}
.Tree, .Tree a
{
  background-color: #E0FFF0;
  color: #404080;
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  font-size: 10pt;
  margin: 3px;
}
.Tree a:hover
{
  background-color: #B0DFDF;
  color: #8080C0;
}
.TreeSelected, .TreeSelected a, .TreeSelected a:hover
{
  background-color: #B0DFDF;
  color: #000040;
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  font-size: 10pt;
  margin: 3px;
}

.Contents
{
  background-color: #FFF8E8;
  font-size: 11pt;
  color: black;
  margin: 3px;
}

.RightPanel
{
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  border: 1px solid brown;
  margin: 2px;
  background-color: #EFE8D8;
  color: black;
  font-size: 9pt;
}

.RightPanelCaption
{
  font-variant: small-caps;
  background-color: #4F8868;
  margin: 2px 2px 1px 2px;
  color: #C8FFD8;
  font-weight: bold;
  font-size: 9pt;
  cursor: hand;
}
.RightPanelContents
{
  margin: 2px 2px 5px 2px;
  background-color: #EFE8D8;
  color: black;
  font-size: 9pt;
}
.RightPanel a
{
  color: #808040;
}
.RightPanel a:hover
{
  color: #C0C080;
}

form
{
 margin: 0px;
}

.HighlightSubHeading
{
  background-color: #FFF2CB;
}
.HighlightSubHeading P
{
  background-color: #FFF2CB;
  COLOR: #381400;
  margin-left: 0px; margin-bottom: 0px; margin-top: 3px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 1px; padding-top: 1px; padding-right: 0px;
}
.HighlightHeading
{
  background-color: #FEEFC0;
  border-bottom: 1px solid #8E6F12;
}
.HighlightHeading P, .HighlightHeading LI
{
  COLOR: #381400;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 1px; padding-top: 1px; padding-right: 0px;
}
.HighlightHeading ul, .HighlightHeading ol
{
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 20px; padding-bottom: 1px; padding-top: 1px; padding-right: 0px;
}
.HighlightHeading H2
{
  BACKGROUND-COLOR: #FFDAA5;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 2px; padding-top: 2px; padding-right: 0px;
}
.HighlightHeading H3
{
  BACKGROUND-COLOR: #FFDAA5;
  xCOLOR: #381400;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 1px; padding-top: 1px; padding-right: 0px;
}
.HighlightBackground
{
  BACKGROUND-COLOR: #FFE8C8;
}
P.HighlightBackground
{
  COLOR: #381400;
}
.HighlightBackground H2, .HighlightSubHeading H2
{
  BACKGROUND-COLOR: #FFDAA5;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 2px; padding-top: 2px; padding-right: 0px;
}
.HighlightBackground H3, .HighlightSubHeading H3
{
  BACKGROUND-COLOR: #FFDAA5;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 1px; padding-top: 1px; padding-right: 0px;
}
.HighlightFooter
{
  BACKGROUND-COLOR: #FFE8C8;
}
.HighlightedBody
{
  background-color: #FFF2CB;
  margin-left: 10px; margin-bottom: 10px; margin-top: 10px; margin-right: 10px;
}
.HighlightedBody H2
{
  background-color: #FFE9A5;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 2px; padding-top: 2px; padding-right: 0px;
}
.HighlightedBody H3
{
  background-color: #FFE9A5;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 1px; padding-top: 1px; padding-right: 0px;
}
.HighlightedFloatLeftNoFrame
{
  background-color: #FFF2CB;
  float: Left;
  padding: 10px;
}
.HighlightedFloatRightNoFrame
{
  background-color: #FFF2CB;
  float: Right;
  padding: 10px;
}
.HighlightedFloatLeftFrame
{
  background-color: #FFF2CB;
  float: Left;
  padding-top: 15px; padding-left: 0px; padding-bottom: 10px; padding-right: 12px;
}
.HighlightedFloatRightFrame
{
  background-color: #FFF2CB;
  float: Right;
  padding-top: 15px; padding-left: 12px; padding-bottom: 10px; padding-right: 0px
}
.HighlightedFrame
{
  background-color: #F8E2BB;
  border: 1px solid #A8725B;
  padding: 4px;
}
.HighlightedNoFrame
{
}

.InfoBox
{
  background-color: #FFF5DB;
  border: 1px solid #DEBF72;
  padding: 0px;
  margin: 10px 5px 5px 5px;
}
.InfoBox TABLE
{
  border: 0px;
  padding: 0px;
  margin: 0px;
}
.InfoBox TH
{
  xbackground-color: #F2E2BB;
  background-color: #FFF5DB;
  color: brown;
}
TD.InfoboxHeader
{
  font-family: Tahoma,Verdana,Arial,san-serif,helvetica;
  font-size: 11pt;
  font-weight: bold;
  padding-top: 5px;
  color: brown;
  background-color: #F2E2BB;
}

.Germination
{
  background-color: #FDFFEB;
  border: 1px solid #8E6F12;
  width: 300px;
}
.Germination TH
{
  background-color: #FDFFEB;
  color: #3F8141;
}
.Germination TD
{
  background-color: #FDFFEB;
}
td.GerminationDescription
{
  border-top: 1px dashed #8E6F12;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
  padding: 4px;
  background-color: #EFF0D0;
}
.ToolBoxBody
{
  background-color: #FCFFCB;
}
.ToolboxBody H2
{
  COLOR: #197319;
  background-color: #F2F9A0;
  margin-left: 0px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;
  padding-left: 6px; padding-bottom: 2px; padding-top: 2px; padding-right: 0px;
}
.Recipe
{
  background-color: #F8FFCB;
}
.Recipe H2
{
  COLOR: #197319;
  background-color: #EFF983;
}
.RecipeBody
{
  background-color: #FDFFEB;
  padding: 3px;
  margin: 10px;
}
.RecipeBody H3, .Recipe H3
{
  COLOR: #308030;
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 12px;
  margin-left: 0px;
}
.RecipeBody H4
{
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
}
.RecipeBody H5
{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
  padding-left: 6px;
  padding-top: 4px;
  border-bottom: 1px solid #8E6F12;
  background-color: #F9FED8;
}
.RecipeIngredient
{
  COLOR: #514431;
  border: 1px solid #8E6F12;
}

TABLE.Table
{
  BACKGROUND-COLOR: #CAEF95;
  margin: 3px;
  padding: 5px;
}
.Table TD
{
  BACKGROUND-COLOR: #FBFFD9;
  border: 0px;
  padding: 1px;
}
.Table TH
{
  BACKGROUND-COLOR: #E8FFC8;
  border: 0px;
  color: #006000;
  padding: 1px;
}

TABLE.Season
{
  BACKGROUND-COLOR: white;
  margin: 3px;
  border: 1px solid brown;
}
.Season TD
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 10pt;
}
.Season TH
{
  BACKGROUND-COLOR: #FFFFE8;
  font-weight: normal;
}
TH.Spring
{
  BACKGROUND-COLOR: #E0FFD0;
  font-weight: bold;
}
TD.Spring
{
  BACKGROUND-COLOR: #F0FFE0;
}
TH.Summer
{
  BACKGROUND-COLOR: #D0FFA0;
  font-weight: bold;
}
TD.Summer
{
  BACKGROUND-COLOR: #E0FFB8;
}
TH.Autumn
{
  BACKGROUND-COLOR: #FFE8D0;
  font-weight: bold;
}
TD.Autumn
{
  BACKGROUND-COLOR: #FFF0E0;
}
TH.Winter
{
  BACKGROUND-COLOR: #E8E8E8;
  font-weight: bold;
}
TD.Winter
{
  BACKGROUND-COLOR: #F0F0F0;
}


TABLE.OrderTable
{
  BACKGROUND-COLOR: #FFDAA5;
  border: 1px solid brown;
}
.OrderTable TD
{
  BACKGROUND-COLOR: #FFE3B3;
  border: 0px;
}
TABLE.OrderLine
{
  BACKGROUND-COLOR: #FFE3B3;
  border: 0px;
}
.OrderLine TH
{
  BACKGROUND-COLOR: #FFE3B3;
}
.OrderLine TD
{
  background-color: #FFF2CB;
}
P
{
  FONT-FAMILY: Times-New-Roman,serif,roman;
  FONT-SIZE: 11pt;
}
TABLE
{
  BACKGROUND-COLOR: transparent;
}
TD
{
  FONT-FAMILY: Times-New-Roman,serif,roman;
  FONT-SIZE: 11pt;
}
TH
{
  BACKGROUND-COLOR: #FFDAA5;
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 10pt;
  font-weight: bold;
}
H2
{
  COLOR: #308030;
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 12pt;
  font-weight: bold;
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
}
H3
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 11pt;
  font-weight: bold;
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
}
H4
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 10pt;
  font-weight: bold;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
}
H5
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 10pt;
  font-weight: bold;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
}
H3 A
{
  COLOR: #308030;
}
A
{
  COLOR: #606020;
  TEXT-DECORATION: none;
}
A:hover
{
  COLOR: #C06020;
  TEXT-DECORATION: none;
}
SUB
{
  FONT-SIZE: 10pt;
}
SUP
{
  FONT-SIZE: 10pt;
}
HR
{
  height: 1px;
  color: brown;
}
h1
{
  COLOR: #308030;
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  FONT-SIZE: 14pt;
  font-weight: bold;
}
body
{
  background-color: #FFF2CB;
  font-family: Times-New-Roman,serif,roman;
  font-size: 11pt;
  color: black;
  margin: 0px;
  SCROLLBAR-BASE-COLOR: #CFBB90;
}
.TextButton
{
  BACKGROUND-COLOR: #FFE8C8;
}
.DefinitionAnchor
{
  cursor: hand;
  color: #608050;
  border-bottom: 1px solid #308030;
}
.Definition
{
  cursor: default;
  display: none;
  border: 1px solid brown;
  background-color: #FFFFEF;
  padding: 0px;
}
.Definition td
{
  FONT-FAMILY: Tahoma,Verdana,Arial,san-serif,helvetica;
  font-size: 8pt;
}

@media screen
{
  .ScreenOnly
  {
  }
  .PrintOnly
  {
    display: none;
  }
}

@media print
{
  .ScreenOnly
  {
    display: none;
  }
  .PrintOnly
  {
  }
}
</STYLE>

