body, select, option
{
    scrollbar-3dlight-color: white;
  scrollbar-highlight-color: white;
       scrollbar-face-color: #69C;
     scrollbar-shadow-color: white;
 scrollbar-darkshadow-color: white;
      scrollbar-arrow-color: black;
}

body, td, th, #content
{
    font-family: Arial,Helvetica,sans-serif;
          color: black;
      font-size: 10pt;
    font-weight: 400;
}
#content
{
        padding: 0px 40px 0px 10px;
}
h1
{
      font-size: 13pt;
    font-weight: 800;
     background: #69C;
          color: white;
        padding: 2px;
     text-align: center;
         margin: 0px;
}
h2
{
      font-size: 12pt;
    font-weight: 800;
     border-top: thin solid black;
}
h3
{
      font-size: 11pt;
    font-weight: 800;
}

b
{
    font-weight: 900;
}
body
{
     background: #FFF;
}
hr
{
          color: #6699CC;
     background: #6699CC;
}
.button, .sbutton
{
        display: block;
         height: 25px;
     background: url(gui/button-tile.gif);
     text-align: center;
}

.topbuttonbar
{
     background: white url(gui/button-tile.gif) top left repeat-x;
}

td.topbuttonbar a.button, td.topbuttonbar a.sbutton
{
display:block;
float:left;
text-decoration:none;
font-weight:900;
color:black;
font-size:20px;
padding:10px 10px;
margin:0px;
}
td.topbuttonbar a.button:hover, td.topbuttonbar a.sbutton:hover
{
     background: url(gui/hover.gif) top left repeat-x;
}
td.topbuttonbar a.sbutton
{
color:white;
}


#sidebar
{
        padding: 0px 10px 0px 0px;
          color: #336699;
     background: white;
    font-weight: 600;
      font-size: 10pt;
}
#sidebar a
{
        display: block;
          color: white;
text-decoration: none;
         border: none;
        padding: 1px;
          width: 100%;
     text-align: center;
     background: #69C;
         margin: 1px 0px 2px 0px;
        padding: 1px 1px 1px 8px;
    font-weight: 800;
         border: thin outset;
}
#sidebar a:hover
{
          color: black;
     background: #9CF;
}
input, select, textarea
{
         border: 1px solid black;
}
option
{
         border: 1px solid #CCC;
}
input, textarea
{
     background: #FFF url(gui/input.gif);
}
input.button
{
     background: #ccc;
          width: 400px;
}
label
{
      font-size: 9pt;
    font-weight: 800;
}
/* layers */
#content
{
       position: relative;
            top: 0px;
           left: 0px;
          width: 100%;
         height: 100%;
         filter: revealTrans(duration=1, transition=12); 
}
#contentlayer
{
       position: relative;
            top: 0px;
           left: 0px;
          width: 100%;
         height: 100%;
         filter: revealTrans(duration=1, transition=12); 
}
.layer
{
        position: absolute;
         z-index: 1;
      visibility: hidden;
         display: block;
      background: white;
          border: 1px solid white;
             top: 0px;
            left: 0px;
           width: 100%;
          height: 100%;
        overflow: show;
          filter: revealTrans(duration=1, transition=12); 
}
.note
{
      background: #FE9;
           color: #333366;
          border: 1px solid #CB6;
    border-right: 5px double #CB6;
   border-bottom: 5px double #CB6;
         padding: 0px 10px;
}
form
{
          margin: 0px;
         padding: 0px;
}
#sidebar a
{
        display: block;
}
