

BODY {
    background-color : #EEEEDD;
    font: normal normal 12px sans-serif;
    line-height : 15pt;
    scrollbar-3dlight-color : #E9EAD6;
    scrollbar-arrow-color : #888888;
    scrollbar-darkshadow-color : #E9EAD6;
    scrollbar-face-color : #DDDDDD;
    scrollbar-highlight-color : #CCCCCC;
    scrollbar-shadow-color : #888888;
    scrollbar-track-color : #EEEEDD;
  }


TD {
    font-size: 13px;
  }


A:ACTIVE, A:LINK {
    color: #3366FF;
    text-decoration: none;
  }


A:VISITED {
    color: #3366FF;
    text-decoration: none;
  }


A:HOVER, A:FOCUS {
    color: #8888CC;
  }


A.msg:ACTIVE, A.msg:LINK {
    color: #006699;
    text-decoration: none;
  }


A.msg:VISITED {
    color: #696969;
    text-decoration: none;
  }


A.msg:HOVER, A.msg:FOCUS {
    color: #9900FF;
  }


A.new:ACTIVE,A.new:LINK {
    color: #339999;
    text-decoration: none;
  }


A.new:VISITED {
    color: #696969;
    text-decoration: none;
  }


A.new:HOVER, A.new:FOCUS {
    color: #9900FF;
  }


A.ahead:ACTIVE,A.ahead:LINK {
    font-size : 11px;
    color: #888888;
    font-weight: bold;
  }


A.ahead:VISITED {
    font-size : 11px;
    color: #888888;
    text-decoration: none;
    font-weight: bold;
  }


A.ahead:HOVER, A.ahead:FOCUS {
    font-size : 11px;
    color: #3366FF;
  }


A.asubj:ACTIVE,A.asubj:LINK {
    font-size : 13px;
    color: #3A4586;
    font-weight: bold;
  }


A.asubj:VISITED {
    font-size : 13px;
    color: #3A4586;
    text-decoration: none;
    font-weight: bold;
  }


A.asubj:HOVER, A.asubj:FOCUS {
    font-size : 13px;
    color: #4A74A6;
  }


A.arsubj:ACTIVE,A.arsubj:LINK {
    font-size : 11px;
    color: #3A4586;
    font-weight: bold;
  }


A.arsubj:VISITED {
    font-size : 11px;
    color: #3A4586;
    text-decoration: none;
    font-weight: bold;
  }


A.arsubj:HOVER, A.arsubj:FOCUS {
    font-size : 11px;
    color: #4A74A6;
  }


A.fname:ACTIVE,A.fname:LINK {
    font-size : 14px;
    color: #4A74A6;
    font-weight: bold;
  }


A.fname:VISITED {
    font-size : 14px;
    color: #4A74A6;
    text-decoration: none;
    font-weight: bold;
  }


A.fname:HOVER, A.fname:FOCUS {
    font-size : 14px;
    color: #888888;
  }


A.asys:ACTIVE,A.asys:LINK {
    color : #006699;
    font-size : 11px;
    text-decoration: underline;
  }


A.asys:VISITED {
    color: #696969;
    color : #006699;
    font-size : 11px;
    text-decoration: underline;
  }


A.asys:HOVER, A.asys:FOCUS {
    font-size : 11px;
    color: #888888;
  }


.cit {
    font-family: sans-serif, monospace;
    font-size : 12px;
  }


.snarrow {
    font-family: sans-serif, monospace;
    font-size : 10px;
  }


.narrow {
    font-family: sans-serif, monospace;
    font-size : 11px;
  }


.anons {
    font-size : 12px;
  }


.author {
    font-size:12px;
    color:#336699;
  }


.rauthor {
    font-size:11px;
    color:#336699;
  }


INPUT, TEXTAREA, SELECT, OPTION {
    border-width:1;
    border-color:#DCDCDC;
    font-size:12px;
    color:#000000;
    background-color: #E9EAD6;
  }


.button {
    color:#4A74A6;
    background-color:#DDDDDD;
    font-weight:bolder;
    font-size:11px;
  }


A.def {
    font-size : 80%;
  }


DIV.list {
    border-bottom: 1px solid #BBBBBB;
    margin:0;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:8px;
  }


/*DIV {
    padding-left: 20px;
    padding-right: 10px;
    margin: 0;
    line-height: 16px;
  }*/


DIV.msg {
    padding-left:20px;
    padding-right:10px;
    margin:0;
    line-height:14px;
  }


HR {
    color:#888888;
    height:1px;
  }


DIV.band {
    background-color:#E0E4DA;
    border-bottom: 1px solid #CCCCCC;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0;
    line-height: 15px;
    white-space : nowrap;
  }


DIV.fon {
    background-color:#E9EAD6;
    border-bottom: 1px solid #CCCCCC;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0;
    line-height: 15px;
    white-space : nowrap;
  }


H1 {
    color: #888888;
    font-size : 14px;
    font-weight: bold;
    margin-top:0px;
    margin-bottom:0px;
  }


H2 {
    color: #3A4586;
    font-size : 14px;
    margin-top : 0px;
  }


H3 {
    color: #4A74A6;
    font-size : 13px;
    margin-bottom: 0px;
    font-weight: bold;
  }


H4 {
    color: #4A74A6;
    font-size : 12px;
    margin-bottom: 0px;
    margin-top: 0px;
    font-weight: bold;
    text-align: center;
  }


.subj {
    color: #3A4586;
    font-family: Courier New, Courier, monospace;
    font-size: 100%;
    margin-top: 0px;
    font-weight: bold;
  }


P {
    text-align: justify;
  }


.ctrl {
    color : #CC0000;
    font-family: sans-serif, verdana, monospace;
    font-size : 10px;
    font-weight: bold;
  }


.sys {
    color : #006699;
    font-size : 12px;
  }


.syslog {
    font-size : 11px;
  }


.opa {
    filter: alpha(opacity=40);
  }


.small {
    color : #3A4586;
    font-size: 70%;
  }


.head {
    font-size : 11px;
    color: #888888;
    font-weight: bold;
  }


.line {
    border-bottom: 1px solid #CCCCCC;
  }


FORM {
    margin-bottom : 0px;
    margin-top: 0px;
  }


.trband {
    background-color:#E0E4DA;
  }


.trfon {
    background-color:#E9EAD6;
  }


.bgrow {
    background-color:#EEEEDD;
  }

#login-form		{position: absolute; top: 50px; left: 50px; display: none; width:95%; z-index: 66; font-size:100%; }
td.loginForm		{margin-left: 10px; font-size: 80%; border: 1px solid #BBBBBB; border-right-color:#CCCCCC;
				border-bottom-color:#CCCCCC; background-color: #EEEEDD;}
td.loginForm td		{margin-left: 10px; font-size:80%;}
td.loginForm div	{margin-bottom: 0.5em;}
.b       {margin-left:-4px}
.b[id='a']       {margin:0 3px 2px 0}
.check    {padding: 2px 0 2px 0; white-space:nowrap}
.check[id='check']    {padding: 6px 0 2px 0; white-space:nowrap}

#help-window	{position: fixed; bottom: 50px; right: -300px; display: none; width:95%; font-size:100%; }
