      BODY , TD  {
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : small;
            color : #333333;
      }
      H1 , H2 , H3 {
            font-size : large;
            font-weight : normal;
            margin-bottom : 6px;
      }
      H4 {
            font-size : normal;
            font-weight : normal;
            margin-bottom : 6px;
      }
      a {
            text-decoration : none;
            font-weight : normal;
      }
      a:link , a:visited {
            color : #6b6c94;
      }
      a:active , a:hover {
            color : #f97d1d;
            text-decoration : underline;
      }
      .sitename {
            font-weight : normal;
            font-size : 30pt;
      } 
      .sitelongname {
            font-weight : bold;
            font-size : 9pt;
      }
      .menulevel1 {
            font-size : small;
            color : gray;
      }
      a.menulevel1 {
            font-weight : bold;
            color : black;
      }
      a.menulevel1:link , a.menulevel1:visited {
            color : black;
      }
      a.menulevel1:active , a.menulevel1:hover {
            color : gray;
      }
      .menulevel2 {
            font-size : small;
            color : gray;
      }
      a.menulevel2 {
            font-weight : normal;
            color : black;
      }
      a.menulevel2:link , a.menulevel2:visited {
            color : black;
      }
      a.menulevel2:active , a.menulevel2:hover {
            color : gray;
      }
      .menulevel3 {
            font-size : small;
            color : gray;
      }
      a.menulevel3 {
            font-weight : normal;
            color : black;
      }
      a.menulevel3:link , a.menulevel3:visited {
            color : black;
      }
      a.menulevel3:active , a.menulevel3:hover {
            color : gray;
      }
      .sitemaplevel1 , sitemaplevel2 , sitemaplevel3 {
            font-size : small;
      }
      a.sitemaplevel1 , a.sitemaplevel2 , a.sitemaplevel3 {
            font-weight : normal;
            color : black;
      }
      a.sitemaplevel1:link , a.sitemaplevel2:link , a.sitemaplevel3:link , a.sitemaplevel1:visited , a.sitemaplevel2:visited , a.sitemaplevel3:visited {
            color : black;
      }
      a.sitemaplevel1:active , a.sitemaplevel2:active , a.sitemaplevel3:active , a.sitemaplevel1:hover , a.sitemaplevel2:hover , a.sitemaplevel3:hover {
            color : black;
      }
      .submenu {
            font-size : small;
      }
      a.submenu {
            font-weight : normal;
            color : black;
      }
      a.submenu:link , a.submenu:visited {
            color : black;
      }
      a.submenu:active , a.submenu:hover {
            color : black;
      }
      .locator {
            font-size : small;
            color : #253f58;
      }
      a.locator {
            font-weight : normal;
            text-decoration : underline;
      }
      a.locator:link , a.locator:visited , a.locator:active , a.locator:hover {
            color : gray;
      }
      .menu {
            font-weight : bold;
            font-size : small;
            color : gray;
      }
      a.menu {
            text-decoration : underline;
            color : gray;
      }
      a.menu:link , a.menu:visited , a.menu:active , a.menu:hover {
            color : gray;
      }
      .login {
            font-weight : normal;
            font-size : small;
      }
      .a.login , a.login:link , a.login:visited , a.login:active , a.login:hover {
            color : gray;
      }
      .navigator {
            font-weight : bold;
            font-size : small;
            color : white;
      }
      a.navigator:link , a.navigator:visited {
            color : #c0c0c0;
      }
      a.navigator:active , a.navigator:hover {
            color : gray;
      }
      input.edit , select.edit {
            font-size : x-small;
            background-color : white;
      }
      textarea.edit {
            font-size : small;
            background-color : white;
      }
      .edit {
            font-size : 8pt;
            color : black;
            background-color : ButtonFace;
      }
      a.edit:link , a.edit:visited , a.edit:active , a.edit:hover {
            font-weight : normal;
            color : black;
      }
      input.search {
            font-size : small;
            border : 1px solid #c0c0c0;
            background-color : white;
      }
      .search {
            font-size : small;
      }
      a.search {
            font-weight : normal;
            color : black;
      }
      a.search:link , a.search:visited {
            color : black;
      }
      a.search:active , a.search:hover {
            color : black;
      }
