BODY {

  color: #395274;
/* background:#245277;*/
 background:#ffffff;
}


.style2 {
  color: #245277;
  font-weight: none;
  font-size: 12pt;
  font-family: Trebuchet MS,Verdana,Arial,Helvetica;
}


/* Mouseover Menu Stuff */
  .menutitle{
    cursor:pointer;
    font-size: 10pt;
/*    color: #008ab8;*/
    color: #666666;
    margin-top: 3px;
    margin-bottom: 3px;
  }

  .on { 
     cursor:pointer;
     background:#e0e0e0;
     border:2px ridge silver;
     font-family:verdana,arial,helvetica;
     font-size:12pt;
     padding-left:1px;
  }

  .off { 
     cursor:pointer;
     background:#395274;
     border:2px solid #DDE8F2;
     font-family:verdana,arial,helvetica;
     font-size:12pt;
     padding-left:1px;
  }

  .offyellow { 
     cursor:pointer;
     background:#F9F6D6;
     border:2px solid #F9F6D6;
     font-family:verdana,arial,helvetica;
     font-size:12pt;
     padding-left:1px;
  }

  .over { 
     cursor:pointer;
     background:#000000;
/*     background:#4C99FF;*/
     border:2px ridge #4C99FF;
     font-family:verdana,arial,helvetica;
     font-size:12pt;
     padding-left:1px;
  }


 a:link {
  /* color: #666666; */
  color: #fff;
     font-family:Georgia;
}
 a:visited {
  /* color: #666666; */
  color: #fff;
     font-family:Georgia;
}
 a:link:hover {
  color: #fff;/*themecolour2;*/
     font-family:Georgia;
}

  .off a { color: #fff; text-decoration: none; }
  .off a:visited { color: #fff; text-decoration: none; }

  .offyellow a { color: #fff; text-decoration: none; }
  .offyellow a:visited { color: #fff; text-decoration: none; }

  .on a { color: #fff; text-decoration: none; }
  .on a:visited { color: #fff; text-decoration: none; }

  .over a:visited { color: #fff; text-decoration: none; }
  .over a { color: black; text-decoration: none; }

  .divmenu a { color: #fff; text-decoration: none; }
  .divmenu a:visited { color: #fff; text-decoration: none; }
  .divmenu a:hover { color: white; text-decoration: none; }
  .divmenuover a { color: #fff; text-decoration: none; }
  .divmenuover a:visited { color: #fff; text-decoration: none; }
  .divmenuover a:hover { color: white; text-decoration: none; }


  .buttonheader {
     background: silver; 
     font: verdana; 
     border: 1px outset white;
     cursor: default; 
     padding-top: 0; 
     padding: bottom: 0;
     border-top: 1px solid buttonhighlight;
     border-left: 1px solid buttonhighlight;
     border-right: 1px solid buttonshadow;
     border-bottom: 1px solid buttonshadow;
     height: 16px;
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
 }


     .threed {
        border: 1px solid;
        border-color: ButtonHighlight ButtonShadow ButtonShadow #999999;
        cursor: default;
        background:  #e0e0e0;
        color: #e0e0e0;
        height: 10px;
        font-size: 1pt;
    }

     .threedarea {
        border: 1px solid;
        border-color: ButtonHighlight ButtonShadow ButtonShadow #999999;
        cursor: default;
        background:  #e0e0e0;
        color: black;
        font-size: 8pt;
        text-align:left;
        padding:5px;
    }

    .divmenu {
        font-family: arial, helvetica;
        font-size: 9pt;
        font-weight: bold;
        color: navy;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none;
    }

    .divmenuover {
        font-family: arial, helvetica;
        font-size: 9pt;
        font-weight: bold;
        color: white;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none;
        background: #c38636;
    }