BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black;
        background-color:white; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0;margin: 0;}
UNKNOWN { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: black;
        margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0px;margin: 0px;}
TD, TH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #202020; vertical-align: top;}
A, DY, PRE, P, DIV, INPUT, TEXTAREA, SELECT, FILE, BUTTON, FORM { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #202020;
        background-color: transparent; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0px;margin: 0px;}
.button { font-weight: bold; border: navy solid 1px; }
TABLE.OLDTABLE { BORDER-COLLAPSE: collapse; }
TH, B { FONT-WEIGHT: bold;}
INPUT.RADIO { border:#003399 1px solid; background-color: transparent; }
TEXTAREA, INPUT, SELECT { border:lightsteelblue 1px solid; background-color: white; }
IMG { border: 0px; }
H1 { font-weight: bold; font-size: 1.4em; }
H2 { font-weight: bold; font-size: 1.2em; }
UL { margin-left: 20px; }
P { margin-bottom: 10px; margin-top: 0px; margin-left: 5px; margin-right: 0px; }

TABLE.content {  padding: 0px; margin:0px; border: 0px #F0F0F0 solid; width: 99%;}
TH.content { color:white; background-color:steelblue; font-weight: bold; text-align:right; border: 1px #808080 dotted; margin:0px; padding: 1px;}
TD.content { background-color:aliceblue; border: 0px steelblue solid; margin:0px; padding: 2px; }
A.content, A.content:hover { display:block; padding:2px; width:99%; color:white; background-color:steelblue; font-weight: bold; text-decoration: none; }

.tiny { color: navy; font-size:0.95em; letter-spacing: -1px;}
.big { FONT-SIZE: 2.0em; font-weight: bold; }
.page { page-break-after:auto; }

A { text-decoration: none; color:navy; }
A:hover { color:black; text-decoration: underline; }
A.blockcab { COLOR: black;display:block; border-bottom: dotted 1px #404040; padding:1px; margin-top:5px;}
A.blockcab:hover { COLOR: #202020; text-decoration: none; FONT-WEIGHT: bold;display:block; border-bottom: dotted 1px #404040; padding:1px; margin-top:5px;}
A.blockcabsel { COLOR: black; FONT-WEIGHT: bold;display:block; border-bottom: dotted 1px #404040; padding:1px; margin-top:5px;}
A.blockcabsel:hover { COLOR: black;  text-decoration: none; FONT-WEIGHT: bold;display:block; border-bottom: dotted 1px #404040; padding:1px; margin-top:5px;}
A.blockitem { COLOR: black; margin-left: 10px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blockitem:hover { COLOR: black;  text-decoration: none; FONT-WEIGHT: bold; margin-left: 10px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blockitemsel { COLOR: #202020; FONT-WEIGHT: bold; margin-left: 10px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blockitemsel:hover { COLOR: #202020; text-decoration: none; FONT-WEIGHT: bold; margin-left: 10px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blocksubitem { COLOR: black; margin-left: 15px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blocksubitem:hover { COLOR: black;  text-decoration: none; FONT-WEIGHT: bold; margin-left: 15px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blocksubitemsel { COLOR: #202020; FONT-WEIGHT: bold; margin-left: 15px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}
A.blocksubitemsel:hover { COLOR: #202020; text-decoration: none; FONT-WEIGHT: bold; margin-left: 15px;display:block; border-bottom: dotted 1px #C0C0C0; padding:1px;}

TABLE.borde { padding: 5px; margin:2px; border: 1px steelblue solid; BORDER-COLLAPSE: collapse; }
TR.borde, TD.borde, TH.borde { border: 0px steelblue solid; padding: 5px; margin:0px; background-color:aliceblue;}

TABLE.block { padding: 0px; border: 1px #1E1D11 solid; margin: 0px; width: 150;}
TABLE.blockitem { padding: 0px; border: 1px #1E1D11 solid; margin: 0px; width: 150;}

TD.blockcab { border: 0px; padding: 2px; margin-left:5px; }
TD.blockitem { border: 0px; padding: 2px; margin-left:15px; }
TD.blockcabsel { border: 0px navy solid; padding: 2px; margin-left:5px;  background-color:lightsteelblue;}
TD.blockitemsel { border: 0px navy solid; padding: 2px; margin-left:15px;  background-color:aliceblue;}

TABLE.browse, TABLE.detail, TR.browse, TR.detail { padding: 2px; border: 0px navy solid;  margin: 5px; width: 99%; background-color:white;}
TABLE.browse { BORDER-COLLAPSE: collapse; }
TH.browse { background-color:lightsteelblue; margin:5px; padding: 2px; border:1px white solid;}
TD.browse { background-color:#F0F0E0; margin:5px; padding: 2px; border: 1px white solid;}
TD.row1 { background-color:aliceblue; border-bottom: 1px lightsteelblue solid; border-left: 1px white solid; border-right: 1px white solid; border-top: 1px white solid; margin:5px; padding: 2px;}
TD.row2 { background-color:white; border-bottom: 1px navy solid; border-left: 1px white solid; border-right: 1px white solid; border-top: 1px white solid; margin:5px; padding: 2px; }
TH.detailtit, TD.detailtit { font-weight: bold; text-align:right; background-color:lightsteelblue; border-top:1px solid white; border-bottom:1px solid white; margin:5px; padding: 2px; }
TH.detail, TD.detail { background-color:white; border-top: 1px steelblue dotted;  border-bottom:1px solid white; margin:5px; padding: 2px; }
TD.row1:hover, TD.row2:hover, TD.detail:hover, TD.detailtit:hover { background-color:#dbe4ec; }

DIV.menu { background-color: #FEFDF1; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-align:right; }
TABLE.menu { border-collapse: collapse; border: 0px; margin:0px; padding: 0px; background-color: #FEFDF1; }
TD.menuoff { background-color:#FEFDF1; border: 0px navy solid; padding: 0px; margin:0px;}
TD.menuon { background-color:#FFFEF3; border: 0px navy solid; padding: 0px; margin:0px;}
 
TABLE.submenu { border: 0px; background-color: #FEFDF1; padding: 0px; margin:0px; }
TD.submenuoff { background-color:#FEFDF1; border: 0px navy solid; padding: 0px; margin:0px;}
TD.submenuon { background-color:#FDFCF0; border: 0px navy solid; padding: 0px; margin:0px;}

TABLE.menu { border-collapse:collapse; }
TD.menuoff, TD.menuon { background-repeat: repeat-x; }
#et0off, #et0on, #subet0off, #subet0on { padding-left:1px; padding-right:0px; padding-top:0px; }
#etoff0, #eton0, #subetoff0, #subeton0 { padding-left:0px; padding-right:1px; padding-top:0px; }

