BODY {
   PADDING-TOP: 0px; 
   PADDING-BOTTOM: 0px; 
   PADDING-RIGHT: 0px;
   PADDING-LEFT: 0px;
   BACKGROUND: #FFFFFF;
   MARGIN: 0px;

   scrollbar-3dlight-color: #000000;
   scrollbar-arrow-color: #252530;
   scrollbar-base-color: #000000;
   scrollbar-darkshadow-color: #000000;
   scrollbar-face-color: #f0f0f5;
   scrollbar-highlight-color: #000000;
   scrollbar-shadow-color: #505055;
   scrollbar-track-color: #707080;
  }

A { color: #505060; text-decoration: none; }
A:Visited {  }
A:Hover { text-decoration: underline; }

.title { font-family: verdana, arial, sans-serif; font-size: 32px; color:#6a6a6d;
        font-weight: bold; text-decoration: none; }
.title-light { font-family: verdana, arial, sans-serif; font-size: 32px; color:#d0d0d3;
        font-weight: bold; text-decoration: none; }
.title-small { font-family: verdana, arial, sans-serif; font-size: 20px; color:#5a5a5d;
        font-weight: normal; text-decoration: none; }

A.top { font-family: verdana, arial, sans-serif; font-size: 12pt; color: black;
        font-weight: bold; text-decoration: none;
        background: #e0e0e4; border: solid; border-width: 0px 1px; height:20;
        padding-left: 8px; padding-right: 8px; }
A.top:Visited { font-family: verdana, arial, sans-serif; font-size: 12pt; color: black;
                font-weight: bold; text-decoration: none;
                background: #e0e0e4; border: solid; border-width: 0px 1px;
               height:20; padding-left: 8px; padding-right: 8px; }
A.top:Active  { font-family: verdana, arial, sans-serif; font-size: 12pt; color: black;
                font-weight: bold; text-decoration: none;
                background: #d8d8e8; border: solid; border-width: 0px 1px;
                height:20; padding-left: 8px; padding-right: 8px; }
A.top:Hover   { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #0099ff;
                font-weight: bold; text-decoration: none;
                background: #000000; border: solid; border-width: 1px 1px;
                height:20; padding-left: 8px; padding-right: 8px; }
.topborder { padding-left: 0px; padding-right: 0px; border-width: 0px 1px;
             height:20px; color: black; border: solid;}

.right { text-align: right; }

.content-pane {
  background: #e0e0e3;
  margin-top: 0px; margin-right: 0%; margin-bottom: 0px; margin-left: 0%;
  padding-top: 4px; padding-bottom: 4px; padding-right: 4px; padding-left: 15px;
  border: solid; border-width: 2px 2px; border-color: #606066 #606066; 
  width: 600; height: auto;
  font: 14px/1.5 verdana, lucida, arial, helvetica, sans-serif;
  color: #505060;
  }
.content-cell {
  font: 14px/1.5 verdana, lucida, arial, helvetica, sans-serif;
  color: #505060;
  }
.content-table {
  border: solid; border-width: 2px 2px; border-color: #606066 #606066;
  }
.chooser-pane {
  background: #f0f0f3;
  margin-top: 0px; margin-right: 0%; margin-bottom: 0px; margin-left: 0%;
  padding-top: 4px; padding-bottom: 4px; padding-right: 0px; padding-left: 0px;
  border: solid; border-width: 2px 2px; border-color: #606066 #606066;
  width: 130; height: auto;
  font: 14px/1.5 verdana, lucida, arial, helvetica, sans-serif;
  color: #505060;
  text-align: center;
  }
.chooser {
  width: 130;
  font: 14px/1.5 verdana, lucida, arial, helvetica, sans-serif;
  text-align: center;
  }
.chooser:hover {
  background: #08084f;
  color: #eaeafa;
  width: 130;
  font: 14px/1.5 verdana, lucida, arial, helvetica, sans-serif;
  text-align: center;
  text-decoration: none;
  }



A.mid { font-family: verdana, arial, sans-serif; font-size: 14px; color: black;
        font-weight: bold; text-decoration: none; background: #f0f0f4;
        width: 100%; padding-left: 8px; padding-right: 8px; }
A.mid:Visited { }
A.mid:Active  { }
A.mid:Hover   { color: #c0c0f0; background: #000000; text-decoration: none; }







.invisible {
  display: none;
  }

