TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Sans-serif
}
BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Sans-serif;
}
.mnu_item_out
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.mnu_item_ovr
{
    FONT-WEIGHT: bold;
    COLOR: #003366;
    TEXT-DECORATION: none
}
.mnu_item_dn
{
    FONT-WEIGHT: bold;
    COLOR: #336699;
    TEXT-DECORATION: none
}
.mnu_item_off
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
.mnu_item_on
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/vbg_sel.jpg);
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.p_norm
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0.2in;
    COLOR: #000000;
    MARGIN-RIGHT: 0.2in;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: justify
}
.mnu_item_blue
{
    FONT-WEIGHT: bold;
    COLOR: #003399;
    TEXT-DECORATION: none
}
.mnu_item_red
{
    FONT-WEIGHT: bold;
    COLOR: #ff3333;
    TEXT-DECORATION: none
}
.INPUT_red
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #ff0000 1px solid;
    COLOR: #ff0000;
    BORDER-BOTTOM: #ff0000 1px solid;
    FONT-FAMILY: Arial
}
TEXTAREA
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #336699 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Arial;
}
.p_bold_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #003366
}
.rows_nums
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #336699
}
.rows_sel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #003366
}
.rows_unsel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
HR
{
    FONT-SIZE: 3px;
    VERTICAL-ALIGN: super
}
.p_bold_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.p_bold_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ff0000
}
.p_bold_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #336699
}
.TD_border_blue
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    COLOR: #336699;
    BORDER-BOTTOM: #336699 1px solid
}
.TD_border_red
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    BORDER-LEFT: #ff0000 1px solid;
    BORDER-BOTTOM: #ff0000 1px solid
}
.INPUT_blue
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #336699 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Arial
}
.INPUT_gray
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: 0px solid;
    COLOR: #003366;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Arial
}
.p_sub_norm_black
{
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 0.2in;
    COLOR: #000000;
    MARGIN-RIGHT: 0.2in;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.cell_on
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #003366
}
.cell_off
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.cell_off_today
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #999999
}
.p_sub_bold_blue
{
    FONT-SIZE: 7pt;
    COLOR: #336699;
    MARGIN-RIGHT: 0.2in;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.p_sub_bold_white
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    MARGIN-RIGHT: 0.2in;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.p_bold_grey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.p_bold_dark_grey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #999999
}
.Button
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: 600;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 1px outset;
    CURSOR: pointer;
    COLOR: white;
    BORDER-BOTTOM: 1px outset;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center
}
.flat_text
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #cccccc
}
.sub_6pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial
}
.btOn
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 1px outset;
    COLOR: #0000ff;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: 'Wingdings 3';
    BACKGROUND-COLOR: #999999
}
.btOff
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 7pt;
    BORDER-LEFT: medium none;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Wingdings 3';
    BACKGROUND-COLOR: #999999
}
.p_cursor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #336699
}
.p_normal_cursor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.p_normal_cnt
{
    BORDER-RIGHT: 1px inset;
    BORDER-TOP: 1px inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 1px inset;
    COLOR: #000000;
    BORDER-BOTTOM: 1px inset;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.Label
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.Text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.LocationCell
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.border_blue
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #336699 1px solid;
    COLOR: #336699;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Arial
}
.border_red
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #ff0000 1px solid;
    COLOR: #ff0000;
    BORDER-BOTTOM: #ff0000 1px solid;
    FONT-FAMILY: Arial
}
.TD_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Sans-serif;
    BACKGROUND-COLOR: #999999
}
.Button_grey
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: 600;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 1px outset;
    COLOR: #000000;
    BORDER-BOTTOM: 1px outset;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
