BODY
{
    BACKGROUND-COLOR: black;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
TABLE
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
TH
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
TD
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 8pt
}
H1
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
H2
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
H3
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
H4
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
H5
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
H6
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
P
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
PRE
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
STRONG
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
EM
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
B
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
I
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
LI
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
UL
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
OL
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
DL
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
DD
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
DT
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
BLOCKQUOTE
{
    FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif;
    FONT-SIZE: 12pt
}
PRE
{
    FONT-FAMILY: Courier, Courier New, monospace;
    FONT-SIZE: 12pt
}
TT
{
    FONT-FAMILY: Courier, Courier New, monospace;
    FONT-SIZE: 12pt
}
CODE
{
    FONT-FAMILY: Courier, Courier New, monospace;
    FONT-SIZE: 12pt
}
.code
{
    FONT-FAMILY: Courier, Courier New, monospace;
    FONT-SIZE: 12pt
}
BODY
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}
SELECT
{
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
    FONT-SIZE: 10pt
}
INPUT
{
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
    FONT-SIZE: 10pt
}
STRONG
{
    FONT-WEIGHT: bold
}
B
{
    FONT-WEIGHT: bold
}
EM
{
    FONT-STYLE: italic
}
I
{
    FONT-STYLE: italic
}
A:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033
}
A:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033
}
A:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #cccccc
}
A.menu0:link
{
    BACKGROUND: #cccccc;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 4px;
    TEXT-DECORATION: none
}
A.menu0:visited
{
    BACKGROUND: #cccccc;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 4px;
    TEXT-DECORATION: none
}
A.menu0:active
{
    BACKGROUND: #666666;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 4px;
    TEXT-DECORATION: none
}
A.menu0:hover
{
    BACKGROUND: #666666;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 4px;
    TEXT-DECORATION: none
}
A.menu1:link
{
    BACKGROUND: #666666;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 4px;
    TEXT-DECORATION: none
}
A.menu1:visited
{
    BACKGROUND: #666666;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 4px;
    TEXT-DECORATION: none
}
A.boxlink:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.boxlink:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.sidelink:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.sidelink:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.boxlink:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.boxlink:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.sidelink:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.sidelink:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.boxmailto
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.smalltype
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.greylink:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.greylink:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.greylink:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.greylink:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.boxstrong
{
    FONT-SIZE: 10pt
}
.boxnext
{
    BACKGROUND: #333333;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.boxsearch
{
    BACKGROUND: #999999;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 2pt;
    TEXT-TRANSFORM: uppercase
}
.firsthead
{
    FONT-SIZE: 18pt
}
.head
{
    BACKGROUND: #333333;
    COLOR: #ffffff;
    FONT-SIZE: 14pt
}
.longhead
{
    FONT-SIZE: 14pt
}
.subhead
{
    FONT-WEIGHT: bold
}
.smalltype
{
    FONT-SIZE: 10pt
}
.tinytype
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    FONT-SIZE: 10pt
}
.minisculetype
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-SIZE: 8pt
}
.date
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase
}
.booktitle
{
    FONT-STYLE: italic
}
.filmtitle
{
    FONT-STYLE: italic
}
.journaltitle
{
    FONT-STYLE: italic
}
.artwork
{
    FONT-STYLE: italic
}
.caption
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.photocredit
{
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase
}
.postscript
{
    FONT-SIZE: 10pt
}
.sidehead
{
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 67px;
    PADDING-TOP: 24px
}
.sidebar
{
    FONT-SIZE: 10pt;
    PADDING-RIGHT: 67px
}
.blues
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #999999 1pt solid;
    BORDER-LEFT: #999999 1pt solid;
    BORDER-RIGHT: #999999 1pt solid;
    BORDER-TOP: #999999 1pt solid;
    COLOR: #666666;
    FONT-SIZE: 10pt
}
.reverse
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff
}
.requiredfield
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033
}
.h
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #333333;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.n
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    FONT-SIZE: 10pt
}
A.k:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.k:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff0033;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.k:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.k:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
.small
{
    FONT-SIZE: 1pt
}
.normal
{
    COLOR: blue;
    FONT-SIZE: 12pt
}
.base
{
    BACKGROUND-COLOR: black;
    COLOR: white
}
