a               {  font-weight: normal; font-size: 11px; font-family: Geneva, Verdana, Swiss, Arial; text-decoration: none }
a:hover         {  font-weight: normal; font-size: 11px; font-family: Geneva, Verdana, Swiss, Arial }
body       { font-size: 11px; font-family: Geneva, Verdana, Swiss, Arial; background-image: url(../images/background.jpg); }
p       { font-size: 11px; font-family: Geneva, Verdana, Swiss, Arial }
td      { font-size: 11px; font-family: Geneva, Verdana, Swiss, Arial }
h6    { font-weight: normal; font-size: 10px; font-family: Geneva, Verdana, Swiss, Arial }
h3  { font-size: 14px; font-family: Geneva, Verdana, Swiss, Arial }
h4 { color: black;  font-weight: bold; font-size: 18px; font-family: Geneva, Verdana, Swiss, Arial }
h2 { font-weight: bold; font-size: 16px; font-family: Geneva, Verdana, Swiss, Arial }
h1    { font-weight: bold; font-size: 26px; font-family: Geneva, Verdana, Swiss, Arial }
textarea       { font-size: 9px; font-family: Geneva, Verdana, Swiss, Arial }
ul {list-style-image: url(images/bullet.gif); }
li {padding: 1px; list-style-image: url(images/bullet.gif);}
hr {color: #0B571B; height: 1px;}
img {border: 2px solid #0B571B; padding: 1px; margin: 1px;}

.lastupdate{ font-size: 9px; color: #888; font-family: verdana, geneva}
a.plexus { color: #888; font-size: 9px; font-family: verdana, geneva}
a.plexus:hover { color: #f46; font-size: 9px; font-family: verdana, geneva; background-color: #000000; font-weight: bold; text-decoration: none }
#textbox    { color: #000; background-color: #fc5; margin: 2px; padding: 2px; border: solid 1px black; border-bottom: solid 2px black; border-right: solid 2px black; width: 118px; }
.visimp   { font-size: 10px; color: #000; font-family: verdana, geneva}
.visimp:hover  { font-size: 34px; color: #000; background-color: #fff; font-family: verdana, geneva; border: solid 1px black; padding: 2px}
.menutext {color: #FFCF31; font-weight: bold; font-size: 13px; cursor: hand;}
.menutext:hover {color: white; font-weight: bold; font-size: 13px; cursor: hand;}

#menu  { position: absolute; top: 90px; left: 0px; width: 140px; height: 208px; visibility: visible; display: block }
#content { position: absolute; top: 100px; left: 166px; width: 560px; height: 298px; visibility: visible; display: block }
#topbar  { position: absolute; top: 0px; left: 0px; width: 780px; z-index: 1; height: 67px; visibility: visible; display: block; background-image: url(../images/topbar.gif) }
#adminbar  { position: absolute; top: 0px; left: 0px; width: 600px; height: 68px; z-index: 2; visibility: visible; display: block }

#box    { }


.box {color: #0B571B; background-color: white; margin-bottom: 2px; padding: 1px;  padding-left: 4px; width: 154px; height: 14px; border-bottom: solid 1px #000000;  font-family: Tahoma, Verdana, Georgia, Times;}
.onbox {color: #0B571B; background-color: #F6CB00; margin-bottom: 2px; padding: 1px;  padding-left: 4px; width: 154px; height: 14px; border-bottom: solid 1px #000000;  font-family: Tahoma, Verdana, Georgia, Times;}
.overbox { color: #0B571B; background-color: #F6CB00; margin-bottom: 2px;  padding: 1px;  padding-left: 4px; width: 154px; height: 14px; border-bottom: solid 1px #000000;  font-family: Tahoma, Verdana, Georgia, Times;}

.onmenutext { color: #ffa; }

.tabhed {background-color: #96AFB0;}
.row0 {background-color: #BBCDCD;}
.row1 {background-color: #96AFB0;}

.caltable th {font-weight: bold; font-size: 9px; font-family: tahoma; } 
.caltable td {font-size: 9px; font-family: tahoma; } 
