
/* ALL PAGES */
A.one:link { text-decoration: none; color: #656565; }
A.one:visited { text-decoration: none; color: #656565; }
A.one:active { text-decoration: none; color: #656565; }
A.one:hover { text-decoration: underline; color: #2B4F88; }

A.two:link { text-decoration: none; color: #2B4F88; }
A.two:visited { text-decoration: none; color: #2B4F88; }
A.two:active { text-decoration: none; color: #2B4F88; }
A.two:hover { text-decoration: underline; color: #003366; }

A.three:link { text-decoration: none; color: #B1D0FF; }
A.three:visited { text-decoration: none; color: #B1D0FF; }
A.three:active { text-decoration: none; color: #B1D0FF; }
A.three:hover { text-decoration: underline; color: #FFFFFF; }

A.nav:link { text-decoration: none ; color: #5A5A5A; font-size: 10px; font-weight: bold; }
A.nav:visited { text-decoration: none; color: #5A5A5A; font-size: 10px; font-weight: bold; }
A.nav:active { text-decoration: none; color: #5A5A5A; font-size: 10px; font-weight: bold; }
A.nav:hover { text-decoration: underline; color: #2B4F88; font-size: 10px; font-weight: bold; }

A.navsub:link { text-decoration: none ; color: #5A5A5A; font-size: 10px; }
A.navsub:visited { text-decoration: none; color: #5A5A5A; font-size: 10px; }
A.navsub:active { text-decoration: none; color: #5A5A5A; font-size: 10px; }
A.navsub:hover { text-decoration: underline; color: #000033; font-size: 10px; }

A.navsub2:link { text-decoration: none ; color: #5A5A5A; font-size: 10px; }
A.navsub2:visited { text-decoration: none; color: #5A5A5A; font-size: 10px; }
A.navsub2:active { text-decoration: none; color: #5A5A5A; font-size: 10px; }
A.navsub2:hover { text-decoration: underline; color: #000033; font-size: 10px; }

A.navpath:link { text-decoration: none; color: #333333; }
A.navpath:visited { text-decoration: none; color: #333333; }
A.navpath:active { text-decoration: none; color: #333333; }
A.navpath:hover { text-decoration: underline; color: #000000; }


/* NAVIGATION - SUBNAV MENU */
IMG.im { margin: 2px 0px 2px 0px; }
TD.sml { text-align: left; border-bottom: 1px solid #E7E7E7; padding: 5px 5px 5px 10px; }
TD.smr { width: 100%; text-align: left; border-bottom: 1px solid #E7E7E7; }


/* MAIN SPACE */
P.footer_left { font-size: 7pt; color: #707070; text-align: left; margin: 0px; }
P.footer_right { font-size: 7pt; color: #707070; text-align: right; margin: 0px; }
P.wsdate { font-size: 7pt; color: #000000; font-weight: normal; text-align: center; }
FONT.menus { font-size: 10px; color: #5A5A5A; font-weight: bold; }
P.navipath { font-size: 7.5pt; color: #333333; text-align: left; margin: 0px; }

TD.tipbg {
padding: 0px 5px 0px 5px;
border-left: 1px solid #233762; border-right: 1px solid #233762;
background: url(images/box_bg.gif) scroll; background-repeat: no-repeat; background-position: left bottom; background-color: #FFFFFF;
}

/* NEWS BLUE - ORANGE ARROWS */
FONT.nba { font-size: 7pt; font-weight: bold; color: #002C85; text-align: left; }
FONT.nra { font-size: 7pt; font-weight: bold; color: #FF0000; text-align: left; }


/* FIELDS AND BUTTONS */
INPUT { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
SELECT { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
TEXTAREA { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
INPUT.check { border-bottom: #E1E1E1 0px solid; border-left: #E1E1E1 0px solid; border-right: #E1E1E1 0px solid; border-top: #E1E1E1 0px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
INPUT.button { background-color: #002C85; border-bottom: #001A4E 1px solid; border-left: #A1A1A1 1px solid; border-right: #001A4E 1px solid; border-top: #A1A1A1 1px solid; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold }
INPUT.radio { background-color: #FFFFFF; border-bottom: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-right: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }

INPUT.quicksearch { background-color: #EFF6FF; border-bottom: #C2C2C2 1px solid; border-left: #7D7D7D 1px solid; border-right: #C2C2C2 1px solid; border-top: #7D7D7D 1px solid; color: #252525; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }


/* UNDER PAGE SHADOW*/
TD.underpage_left { background: url(images/shadow_left_repeated.gif) scroll; background-repeat: repeat-y; background-position: right top; }
TD.underpage_right { background: url(images/shadow_right_repeated.gif) scroll; background-repeat: repeat-y; background-position: left top; }
TD.underpage_top { background: url(images/shadow_mid_top.gif) scroll; background-repeat: repeat-x; background-position: left bottom; }
TD.underpage_bottom { background: url(images/shadow_mid_botbot.gif) scroll; background-repeat: repeat-x; background-position: left top; }


/* PRINTER PAGE */
P.epleft { font-size: 7pt; color: #464646; text-align: left; margin-left: 10px; }
P.epright { font-size: 7pt; color: #464646; text-align: right; margin-right: 10px; }

