textarea {
  background-color: rgb(200, 255, 220);
}
li.leaf {
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}
TABLE { margin-left:1em; 
    font-size: 1em;
margin-right:1em;}
BLOCKQUOTE { margin-left:8em; margin-right:3em;font-style: italic; }
P.bold { color: #000000;  font-weight: bold;}
P.narrow { margin-left:2em; margin-right:2em; color: #000000;  }
P.narrowit {font-style: italic; margin-left:2em; margin-right:2em; color: #000000;  }
P.boxed { border-style:groove; border-width:10px;border-color:#cceeff;}
SPAN.boxed { border-style:groove; border-width:10px;border-color:#cceeff;}

CODE {font-size: 1.2em}
PRE.narrow { margin-left:3em; margin-right:3em; }
PRE.scroll { width: 750px; overflow: scroll; border-left: 2px solid #808080;font-size: 1.2em}
SPAN.narrow {  margin-left:1em; margin-right:1em; color: #cceeff;}
P.bluein {  margin-left:1em; margin-right:1em; }
PRE.bluein {  margin-left:1em;  }
CITE.narrow {  margin-left:1em; margin-right:1em;}
UL.narrow {  margin-left:4em; margin-right:4em;}
LI.narrow { margin-left:4em; margin-right:4em;}
LI.narrowi {  margin-left:3em; margin-right:3em; font-style: italic;}
TD.small {  font-family: Arial,sans-serif; font-size:smaller}
A.it { font-family: Arial,sans-serif; font-style: italic; }
A.small {font-size: smaller; font-family: Arial,sans-serif; font-weight: normal;}
A.nodec {font-size: smaller; font-family: Arial,sans-serif; font-weight: normal; text-decoration: none;}
A.navsm { font-family: Arial,sans-serif; font-weight: normal; text-decoration: none;}

