
h1 {font: 24pt arial, helvetica, sans-serif; font-weight: bold;}
h2 {font: 11pt arial, helvetica, sans-serif; font-weight: bold;}
h3 {font: 9pt arial, helvetica, sans-serif; font-weight: bold;}
p {font: 9pt arial, helvetica, sans-serif; }
a {text-decoration: none; font-weight: bold;}
ul { font: 9pt arial, helvetica, sans-serif; }
li { font: 9pt arial, helvetica, sans-serif; }
ol { font: 9pt arial, helvetica, sans-serif; }
body {background-color:#FFFFFF;}

a:link { color:#990099; }
a:visited { color:#990099; }
a:active { color:#990099; }
a:hover { color:#ff0000; }

a.ht:link { color:#009900; }
a.ht:visited { color:#009900; }
a.ht:active { color:#009900; }
a.ht:hover { color:#ff0000; }

a.sa:link { color:#0000CC; }
a.sa:visited { color:#0000CC; }
a.sa:active { color:#0000CC; }
a.sa:hover { color:#ff0000; }

a.sp:link { color:#CC0000; }
a.sp:visited { color:#CC0000; }
a.sp:active { color:#CC0000; }
a.sp:hover { color:#0000ff; }

a.test:link { color:#000000; font-weight:normal;}
a.test:visited { color:#000000; font-weight:normal;}
a.test:active { color:#000000; font-weight:normal;}
a.test:hover { color:#000000; font-weight:normal;}

a.pic:link { color:#ffffff; }
a.pic:visited { color:#ffffff; }
a.pic:active { color:#ffffff; }
a.pic:hover { color:#ff0000; }

td.btm_hdr_l  {text-align: left; 
               background-color: #990099; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}
              
td.btm_hdr_c    {text-align: center; 
               background-color: #990099; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}
              
td.linkhdr      {text-align: center; 
               background-color: #000080; 
               color: #ffff00;
               font: 9pt "Arial Black"; font-weight: normal;}

td.sa_hdr_l     {text-align: left; 
               background-color: #0000CC; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}
               
td.sa_hdr_c     {text-align: center; 
               background-color: #0000CC; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}

td.sp_hdr_l     {text-align: left; 
               background-color: #CC0000; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}

td.sp_hdr_c     {text-align: center; 
               background-color: #CC0000; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}

td.ht_hdr_l     {text-align: left; 
               background-color: #009900; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}

td.ht_hdr_c     {text-align: center; 
               background-color: #009900; 
               color: #ffffff;
               font: 9pt arial, helvetica, sans-serif; font-weight: bold;}

td.gallery      {text-align: center; 
               background-color: #990099; 
               color: #FFFF00;
               font: 12pt arial, helvetica, sans-serif; font-weight: bold;}

td.gallery2    {text-align: center; 
               background-color: #000080; 
               color: #FFFF00;
               font: 12pt arial, helvetica, sans-serif; font-weight: bold;}
               
table.evencol {
	border-width: 2px;
	border-style: solid;
	border-color: red;
	border-collapse: collapse;
	background-color: #ccffff;
}
table.even {
	border-width: 0px;
	border-style: solid;
	border-color: #c0c0c0;
	border-collapse: collapse;
	background-color: #ccffff;
}
table.oddcol {
	border-width: 2px;
	border-style: solid;
	border-color: red;
	border-collapse: collapse;
	background-color: #FFFFCC;
}
table.odd {
	border-width: 0px;
	border-style: solid;
	border-color: #c0c0c0;
	border-collapse: collapse;
	background-color: #FFFFCC;
}
               
               
select.banns    { border:1px solid #FF0000;
                  background-color: #CCFFFF;}

input.banns     { border:1px solid #FF0000;
                  background-color: #CCFFFF;}
                  
input.banns_CB   { background-color: #CCFFFF;}
    
textarea.banns  { border:1px solid #FF0000;
                  background-color: #CCFFFF;}

span.new   {text-align: left;
            color: #ff0000;
            font: 8pt arial, helvetica, sans-serif; 
            font-weight: normal; 
            }
            
span.upd   {text-align: left;
            color: #009900;
            font: 8pt arial, helvetica, sans-serif; 
            font-weight: normal; 
            }   
            
span.rec   {text-align: left;
            color: #000099;
            font: 8pt arial, helvetica, sans-serif; 
            font-weight: normal; 
            }                     