BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Verdana
}
A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
A.CalendarDate
{
    CURSOR: hand
}

A.GoldLink 
{
    COLOR: gold;
    TEXT-DECORATION: underline
}

A#MyGoldLink
{
    COLOR: gold;
    TEXT-DECORATION: underline    
}


SPAN.h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #2F3B79;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
SPAN.h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #2F3B79;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
SPAN.h3
{
    FONT-WEIGHT: bold;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
SPAN.h4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 3px 2px;
    WORD-SPACING: 1px;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}
H2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
H3
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
H4
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TABLE
{
    FONT-SIZE: 9pt;
    MARGIN: 0px
}
TABLE.inner
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid
}
TABLE.inner2
{
    BORDER-RIGHT: #2F3B79 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #2F3B79 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #2F3B79 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #2F3B79 1px solid
}
A.mrhelp
{
    CURSOR: hand;
    COLOR: #000080;
    FONT-STYLE: italic
}



IMG.hand
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    BORDER-BOTTOM: 0px
}
TR.B1
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #112277
}
TR.B2
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    BACKGROUND-COLOR: #eef5ff
}
TR.Y1
{
    FONT-WEIGHT: bold;
    COLOR: #141e5a;
    BACKGROUND-COLOR: #eeeeee
}
TR.Y2
{
    COLOR: mediumblue;
    BACKGROUND-COLOR: white
}
A.hand
{
    CURSOR: hand
}
A.RPH
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent
}
SPAN.US
{
    FONT-WEIGHT: bold;
    COLOR: black
}
FONT.LPanelH
{
    FONT-SIZE: 8pt
}
SPAN.QLink
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: navy
}
DIV.Example
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    COLOR: navy;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #eef5ff
}
SPAN.TODO
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
DIV.Shaded
{
    BORDER-RIGHT: navy thin solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: navy thin solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: navy thin solid;
    COLOR: navy;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: navy thin solid;
    BACKGROUND-COLOR: #eef5ff
}
DIV.RPH
{
    PADDING-RIGHT: 15px;
    BORDER-TOP: navy thin solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: navy;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: navy thin solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eef5ff
}
A.LPanel
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    HEIGHT: 9px;
    TEXT-DECORATION: none
}
A.LPanelb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
A.LPanel:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.LPanel:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.LPanel:hover
{
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A.LPanel2
{
    FONT-SIZE: 9pt;
    HEIGHT: 9px;
    TEXT-DECORATION: none
}
A.LPanel2:link
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.LPanel2:visited
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.LPanel3:link
{
    COLOR: white;
    TEXT-DECORATION: underline
}
A.LPanel3:visited
{
    COLOR: white;
    TEXT-DECORATION: underline
}
A.LPanel3:hover
{
    COLOR: #ffff00;
    TEXT-DECORATION: underline
}
TD.N1
{
    BORDER-RIGHT: #ffffff;
    BORDER-TOP: #ffffff;
    FLOAT: right;
    BORDER-LEFT: #ffffff;
    BORDER-BOTTOM: #ffffff;
    BACKGROUND-COLOR: #ffffff
}
TD.PGCFB2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TD.PGCFW2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
TR.PGRFB2
{
    FONT-SIZE: 6pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TR.PGPL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

SPAN.P1
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11pt;
   COLOR: black;
   FONT-FAMILY: Verdana
}

SPAN.P2
{
   FONT-SIZE: 8pt;
   COLOR: black;
   FONT-FAMILY: Verdana
}

SPAN.P3
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 12pt;
   COLOR: black;
}
TR.P2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

TR.P3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}