<?php
   ob_start ("ob_gzhandler");
   header ("content-type: text/css; charset: UTF-8");
   header ("cache-control: must-revalidate");
   $offset = 60 * 60;
   $expire = "expires: " . gmdate ("D, d M Y H:i:s", time() + $offset) . " GMT";
   header ($expire);
?>
a:link { color: #000040; text-decoration: none; }
a:visited { color: #000040; text-decoration: none; }
a:hover { color: #E80000; text-decoration: none; }
a:active { color: #000040; text-decoration: none; }
a.bglink:link { color: #000000; text-decoration: underline; }
a.bglink:visited { color: #000000; text-decoration: underline; }
a.bglink:hover { color: #000000; text-decoration: none; }
a.bglink:active { color: #000000; text-decoration: underline; }
a.hefo:link { color: #FFFFFF; text-decoration: underline; }
a.hefo:visited { color: #FFFFFF; text-decoration: underline; }
a.hefo:hover { color: #FFFFFF; text-decoration: none; }
a.hefo:active { color: #FFFFFF; text-decoration: underline; }
a.url:link { color: #002AAC; text-decoration: none;}
a.url:visited { color: #002AAC; text-decoration: none;}
a.url:active { color: #002AAC; text-decoration: none; border-bottom: 1px dotted #6C98EE;}
a.url:hover { color: #0034D2; text-decoration: none; border-bottom: 1px dotted #6C98EE;}
body { background-color: #FAF9D5; color: #000000; }
h1 { color: #000000; font-size: 18px; padding: 0px; margin: 0px; font-weight: bold; font-family: Verdana, Arial }
h2 { color: #000000; font-size: 18px; padding: 0px; margin: 0px; font-weight: bold; font-family: Verdana, Arial }
code { font-size:11px; }
.border-col { background-color: #82A2C8; }
.cella { background-color: #C7D5E9; }
.cellb { background-color: #D0DCEE; }
.color1 { color: #000000; }
.color4 { background-color: #336699; background-image: url(../images/line.gif);background-repeat: repeat-x;background-position: top;}
.hefo { color: #ffffff; }
.error { color: #990000; }
.tbbutton { font-family: Verdana, Arial; font-size: 8pt; }
.tbinput { background-color: #EEEEEE; font-family: Verdana, Arial; font-size: 8pt; border:1px solid #82A2C8;}
.tbselect { background-color: #EEEEEE; font-family: Verdana, Arial; font-size: 8pt; }
.tbtextarea { background-color: #EEEEEE; font-family: Verdana, Arial; font-size: 10pt; border:1px solid #82A2C8;}
.smallfont { font-family: Verdana, Arial; font-size:10px; line-height:12px; }
.sfontgrey { font-family: Verdana, Arial; font-size:10px; line-height:12px; color: #6F6F6F; }
.qt { font-family: Verdana, Arial; font-size:11px; line-height:13px; }
.stdfont { font-family: Verdana, Arial; font-size:12px; line-height:15px; }
a.btn { display: table; width: 100px;
        text-decoration: none; text-align:center;
        font-family: Verdana,arial;
        font-size: 11px; color: #000000;
        font-weight: bold; background: #FFD89A;
        border-right: 2px solid #494949; padding-right: 2px;
        border-left: 1px solid #494949; padding-left: 2px;
        border-top: 1px solid #494949; padding-top: 2px;
        border-bottom: 2px solid #494949; padding-bottom: 2px;
      }
a.btn:hover { display: table; width: 100px;
              text-decoration: underline; text-align:center;
              font-family: Verdana,arial;
              font-size: 11px; color: #000000;
              font-weight: bold; background: #FFD89A;
              border-right: 1px solid #494949; padding-right: 2px;
              border-left: 2px solid #494949; padding-left: 2px;
              border-top: 2px solid #494949; padding-top: 2px;
              border-bottom: 1px solid #494949; padding-bottom: 2px;
            }
span.registererrorhidden{
  display: none;
}
span.registererror{
  color: darkred;
  background-color: pink;  
}
span.registerokhidden{
  display: none;
}
span.registerok{
  color: darkgreen;         
  background-color: #C1E6C6;  
  }
