  body { background: #e0e0e0; color: #000000; }
  body, p, td, .tx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
  a:link,a:visited { color: #000000; text-decoration: underline; }
  a:hover,a:active { color: #0000ff; text-decoration: underline; }
  h1, h2, h3, h4, .headline { font-family: Arial, Helvetica, sans-serif; color: #000000; }
  h1 { font-size: 16pt; font-weight: bold; }
  h2 { font-size: 13pt; font-weight: bold; }
  h3, .headline { font-size: 12pt; font-weight: bold; }
  .headline { color: #000000; }
  .header_bg { background-color: #9B9FC7; }
  .mainmenu_bg { background-color: #808080; }
  .mainmenu, .mainmenu_this, .mainmenu_dis, a.mainmenu { font-family: Tahoma, Arial, Monaco, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
  .mainmenu,a.mainmenu,a:link.mainmenu,a:visited.mainmenu { color: #e0e0e0; }
  a:hover.mainmenu,a:active.mainmenu { color: #ffffff; }
  .mainmenu_this,a.mainmenu_this,a:link.mainmenu_this,a:visited.mainmenu_this,a:hover.mainmenu_this,a:active.mainmenu_this { color: #000000; }
  a:link.mainmenu,a:visited.mainmenu,a:active.mainmenu,a:link.mainmenu_this,a:visited.mainmenu_this,a:active.mainmenu_this { text-decoration: none; }
  .mainmenu_dis { color: #c0c0c0; text-decoration: none; }
  .bg0, .bg1, .bg2, .bg3, .bg4, .bg5, .bg6, .bg7 { vertical-align: top; color: #000000; margin: 1.5pt; padding: 6pt; border: 1px solid #333; }
  .bg0 { background-color: #ffffff; }
  .bg1 { background-color: #ffffff; }
  .bg2 { background-color: #C0C8FF; }
  .bg3 { background-color: #c8ccff; }
  .bg4 { background-color: #D9DCFF; }
  .bg5 { background-color: #E9EBFF; }
  .bg6 { background-color: #F1F2FF; }
  .bg7 { background-color: #ffffff; }
  .bg8 { background-color: #ffffee; }
  .bg9 { background-color: #ffeeee; }
  .shade,.smallshade { color: #909090; }
  .small,.smallshade { font-size: 7pt; }
  .piclink,a.piclink,a:link.piclink,a:visited.piclink,a:hover.piclink,a:active.piclink { border-bottom-style: none; border-bottom-width: 0px; text-decoration: none; }
  .txt { text-align: justify; white-space: normal; width: 100%; }
  .red { color: #c00; }
  .s,.s0,.s1,.s2,.sh { border-color:#A0A0A0; border-width:1.2px; border-spacing:0px; border-collapse:collapse; font-size: 10pt; }
  .s { background-color: #F1F2FF; font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #000000; }
  .s { vertical-align: top; border:1px solid #000000; }
  .sh { background-color: #C0C8FF; border:1px solid #000000; }
  .s0 { background-color: #ffffff; border:1px solid #000000; }
  .s1 { background-color: #D9DCFF; border:1px solid #000000; }
  .s2 { background-color: #E9EBFF; border:1px solid #000000; }
  div.emilbox {
      padding: 0.8em 2pt; margin: 1pt; border: 1px solid #666;
  }
  #headertable { margin: 0px 3pt; background: #9B9FC7; border: 1px solid #555; }
  #snowoverlay { z-index: 99; position: absolute; width: 100%; height: 130px; background: transparent url(img/schneeani.gif) repeat fixed; }
  #menutable { margin: 0px 3pt; border: none; border-bottom: 1px solid #333; }
  
  .showtitle { font-weight: bold; text-indent: -1em; margin-left: 1em; }
  .showsubttl { font-size: 7pt; }

