BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, geneva, san-serif
}
I
{ font-family: Times New Roman; font-size: 10pt; font-style: italic }
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, geneva, san-serif
}
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, geneva, san-serif
}
DL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif
}
BODY
{
    BACKGROUND-COLOR: #ffffff
}
TABLE
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.extension
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, san-serif
}
P
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 7px;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif
}
UL
{
    MARGIN-TOP: 0pt;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0pt;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, geneva, san-serif
}
LI
{
    MARGIN-TOP: 0pt;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0pt;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, geneva, san-serif
}
.bigger
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.biggest
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: arial, helvetica, geneva, san-serif
}
.little
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, arial, helvetica, geneva, san-serif
}
.justified
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif
}
.keypad
{
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: verdana,  arial, helvetica, geneva, san-serif
}
.gray
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: verdana,  arial, helvetica, geneva, san-serif
}
.littlegray
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Tahoma, arial, verdana, helvetica, geneva, san-serif
}
.littlewhite
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif
}
.formtext
{
    FONT-SIZE: 10pt;
    COLOR: #333333
}
.copyright
{
    FONT-SIZE: 8pt;
    COLOR: gray
}
.sheader
{
    FONT-SIZE: 9pt
}
.pageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma
}
.newsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.syntaxerrorsmall
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.syntaxerrorsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.navgray
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial
}
DIV.toc_sec_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 10px;
    COLOR: #666666
}
.navheading
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.toc_navlink
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 15px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif;
    TEXT-DECORATION: none
}
.navlink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, geneva, san-serif;
    TEXT-DECORATION: none
}
.toc_chapter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif;
    TEXT-DECORATION: none
}
.navtrail
{
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.navtrailoff
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
A
{
    COLOR: green
}
A.link
{
    COLOR: #ffffff
}
A.visited
{
    COLOR: green
}
.codecomment
{
    COLOR: #888888
}
.reftoc
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif;
    TEXT-DECORATION: none
}
.refchapter
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, geneva, san-serif;
    TEXT-DECORATION: none
}