html
{
    height:100%;
    margin-bottom: 1px;
}

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0000ff; text-decoration: none;  }
a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffff80; text-decoration: none; }

a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffff80; text-decoration: none; }

a:hover {  color: #ff0000; text-decoration: none; }
a.menu:hover { color: #00ffff; text-decoration: none; display: block; padding: 0px; background: #0000ff; }

p { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #004040; }

.ts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004040; }
.tsw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; }
.tsbk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; }
.tsbu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #32b2cc; }

.tgd {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #ffd700 }

.tw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff; }
.tg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #458b23; }
.tr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ff0000; }
.tbu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #0000a0; }

.strap { font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #0000ff; }

.mht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #004040; }

.mh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #004040; }
.mhbu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #32b2cc; }
.mhr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ff0000; }
.mhg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #366f1c; }
.mhlg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #458b23; }

.bh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #004040; }
.bhlg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #458b23; }
.bhg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #004040; }
.bhr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #ff0000; }
.bhw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #ffffff; }


.vbh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; color: #80ff80; }

a.allen { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #0000ff; }
a.allen:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffff00; }

.allen { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000040; }

.allenmed { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #000040; }


#navcontainer { width: 125px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size:9pt;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer
{
width: 125px;
border-right: 1px solid #8bd866;
padding: 0 0 0 0;
margin-bottom: 1em;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-size: 8pt;
background-color: #90bade;
color: #333333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #80ff80;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #8bd866;
background-color: #b1e59b;
color: #008040;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #366f1c;
background-color: #7cd351;
color: #ffffff;
}




