h1 {font-size:14px; margin-top:2px; margin-bottom:2px; font-family:Verdana,Arial,Helvetica,sans-serif;}
h2 {color:#ffffff; background-color:#005640; background:#005640; font-size:12px; padding:2px; margin-bottom:2px; font-family:Verdana,Arial,Helvetica,sans-serif;}
h3 {color:#005640; font-size:12px; padding:2px; margin-bottom:2px; font-family:Verdana,Arial,Helvetica,sans-serif;}
body {color:#000000; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;}
p, td, li, dd {font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;}

a:link {color:#77a350; font-family:Verdana,Arial,Helvetica,sans-serif;}
a:visited {color:#a7704b; font-family:Verdana,Arial,Helvetica,sans-serif;}
a:active {color:#005640; font-family:Verdana,Arial,Helvetica,sans-serif;}
a:hover {color:#b6d398; font-family:Verdana,Arial,Helvetica,sans-serif;}

.NonJSMenuText { font-family:verdana; font-size:13px; }

dt {font-size:12px; font-style:italic; font-family:Verdana,Arial,Helvetica,sans-serif;}
pre {font-size:12px; font-family:courier, monospace;}
tt {font-size:12px; font-family:courier, monospace;}

.SeparatorCol {background-color:#005640; background:#005640; }

.FormFieldName {background-color:#d6dfb7; background:#d6dfb7; }
.FormErrorBoxCol {background-color:#ff0000; background:#ff0000; }
.FormFieldHelp {background-color:#e6e6e6; background:#e6e6e6; font-style:italic; }
.FormFieldErrorText { color:#ff0000; }
.FormFieldReqMarker {color:#ff0000; }
.ResultsFieldName {color:#ffffff; background-color:#005640; background:#005640; font-weight:bold; }
.ResultsRow1 {background-color:#fef4de; background:#fef4de; }
.ResultsRow2 {background-color:#fdf0d0; background:#fdf0d0; }
.ResultsRowHighlight { background-color:#e9ddd9; }
.Small {font-size:9px; }
.DFCurrentQuestion { font-weight:bold; }
.DFQuestionSubject { font-weight:bold; }
.DetailFieldName { font-weight:bold; }
.ThemeNameLinkNormal {color:#ffffff; background-color:#005640; background:#005640; font-size:12px; font-weight:bold; text-align:center; padding:5px }
.ThemeNameLinkNormal a:link {color:#ffffff; text-decoration:none; }
.ThemeNameLinkNormal a:visited {color:#ffffff; text-decoration:none; }
.ThemeNameLinkNormal a:active {color:#ffffff; text-decoration:underline; }
.ThemeNameLinkNormal a:hover {color:#ffffff; text-decoration:underline; }

.ThemeItemLinkNormal {font-size:11px; padding:2px }
.ThemeItemLinkNormal a:link {color:#77a350; text-decoration:none; }
.ThemeItemLinkNormal a:visited {color:#a7704b; text-decoration:none; }
.ThemeItemLinkNormal a:active {color:#005640; text-decoration:underline; }
.ThemeItemLinkNormal a:hover {color:#b6d398; text-decoration:underline; }

.ThemeMoreLinkNormal {font-size:11px; text-decoration:underline; }
.ThemeMoreLinkNormal a:link {color:#77a350; text-decoration:none; }
.ThemeMoreLinkNormal a:visited {color:#a7704b; text-decoration:none; }
.ThemeMoreLinkNormal a:active {color:#005640; text-decoration:underline; }
.ThemeMoreLinkNormal a:hover {color:#b6d398; text-decoration:underline; }

.ThemeName {color:#ffffff; background-color:#005640; background:#005640; font-size:14px; }
.ThemeDescription {font-size:12px; }
.ThemeChildNameLink {text-align:right; }
.ItemDetailLinks {text-align:center; }
.ProductDetailLink {text-align:right; }
.ArticleDetailLink {text-align:left; }
.ArticleDate {vertical-align:top; padding:2px; }
.ListItemNameLink {margin-top: 2px; padding:1px; }
.ListItemNameNoLink {margin-top: 2px; padding:1px; }
.DLItemMessage {font-style:italic; }
.RelatedContentHead {color:#ffffff; background-color:#000000; background:#000000; font-size:12px; padding:2px; margin-bottom:2px; }
.RelatedContentSection {font-size:12px; padding:2px; margin-bottom:2px; }
.ThemeContentListLink {font-size:11px; }
.ThemeContentListLink a:link {color:#77a350; text-decoration:none; }
.ThemeContentListLink a:visited {color:#a7704b; text-decoration:none; }
.ThemeContentListLink a:active {color:#005640; text-decoration:underline; }
.ThemeContentListLink a:hover {color:#b6d398; text-decoration:underline; }
.SearchText {color:#005640; font-weight:bold; }
