body
{
    background-color: #E0E0E0
}


A:link
{
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.Small:link
{
    FONT-SIZE: 8pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.Small:active
{
    FONT-SIZE: 8pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.Small:visited
{
    FONT-SIZE: 8pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
DIV.Body
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
TABLE.STD
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black;
    COLOR: black;
    BORDER-BOTTOM: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
DIV.Copyright
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
FONT.Alert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc6600;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TR.Aqua
{
    BACKGROUND-COLOR: #ccffff
}
TR.SolidBar
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #003366
}
FONT.FormLabel
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
FONT.content
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
FONT.Links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
FONT.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
FONT.SubHeader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
FONT.SubHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Arial
}


TABLE.Outline
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #6699cc 1px solid;
    BORDER-BOTTOM: #6699cc 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    bordercolor: blue
}

TABLE.Header
{
    BORDER-RIGHT: #D6DCFE 1px solid;
    BORDER-TOP: #505050 1px solid;
    BORDER-LEFT: #D6DCFE 1px solid;
    BORDER-BOTTOM: #505050 1px solid;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    bordercolor: #D6DCFE;
    BACKGROUND-COLOR: #D6DCFE
}
TABLE.SubHeader1
{
    BORDER-RIGHT: #E6E6FE 1px solid;
    BORDER-TOP: #505050 1px solid;
    BORDER-LEFT: #E6E6FE 1px solid;
    BORDER-BOTTOM: #E6E6FE 1px solid;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    bordercolor: #E6E6FE;
    BACKGROUND-COLOR: #E6E6FE
}


TABLE.BlueOutline
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #6699cc 1px solid;
    BORDER-BOTTOM: #6699cc 1px solid;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

TABLE.GrayOutline
{
    BORDER-RIGHT: #505050 1px solid;
    BORDER-TOP: #505050 1px solid;
    BORDER-LEFT: #505050 1px solid;
    BORDER-BOTTOM: #505050 1px solid;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

TABLE.GreenOutline
{
    BORDER-RIGHT: #669999 1px solid;
    BORDER-TOP: #669999 1px solid;
    BORDER-LEFT: #669999 1px solid;
    BORDER-BOTTOM: #669999 1px solid
}
TR.MediumBar
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #D6DCFE
}

TR.LightBar
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F8FF
}
TD.STD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
TD.SmallType
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
FONT.Small
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}


A.WhiteBoldLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.WhiteBoldLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.WhiteBoldLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

A.GrayBoldLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #505050;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.GrayBoldLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #505050;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.GrayBoldLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #505050;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.GrayBoldLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
} 





A.AlternateLinks:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.AlternateLinks:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.AlternateLinks:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.AlternateLinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #CE0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}










FONT.ReqField
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial
}
FONT.ViewBar
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
SPAN.hide
{
    VISIBILITY: hidden;
    POSITION: relative
}
SPAN.show
{
    VISIBILITY: visible;
    POSITION: relative
}
