
body { background-color: #333366; }

a:link    { color: #003366; text-decoration: underline; }
a:visited { color: #003366; text-decoration: underline; }
a:active  { color: #003366; text-decoration: underline; }
a:hover   { color: #770000; text-decoration: underline; }

a.nounder:link    { color: #003366; text-decoration: none; }
a.nounder:visited { color: #003366; text-decoration: none; }
a.nounder:active  { color: #003366; text-decoration: none; }
a.nounder:hover   { color: #770000; text-decoration: underline; }

a.nav:link    { color: #003366; text-decoration: none; font-weight: bold; }
a.nav:visited { color: #003366; text-decoration: none; font-weight: bold; }
a.nav:active  { color: #003366; text-decoration: none; font-weight: bold; }
a.nav:hover   { color: #770000; text-decoration: underline; font-weight: bold; }

a.lnav:link    { color: #003366; text-decoration: none; }
a.lnav:visited { color: #003366; text-decoration: none; }
a.lnav:active  { color: #003366; text-decoration: none; }
a.lnav:hover   { color: #770000; text-decoration: underline; }

a.lnav_hover:link    { color: #770000; text-decoration: underline; }
a.lnav_hover:visited { color: #770000; text-decoration: underline; }
a.lnav_hover:active  { color: #770000; text-decoration: underline; }
a.lnav_hover:hover   { color: #770000; text-decoration: underline; }

.td_lnav    { background-color: #E7E8CF; border: 1px solid #A3B9B9; }
.td_lnav_on { background-color: #DBDBD0; border: 1px solid #A3B9B9; }
.td_right   { background-color: #333366; }

.tx_nav   { font-family: verdana,tahoma,arial; font-size: 11px; }
.tx_lnav  { font-family: verdana,tahoma,arial; font-size: 11px; }
.tx_body  { font-family: verdana,tahoma,arial; font-size: 11px; }
.tx_body2 { font-family: verdana,tahoma,arial; font-size: 12px; }
.tx_pic   { font-family: verdana,tahoma,arial; font-size: 11px; font-weight: bold; }
.tx_off   { color: #C0C0C0; }
.tx_warn  { color: #CC0033; font-weight: bold; }
.tx_warn2 { color: #CC0033; }
.tx_h3    { font-family: verdana,tahoma,arial; font-size: 20px; }
.tx_h4    { font-family: verdana,tahoma,arial; font-size: 14px; }
.tx_h5    { font-family: verdana,tahoma,arial; font-size: 10px; }

img.zoom  { border-width: 1px; border-color: #000000; }
img.link  { border-width: 1px; border-color: #000000; }

.btn      { font-size: 10pt; color: #000000; background-color: #A4C0DB;
            border-bottom: 2px solid #104A7B; border-right: 2px solid #104A7B;
            border-left:   2px solid #A3B6C4; border-top:   2px solid #A3B6C4;
            cursor: hand; font-weight: bold; }

.box_bg_border { background-color: #000000; }
.box_bg_hr     { background-color: #333333; }

.table_list   { background-color: #FFFFFF; }
.td_list_hdr  { background-color: #333366; }
.tx_list_hdr  { font-family: verdana,tahoma,arial; font-size: 11px;
                font-weight: bold; color: #FFFFFF; }


