body        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
table       { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
tr          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
td          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
ul          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
ol          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
b           { font-family: Arial, Helvetica, sans-serif; xfont-size: 9pt }
select      { font-family: Arial Unicode MS, Arial, Helvetica, sans-serif; font-size:11px; }
option      { font-family: Arial Unicode MS, Arial, Helvetica, sans-serif; font-size:11px; }
input       { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
h1          { font-family: Arial, Helvetica, sans-serif; font-size: 15pt }
h2          { font-family: Arial, Helvetica, sans-serif; font-size: 13pt }
h3          { font-family: Arial, Helvetica, sans-serif; font-size: 11pt }
A:link      { font-family: Arial, Helvetica; sans-serif; font-size: 9pt; color: black; text-decoration: none }
A:visited   { font-family: Arial, Helvetica; sans-serif; font-size: 9pt; color: black; text-decoration: none }
A:hover     { font-family: Arial, Helvetica; sans-serif; font-size: 9pt; color: red; text-decoration: underline }
.copyright  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.smalltext  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.tinytext   { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; }
.pagebreak  { page-break-before:always }
.dek        { position:absolute; visibility:hidden; z-index:200; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }
.A2:link    { font-family: Arial, Helvetica; sans-serif; font-size: 9pt; color: black; text-decoration: underline }
.A2:visited { font-family: Arial, Helvetica; sans-serif; font-size: 9pt; color: black; text-decoration: underline }
.A2:hover   { font-family: Arial, Helvetica; sans-serif; font-size: 9pt; color: red; text-decoration: underline }
.indented   { padding-left: 25pt; padding-right: 25pt; }
.hilite     { background-color: yellow; }
.requiredfields { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: red; }

//timberline

.TLinput     { font: 8px Verdana,Geneva,sans-serif; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #000000; height=16px}
.TLselect    { font: 8px Verdana,Geneva,sans-serif; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #000000; height=16px}
.TLtextarea  { font: 8px Verdana,Geneva,sans-serif; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #000000; height=36px}
.TLTitle1    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: black }
.TLTitle2    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: black }
.TLTitle3    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black }
.TLSmallText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5pt; font-weight: bold; color: black }
.TLtd        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6.5pt; font-weight: bold; color: black }
.TLSmallText2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: bold; color: black }

//applications
.AppBody      { font: 11px Arial; color: #000000; }
.AppB         { font: 11px Arial; color: #000000; font-weight: bold; }
.AppTD        { font: 11px Arial; color: #000000; }
.AppRed       { font: 11px Arial; color: #ff0000; }
.AppSelect    { font: 11px Arial; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #CC3300; height=16px}
.AppTextArea  { font: 11px Arial; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #CC3300; height=36px}
.AppTitle1    { font-family: Arial; font-size: 11px; color: #000000 }
.AppSmallText { font-family: Arial; font-size: 6pt; font-weight: bold; color: #000000 }
.App16px      { font: 16px Arial; background-color: white; border-color: #FFFFFF; font-weight: bold; border: 0px groove #FFFFFF; height=16px}
.AppInput2    { font: 11px Arial; background-color: white; border-color: #FFFFFF; border: 0px groove #FFFFFF; height=16px}
.AppInput3    { font: 11px Arial; color: #ffffff; background-color: #000000; border-color: #000000; border: 0px groove #000000; height=16px}
.AppInput4    { font: 11px Arial; color: #000000; background-color: white; border-color: #FFFFFF; border: 0px groove #CC3300; height=16px}
.ai  { font: 11px Arial; color: #000000; background-color: #f0f0f0; border-color: #FFFFFF; border: 0px groove #CC3300; height=14px}

.tnr { font-family: Times-New Roman; font-size: 9pt }
.13pt { font-family: Arial; font-size: 13pt }
.12pt { font-family: Arial; font-size: 12pt }
.11pt { font-family: Arial; font-size: 11pt }
.10pt { font-family: Arial; font-size: 10pt }

.largeFaded { FONT-SIZE: 12pt; COLOR: #E6E6E6; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; HEIGHT: 30px }
.large { FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; HEIGHT: 30px }
.yellowmarker { background-color: yellow;}

//a.hints { position: relative; z-index: 24; color: #000000; background-color: #fffff; border: 0px; text-decoration: none; }
//a.hints:hover { z-index:25; color: #000000; text-decoration: underline; background-color: #ffffff;}
//a.hints span { display: none; }
//a.hints:hover span { display: block; position:absolute; top: 2em; left: 2em; width:10em; border:1px solid #000000; background-color:#ffffff; color:#000000; text-align: left; padding: 3; font-size: .8em; text-indent: 0px; text-decoration: none; }

a.hints               { position: relative; z-index: 24; color: #000000; background-color: #fffff; border: 0px; text-decoration: none; }
a.hints:hover         { z-index:25; color: #000000; text-decoration: underline; background-color: #ffffff;}
a.hints span          { display: none; }
a.hints:hover span    { display: block; position:absolute; top: 2em; left: 2em; width:200px; border:solid 1px; background-color:#ffffff; color:#000000; text-align: left; padding: 3; font-size: 0.8em; text-indent: 0; text-decoration: none; }

 




.traffic_light_faded { FONT-SIZE: 11pt; COLOR: #E6E6E6; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; HEIGHT: 22px }
.traffic_light_shaded { FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; HEIGHT: 22px }



