body{
  background:#f9f9f9;
  color:#000017;
}

a:link{         color:#111; }
a:visited{      color:#333; }
a:hover{
                color:#fff;
     background-color:#002;
}

h3.operror{
  color:#cf1f00;
}

/*-----------MAIN-------------*/
div.boxhead{
  background-color:#000017;
  color:#fff;
  border:solid #aaa;
}

div.boxhead a:link{color:#fff;}
div.boxhead a:visited{color:#aaa;}
div.boxhead a:hover{
  background-color:#fff;
  color:#000017;
}

div.hline{
  border:dotted #000017;
}

/*---- info ----*/
div.info{
  background:#f5f5f5;
  border: solid #ddd;
}

div#disclaim{
  background:#ffffff;
}

/*---- comments ----*/
div#comments{
  background-color:#fafafa;
  border:solid #000017;
  /*color:#61a258;*/
}

/*--- forms --- */
input, textarea{
  background-color:#fff;
  border:solid #ccc;
  color:#000017;
}

input.button{
  background:#000015;
  border:solid #000017;
  color:#ccc;
}

input.button:hover{
  background:#fff;
  color:#000017;
}

pre#nnnn{
  background-color:#002;
  border:solid #000017;
  color:#eee;
}

/*---- code ----*/
pre{
  border:solid #000017;
  background-color:#ffe;
}

pre.alt{
  background-color:#001;
  color:#fff;
}

pre.def{
  background:#edeff0;
}

pre.alt a:link{         color:#fff; }
pre.alt a:visited{      color:#ccc; }
pre.alt a:hover{        
                color:#002;
     background-color:#fff;
}

/*code a{color:#000;}*/

div#jwmartcms{
  background-color:#000017;
  border:solid #aaa;
  color:#aaa;
}
div#jwmartcms a{
  color:#fff;
}

/*--------NAVIGATION----------*/
div#navbox{
  border:solid #000017;
  /*color:#9edaf3;*/
}

div.navsec ul li div.hi{
  background:#fafafa;
  color:#000017;
  border:solid #000017;
}

div.navsec ul li div.pr{
  background:#fafafa;
  border:dashed #000017;
}

div.navsec ul li div.pr a{
  color:#000017;
}

div.navsec ul li div.pr a:hover{
  background:#000017;
  color:#fff;
}

div.navsec span.sel{
  background:#000017;
  color:#fff;
}
















