.menuentryhide
  {
    visibility: hidden;
    position: absolute;
    display: none;
  }

.menuentryshow
  {
    visibility: visible;
    position: absolute;
    z-index: 100;
    display: ;
  }

.menutable
  {
    border-style: Solid;
    border-color: #cccccc;
    border-width: 2px;
    filter: Alpha(enabled=1, opacity=100);
  }

.maintable
  {
    border-style: Solid;
    border-color: #cccccc;
    border-width: 1px;
    filter: Alpha(enabled=1, opacity=100);
  }

.topmenu
  {
    background-color: #FFFFFF;
    cursor: pointer;
    font-family: Arial;
    font-size: 12px;
    font-weight: Bold;
    height: 18px;
    text-align: left;
    text-decoration: none;
    text-valign: center;
    color: #003963;
  }

.regular, .regular TD
  {
    background-color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana, Helvetica, Arial;
    font-size: 10px;
    color: #005E9D;
    font-weight: Bold;
    height: 22px;
    text-align: left;
    text-decoration: none;
    text-valign: center;
  }

.focused, .focused TD
  {
    background-color: #ffffff;
    cursor: pointer;
    font-family: Verdana, Helvetica, Arial;
    font-size: 10px;
    color: #AC0915;
    font-weight: Bold;
    height: 22px;
    text-align: left;
    text-decoration: none;
  }

.spacer
  {
    background-color: #cccccc;
    height: 2px;
  }

html, body
  {
    min-height: 100%;
    height:100%;
    width:100%;
    margin:0px;
    padding:0px
  }

body
  {
    line-height: 0px;
    scrollbar-face-color: #F5F5F5;
    scrollbar-shadow-color: #c2c2c2;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #cccccc;
    scrollbar-track-color: #F5F5F5;
    scrollbar-arrow-color: #666666;
    scrollbar-darkshadow-color: #ffffff;
  }

INPUT
  {
  }

INPUT.input
  {
    border: 1px solid #666;
    height: 21px
  }

INPUT.submit
  {
    color: #FFF;
    font-family: 'arial';
    font-size: 12px;
    font-weight: bold;
    background: #F90;
    border: 1px solid #666;
    height: 21px
  }

b
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'verdana','helvetica','arial','sans-serif';
    font-size: 9px;
    font-style: italic;
    font-weight: normal;
  }

strong
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-weight: bold;
  }

td
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
  }

td.center
  {
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
  }

td.left
  {
    padding-left: 5px;
    padding-right: 5px;
    text-align: justify;
  }

td.right
  {
    padding-left: 5px;
    padding-right: 5px;
    text-align: right;
  }

small
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 11px;
  }

th
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-weight: bold;
  }

span.emphasis
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
  }

h1
  {
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-weight: bold;
    text-align: left;
  }

h2
  {
    margin: 20px 0px 10px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-align: left;
  }

h3
  {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-align: left;
  }

h4
  {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    text-align: left;
  }

p
  {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
  }

p.indent
  {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
  }

p.noindent
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #313234;
    font-family: 'arial';
    font-size: 12px;
  }

UL, OL, DL
  {
    margin: 10px 0px 0px 20px;
    padding: 0px;
    color: #313234;
    font-family: arial ;
    font-size: 12px;
  }

LI
  {
    margin: 10px 0px 0px 0px;
  }

#Content>p   { margin: 0px; }
#Content>p+p { text-indent: 30px; }

a:link    { color: #005E9D; text-decoration: none }
a:visited { color: #005E9D; text-decoration: none }
a:active  { color: #005E9D; text-decoration: none }
a:hover   { color: #005E9D; text-decoration: none }

a.bottommenu:link,
a.bottommenu:hover,
a.bottommenu:active,
a.bottommenu:visited { font-size: 12px; fontsize: 13px; color: #005E9D }
