html {
    height:100%;
}
body {
    margin:0;
    padding:0;
    height:auto !important;
    height:100%;
    min-height:100%;
}
p, td, th, blockquote, ul, li, b, dl, dt, dd, center, a, a:hover,  option, form, input, div, select, textarea, font
  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
  }


body {
  scrollbar-face-color: #666666;
  scrollbar-shadow-color: #333333;
  scrollbar-highlight-color: #999999;
  scrollbar-3dlight-color: #444444;
  scrollbar-darkshadow-color: #777777;
  scrollbar-track-color: #888888;
  scrollbar-arrow-color:#BBBBBB;

}

#menu
        { font-size: 10px; color: #333333; text-decoration: none; font-weight: bold; }

#small
        { font-size: 10px; }

#extra_small
        { font-size: 9px; }

#td_bottom
        { border-bottom: solid 1px #666666; }

#td_top
        { border-top: solid 1px #666666; }

#td_right
        { border-left: solid 1px #777777; }

#text_field
        { width: 205px; height: 20px; }

#td_menu {
   border-bottom: dashed 1px #999999;
   border-top: dashed 1px #999999;
   border-left: dashed 1px #999999;
   border-right: dashed 1px #999999;
}

#td_im {
   border-bottom: solid 1px #999999;
   border-top: solid 1px #999999;
   border-left: solid 1px #999999;
   border-right: solid 1px #999999;
}
#td_ims {
   border-bottom: solid 1px #FF0000;
   border-top: solid 1px #FF0000;
   border-left: solid 1px #FF0000;
   border-right: solid 1px #FF0000;

}


#submit_button
        { width: 100px; height: 21px; cursor: hand; }

#big_15
        { font-size: 15px; }

#big_17
        { font-size: 17px; }

#big_19
        { font-size: 19px; }

#big_22
        { font-size: 22px; }

#nodecor
        { text-decoration: none; }

#tooltip {
    background: #F6F6F6;
    border: 1px solid #666666;
    color: #333333;
    font: menu;
    margin-left: 5px;
    margin-top: -5px;
    padding: 3px 5px;
    position: absolute;
    visibility: hidden
}

