body,table { background-color: #000000; }
input,textarea { 
	background-color: white; border-left: 2px solid #ffffff;	border-right: 2px solid #ffffff; 
	border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; margin: 1px;
}
body,div,p,pre,td,span,a,ol,ul,tr,form,input,textarea,th,thead,tfoot {
   text-decoration:none; font-family: helvetica, arial, verdana, variable;
   font-size: 12pt; color: #0088ff; }
input.butt { background-color:#004800; }
input.green,textarea.green,input.butt { border-left: 2px solid rgb(10,90,10);
   border-right: 2px solid rgb(10,70,10); border-top: 2px solid rgb(40,90,10);
   border-bottom: 2px solid rgb(10,60,10); margin: 0px; }
input.noframe { border-left: 0px;  border-right: 0px; border-top: 0px;
   border-bottom: 0px; margin: 0px; }
body { border-left: 0px; border-right: 0px;
       border-top: 0px; border-bottom: 0px;
       margin: 0px; }
th,thead,tfoot { font-weight: bold; }
a,a.menu { color: #a0d8ff }
a:visited,a.menu:visited { color: #2040c0 }
a:active,a.menu:visited  { color: #60c0ff }
a:hover,a.menu:visited   { color: #40c0ff }
a.tree { color: #7777aa }
a.tree_vis { color: #8888ee }
table { border: 0; cell-spacing: 0; cell-padding: 0; }
p.boxhead,a.boxhead { font-family: helvetica, arial, verdana, variable;
   color: #90ff20; font-size: 10pt; font-weight: 900; text-align: center; }
p.newshead { font-family: helvetica, arial, verdana, variable;
   color: #90ff20; font-size: 12pt; }
p.menu { font-family: helvetica, arial, verdana, variable;
   color: #20ff00; font-size: 10pt; }
a.menu { font-family: helvetica, arial, verdana, variable;
   font-size: 8pt; }
h1 { font-family: helvetica, arial, verdana, variable;
   font-size: 16pt; color: #70e0ff; font-weight: bold; }
h2 { font-family: helvetica, arial, verdana, variable;
   font-size: 14pt; color: #40c0ff; font-weight: bold; }
h3 { font-family: helvetica, arial, verdana, variable;
   font-size: 14pt; color: #40c0ff; font-weight: bold; }

