
.li { list-style-type: disc; }
.ul { list-style-type: disc; }

H1{
  FONT-FAMILY: Arial, Arial Narrow, Verdana;
  color:white;
  margin-bottom: 0;
  height: 1.4em;
  font-weight: lighter;
  font-size: x-large; 
/*  letter-spacing: -3px; */
  text-align: left; 
  filter: shadow(color=#336699, direction=135, strength=7);
}
H2{
  FONT-FAMILY: Arial, Arial Narrow, Verdana;
  font-weight: lighter;
/*  letter-spacing: -3px; */
  text-align: left; 
/*  filter: shadow(color=#336699, direction=135, strength=7); */
}

BODY, p, ul, nl, input, textarea, select, td
{
    FONT-FAMILY: Verdana;
    font-size: 11px;
}


.btn
{
    BACKGROUND-COLOR: #316173;
    BORDER-BOTTOM: black solid 1px;
    BORDER-LEFT: lavender solid 1px;
    BORDER-RIGHT: black solid 1px;
    BORDER-TOP: solid 1px;
    COLOR: white;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0em;
    PADDING-LEFT: 0em;
    PADDING-RIGHT: 0em;
    PADDING-TOP: 0em
}
PRE, TT, CODE, KBD, SAMP { font-family: monospace }


P A:link {
	COLOR: #0000ff
}
P A:visited {
	COLOR: #009000
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #339933
}

.TOP { background-color: #247BB8; color: white; BORDER-BOTTOM: black solid 1px; padding-bottom: 0.2em; }
.TOP A:visited { COLOR: white; TEXT-DECORATION: none; BORDER-BOTTOM: none; }
.TOP A:link { COLOR: white; TEXT-DECORATION: none; BORDER-BOTTOM: none; }
.TOP A:hover { COLOR: white; TEXT-DECORATION: underline; BORDER-BOTTOM: none; }

.BOTTOM { background-color: black; color: white; padding-top: 0.4em; padding-bottom: 0.4em; }
.BOTTOM A:visited { COLOR: white; TEXT-DECORATION: none; }
.BOTTOM A:link { COLOR: white; TEXT-DECORATION: none; }
.BOTTOM A:hover { COLOR: white; TEXT-DECORATION: underline; }



.LEFT { background-color: #f1f1f1; /* #EDEDED */
   BORDER-RIGHT: #999999 solid 1px;
   BORDER-BOTTOM: #999999 solid 1px;
 }

.LEFT A:visited, .LEFT A:link {
	COLOR: black; TEXT-DECORATION: none;
}
.LEFT A:hover {
	COLOR: black; TEXT-DECORATION: underline;
}


.leftnavbar, .leftnavbar A:link, .leftnavbar A:visited { 
   background-color: #f1f1f1;
   border: 1px solid #f1f1f1; 
   BORDER-TOP: #f1f1f1 solid 1px;
   BORDER-LEFT: #f1f1f1 solid 1px;
   BORDER-RIGHT: #f1f1f1 solid 1px;
   BORDER-BOTTOM: #f1f1f1 solid 1px;
   width: 164; 
   padding-left: 0.2em; 
   padding-top: 0.2em; 
   padding-bottom: 0.2em; 
 }
.leftnavbar A:hover {
   background-color: #cccccc; /* #66ccff; */
   border: 1px solid #999999;
   BORDER-TOP: #999999 solid 1px;
   BORDER-LEFT: #999999 solid 1px;
   BORDER-RIGHT: #999999 solid 1px;
   BORDER-BOTTOM: #999999 solid 1px;
   width: 164; 
   padding-left: 0.2em; 
   padding-top: 0.2em; 
   padding-bottom: 0.2em; 
   cursor: hand;
}


.RIGHT A:link {
	COLOR: #0000ff
}
.RIGHT A:visited {
	COLOR: #0000ff
}
.RIGHT A:hover {
    FONT-WEIGHT: bold
}

.titles {
	BACKGROUND-COLOR: #5a7bce; COLOR: white; 
	TEXT-INDENT: 0.2cm; FONT-WEIGHT: bold;
}

.formcolor {
	BACKGROUND-COLOR: #e8e8e8; COLOR: black; 
    BORDER-BOTTOM: black solid 1px;
    BORDER-LEFT: black solid 1px;
    BORDER-RIGHT: black solid 1px;
    BORDER-TOP: black solid 1px;
    PADDING-BOTTOM: 1em;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    PADDING-TOP: 1em
}

.off {   
   background-color: #ededed; 
   color: black; 
   width: 164; 
   height: 20; 
   text-align: left;
   padding-left: 0.2em; 
} 
.on { 
   cursor: hand;
   background-color: #D5D5D5;
   padding-left: 0.2em; 
   width: 164; 
   height: 20; 
   text-align: left;
}


body, html { 
scrollbar-base-color:#5a7bce; 
scrollbar-face-color:#5a7bce; 
scrollbar-shadow-color:AliceBlue; 
scrollbar-highlight-color:Azure; 
scrollbar-3dlight-color:SteelBlue; 
scrollbar-track-color:#5a7bce; 
}

.printonly { display:none }
@media print { 
	.dontprint { display:none }
	.printonly { display:inline }
}
