h1 {font-family: Verdana;
    font-size: 12pt}
h2 {font-family: Verdana;
    font-size: 10pt}


.menu { padding: 15px;}

.menu .caption { font-weight: bold; font-variant: small-caps; color: black;}

.menu .category { font-variant: small-caps; color: black; font-weight: bold; margin-top: 5px;

margin-bottom: 2px; }

.menu .category_links .link { padding-left: 10px; margin-top: 2px; margin-bottom: 2px; }

.menu .category_links .link a { text-decoration: none; }

.menu .category_links .link a:hover { text-decoration: underline; color: black }







.news_annotations h1 { font-size: 10pt; color: green; padding-left: 30px; margin-top: 0; font-variant: small-caps; }

.news_annotations .news { padding-left: 10px; padding-right: 5px; margin-top: 5px; margin-bottom: 2px; }

.news_annotations .link a { color: #1D7F17; padding-left: 10px; padding-right: 5px; font-weight: bold; }

.news_annotations .brief { }

.news_annotations .catalog { padding-left: 10px; margin-top: 15px; margin-bottom: 10px; font-style: italic; }







.faq_annotations h1 { font-size: 10pt; color: green; margin-top: 0; padding-left: 30px; font-variant: small-caps; }

.faq_annotations .faq { margin-top: 5px; padding-left: 10px; padding-right: 5px; margin-bottom: 2px; }

.faq_annotations .link a { color: #1D7F17; padding-left: 10px; padding-right: 5px; font-weight: bold; }

.faq_annotations .brief {  }

.faq_annotations .catalog { margin-top: 15px; padding-left: 10px; padding-right: 5px; margin-bottom: 10px; font-style: italic; }







.article_annotations h1 { font-weight: bold; font-size:  10pt; color: black; margin-top: 0;padding-left: 30px;  font-variant: smallcaps;

}

.article_annotations .article { margin-top: 5px; padding-left: 10px; padding-right: 5px; margin-bottom: 2px; }

.article_annotations .link a { color: blue; padding-left: 10px; padding-right: 5px; font-weight: bold; }

.article_annotations .brief { }

.article_annotations .catalog { margin-top: 15px; margin-bottom: 10px; padding-left: 10px; padding-right: 5px; font-style: italic; }