
body {color:#000000; font-size:12px; font-family: Tahoma,Arial,Helvetica,sans-serif;}
p, td, li, dd {font-size:12px; font-family: Tahoma,Arial,Helvetica,sans-serif;}

a:link {color:#0000ff; text-decoration:underline; font-family: Tahoma,Arial,Helvetica,sans-serif;}
a:visited {color:#3300cc; text-decoration:none; font-family: Tahoma,Arial,Helvetica,sans-serif;}
a:active {color:#990000; text-decoration:underline; font-family: Tahoma,Arial,Helvetica,sans-serif;}
a:hover {color:#009999; text-decoration:underline; font-family: Tahoma,Arial,Helvetica,sans-serif;}

.NonJSMenuText { font-family: Tahoma; font-size:13px; }

dt {font-size:12px; font-style:italic; font-family: Tahoma,Arial,Helvetica,sans-serif;}
pre {font-size:12px; font-family:courier, monospace;}
tt {font-size:12px; font-family:courier, monospace;}

.SeparatorCol {background-color:#000066; background:#000066; }

.FormFieldName {background-color:#00cccc; background:#00cccc; }
.FormErrorBoxCol {background-color:#ff0000; background:#ff0000; }
.FormFieldHelp {background-color:#e6e6e6; background:#e6e6e6; font-style:italic; }
.FormFieldErrorText { color:#ff0000; }
.FormFieldReqMarker {color:#ff0000; }
.ResultsFieldName {background-color:#000066; background:#000066; }
.ResultsRow1 {background-color:#e5e5e5; background:#e5e5e5; }
.ResultsRow2 {background-color:#f7f7f7; background:#f7f7f7; }
.ResultsRowHighlight { background-color:#e9ddd9; }
.Small {font-size:11px; }
.DFCurrentQuestion { font-weight:bold; }
.DFQuestionSubject { font-weight:bold; }
.DetailFieldName { font-weight:bold; }
.ThemeNameLinkNormal {color:#ffffff; background-color:#000066; background:#000066; font-size:11px; font-weight:bold; text-align:center; }
.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; }
.ThemeItemLinkNormal a:link {color:#0000ff; text-decoration:none; }
.ThemeItemLinkNormal a:visited {color:#3300cc; text-decoration:none; }
.ThemeItemLinkNormal a:active {color:#990000; text-decoration:underline; }
.ThemeItemLinkNormal a:hover {color:#009999; text-decoration:underline; }

.ThemeMoreLinkNormal {font-size:11px; text-decoration:underline; }
.ThemeMoreLinkNormal a:link {color:#0000ff; text-decoration:none; }
.ThemeMoreLinkNormal a:visited {color:#3300cc; text-decoration:none; }
.ThemeMoreLinkNormal a:active {color:#990000; text-decoration:underline; }
.ThemeMoreLinkNormal a:hover {color:#009999; text-decoration:underline; }

.ThemeName {color:#ffffff; background-color:#000066; background:#000066; 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:#0000ff; text-decoration:none; }
.ThemeContentListLink a:visited {color:#3300cc; text-decoration:none; }
.ThemeContentListLink a:active {color:#990000; text-decoration:underline; }
.ThemeContentListLink a:hover {color:#009999; text-decoration:underline; }
