
   body                      { background-color:white; font-family:Courier New; font-size:12px; }

   a:link                    { color:blue; }
   a:visited                 { color:blue; }
   a:active                  { color:blue; }
   a:hover                   { color:#3F3F3F; text-decoration:none; }

   #divHomeBackground {
      position:absolute; top:5px; left:13px; width:800px; height:600px;
      background-image:url('images/homebackground.jpg'); background-repeat:no-repeat;
   }
   #divBackground {
      position:absolute; top:5px; left:13px; width:800px; height:600px;
      background-image:url('images/background.jpg'); background-repeat:no-repeat;
   }
   #divHomeContent {
      position:absolute; top:135px; left:208px; width:283px;
   }
   #divContent {
      position:absolute; top:175px; left:208px; width:564px; height:380px;
      overflow:auto;
   }
   #divNavigation {
      position:absolute; top:17px; left:497px; width:293px; height:137px;
   }

   a.lnkNavigation:link       { color:white; text-decoration:none; font-size:12px; }
   a.lnkNavigation:visited    { color:white; text-decoration:none; font-size:12px; }
   a.lnkNavigation:active     { color:white; text-decoration:none; font-size:12px; }
   a.lnkNavigation:hover      { color:#CCCCCC; text-decoration:none; font-size:12px; }

   #divValid {
      position:absolute; top:600px; left:400px; text-align:center;
   }
   #divHomeValid {
      position:absolute; top:150px; left:600px;
   }

   #divLatestNews {
      position:absolute; top:425px; left:40px; width:400px; height:140px; overflow:auto;
   }

   .txtHeader {
      font-size:20px; font-weight:bold; color:#A9AB57; letter-spacing:3px;
   }



   table.tblGeneral {
      border-collapse:collapse; border-style:none;
   }
   td.cellHeader {
      border-style:solid; border-width:1px; border-color:#DFDFDF; padding:2px;
      font-size:12px; color:black; font-weight:bold;
   }
   td.cellBody {
      border-style:solid; border-width:1px; border-color:#DFDFDF; padding:2px;
      font-size:12px; color:black;
   }

   td.cellBlank {
      border-style:none;
      font-size:12px; color:black;
   }


   hr {
      width:60%; border-style:solid; border:1px; color:#A9AB57; height:1px; text-align:center;
   }

   input, select {
      background-color:white; border-style:solid; border-width:1px; border-color:#A9AB57; font-family:Courier New;
   }