.login_bckgrnd
{
    BACKGROUND-COLOR: #336699
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
A:hover
{
    COLOR: darkred
}
A:link
{
    COLOR: #336699
}
A:visited
{
    COLOR: #6699cc
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
TD
{
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.label_sm
{
    FONT-SIZE: 9px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.header
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: darkblue;
    FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif
}
.header2
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #f5efd0;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.header_bckgrnd
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #d6e9fc
}
.header_bckgrnd2
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.subheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.OddRows
{
    BACKGROUND-COLOR: #ffffff
}
.EvenRows
{
    BACKGROUND-COLOR: #f5efd0
}
TD.fields
{
    TEXT-ALIGN: center
}
TD.numfield
{
    TEXT-ALIGN: right
}
.searchHeader
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 16px;
    COLOR: #31659c;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.searchSubHeader
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.pageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #d6e9fc;
    TEXT-DECORATION: none
}
HR
{
    COLOR: #31659c
}
.username
{
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
A.bottom
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.bottom:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.bottom:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.topnav:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.topnav
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 20px;
    COLOR: #cccccc;
    MARGIN-RIGHT: 15px;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.topnav:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #f5efd0;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.topnav_hglt
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 20px;
    COLOR: #ffffff;
    MARGIN-RIGHT: 15px;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.topnav_hglt:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.topnav_hglt:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.subnav_hglt:link
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.subnav_hglt:visited
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.subnav_hglt:hover
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
.subnav_hglt
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
.subnav_hglt2
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #fee97a;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
.topnav_bckgrnd
{
    BACKGROUND-COLOR: #336699
}
.smallline
{
    FONT-SIZE: 1px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.txt_italic
{
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.txt
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.channelhdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 5px;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.channelinfo
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.channelinfo_bdrcolor
{
    BACKGROUND-COLOR: #6699cc
}
.channelinfo_bgcolor
{
    BACKGROUND-COLOR: #ececec
}
.tablehdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.tablehdr_row
{
    TEXT-TRANSFORM: uppercase;
    BACKGROUND-COLOR: #6699cc
}
A.tablehdr:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.tablehdr:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.tablehdr:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.monthhdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
.dates
{
    FONT-SIZE: 9px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.calendar_bckgrnd_gry
{
    BACKGROUND-COLOR: #cccccc
}
.calendar_bckgrnd
{
    BACKGROUND-COLOR: #336699
}
A.calendar_mnth
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.calendar_mnth:hover
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.calendar_mnth:visited
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
.calendar_day
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #ececec
}
A.datehglt
{
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
A.datehglt:visited
{
    FONT-SIZE: 9px;
    COLOR: #d6e9fc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.datehglt
{
    FONT-SIZE: 9px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: #336699
}
A.smlink
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif
}
A.smlink:hover
{
    COLOR: darkred
}
A.smlink:link
{
    COLOR: #336699
}
A.smlink:visited
{
    COLOR: #6699cc
}
.node
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: "Helvetica", "Arial", "MS Sans Serif", sans-serif
}
.node A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.node A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.node A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.node A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.GraphSmallText
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.TabsMenu_nothglt
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #999999
}
.TabsMenu
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #336699;
    TEXT-DECORATION: none
}
A.TabsMenu
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    TEXT-DECORATION: none
}
A.TabsMenu:visited
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    TEXT-DECORATION: none
}
.TabsMenu_Selected
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699
}
.txt_italic2
{
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.menutreebg_subnavhglt
{
    BACKGROUND-COLOR: #6699cc
}
A.menutree_subnav
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav2
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav2:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav2hglt
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav2hglt:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav2hglt:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 15px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav3
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 30px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav3:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 30px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav3hglt
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 30px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav3hglt:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 30px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_subnav3hglt:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 30px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_navhglt
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_navhglt:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_navhglt:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_nav
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_nav:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.menutree_nav:visited
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
.menutreebg_hglt
{
    BACKGROUND-COLOR: #ffffff
}
.menu_bckgrnd
{
    BACKGROUND-COLOR: #d6e9fc
}
.tab2_header
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif
}
.tab2_header:link
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif
}
.tab2_header:hover
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif
}
A.noline
{
    TEXT-DECORATION: none
}
.summaryheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.menuskin
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    Z-INDEX: 100;
    VISIBILITY: hidden;
    FONT: 12px/18px Verdana;
    BORDER-LEFT: #6699cc 1px solid;
    WIDTH: 125px;
    BORDER-BOTTOM: #6699cc 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #f5efd0
}
.menuskin A
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    COLOR: #333366;
    TEXT-DECORATION: none
}
#mouseoverstyle
{
    BACKGROUND-COLOR: #6699cc
}
#mouseoverstyle A
{
    COLOR: #d6e9fc
}
A.menulink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menulink:visited
{
    COLOR: #6699cc;
    TEXT-DECORATION: none
}
.button
{
    BORDER-RIGHT: #d6e9fc 2px outset;
    BORDER-TOP: #d6e9fc 2px outset;
    FONT-SIZE: 8px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #d6e9fc 2px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: #d6e9fc 2px outset;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    LETTER-SPACING: 1px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #6699cc
}
.loginhdr
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #336699;
    FONT-STYLE: oblique;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
A.submenu
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.submenu:visited
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.submenu:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.submenu_hglt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.table_cell_detail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.table_cell_detail:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    TEXT-DECORATION: none
}
.AddRows
{
    BACKGROUND-COLOR: #f5e174
}
.buttonSearch
{
    BORDER-RIGHT: #d6e9fc 2px outset;
    BORDER-TOP: #d6e9fc 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #d6e9fc 2px outset;
    WIDTH: 30px;
    COLOR: #d6e9fc;
    BORDER-BOTTOM: #d6e9fc 2px outset;
    FONT-FAMILY: verdana, arial, sans-serif;
    LETTER-SPACING: 1px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #336699
}
.buttonSummary
{
    BORDER-RIGHT: #d6e9fc 2px outset;
    BORDER-TOP: #d6e9fc 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: lowercase;
    BORDER-LEFT: #d6e9fc 2px outset;
    COLOR: #d6e9fc;
    BORDER-BOTTOM: #d6e9fc 2px outset;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    LETTER-SPACING: 1px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #6699cc
}
.buttonSmall
{
    BORDER-RIGHT: #d6e9fc 2px outset;
    BORDER-TOP: #d6e9fc 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 6px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #d6e9fc 2px outset;
    COLOR: #d6e9fc;
    BORDER-BOTTOM: #d6e9fc 2px outset;
    FONT-FAMILY: Verdana, Arial;
    LETTER-SPACING: 1px;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #336699
}
OLDBODY
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
    BACKGROUND-COLOR: white
}
.ASmall
{
    BORDER-RIGHT: lightblue 2px groove;
    BORDER-TOP: lightblue 2px groove;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: lightblue 2px groove;
    COLOR: blue;
    BORDER-BOTTOM: lightblue 2px groove;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: 1px;
    HEIGHT: 11px;
    TEXT-DECORATION: none
}
.tabletxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #336699
}
.tablenorm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.tablehlt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ececec;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lightsteelblue
}
