.MENU {
    FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: burlywood
}
.CENTER {
    margin-top: .5em;
    text-align: center;
}
.NUDGE {
    margin-top: 1.5em;
}
.NUDGE-UP {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
    margin-top: -1em;
}
.LARGER {
    FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: left
}
.INITCAP {
    FONT-SIZE: 16pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: left;
    FONT-STYLE: bold
}
BODY {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
P {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: justify
}
B {
    FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: left
}
.LINE {
    line-height: 2px;
}
H1 {
    FONT-SIZE: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
    margin-top: 1em;
    margin-bottom: 0em;
    FONT-WEIGHT: bold;
}
H2 {
    FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
    FONT-STYLE: italic;
    margin-top: 1em;
    margin-bottom: 0em;
}
.H2REG {
    FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    margin-top: 0em;
    margin-bottom: 0em;
}
H3 {
    FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
    FONT-STYLE: italic; TEXT-ALIGN: center;
    margin-top: 2em;
}
TABLE {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TR {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TD {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
BLOCKQUOTE {
    FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
LI {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
    list-style-type: square;
    margin: 0.3em 0 0;
    padding: 0;
}
UL {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666;
  margin-top: 1em;
}
OL {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TH {
    FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.buttontext {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
    FONT-SIZE: 8pt; COLOR: darkslategray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:active {
    FONT-SIZE: 8pt; COLOR: darkslategray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
    FONT-SIZE: 8pt; COLOR: darkslategray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltext {
    FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redtext {
    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.selectTop {
    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textarea {
    FONT-SIZE: 10pt; FONT-FAMILY: Courier monospace
}
.pageheading {
    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sectionTitle {
    FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bgcolor {
    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc99
}
.featurestext {
    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.registerline {
    BACKGROUND-COLOR: #666666
}
.registerbg {
    BACKGROUND-COLOR: #cccccc
}
DIV.popover {
    Z-INDEX: 56; VISIBILITY: hidden; OVERFLOW: auto; POSITION: absolute
}
TABLE.popfground {
    BACKGROUND-COLOR: #ffffcc
}
TABLE.popborder {
    BACKGROUND-COLOR: #000000
}
TD.poptext {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-ALIGN: center
}
.stmtwhite {
    FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stmttitle {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stmtdtl {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stmtmsg {
    FONT-SIZE: 8pt; FONT-FAMILY: Courier
}