	/* Generics */

BODY {
color: #FFFFFF;
background: transparent;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
margin-top: 0;
margin-left: 0;
padding: 0;
margin-right: 0;
margin-bottom: 0;
}

A:LINK { 
font-weight: bold; 
text-decoration: none; 
color: #0000CC;
background: none;
}

A:VISITED { 
font-weight: bold; 
text-decoration: none; 
color: #7700CC;
background: none;
}

A:HOVER, A:ACTIVE { 
text-decoration:none; 
color:#FF3300;
background: none;
}

P { /* Basic Paragraph */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
word-spacing: -1px;
line-height: 20px;
margin-left: 20px;
margin-top: 12px;
margin-bottom: 12px;
}

BR { /* Line Break */
text-align: left;
line-height: 20px;
margin-left: 4px;
margin-top: 12px;
margin-bottom: 12px;
}

UL LI { /* Unordered Lists */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
word-spacing: -1px;
list-style: circle;
line-height: 20px;
margin-left: 40px;
margin-right: 40px;
margin-top: 12px;
margin-bottom: 12px;
}

OL LI { /* Ordered Lists */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
word-spacing: -1px;
list-style: number;
line-height: 20px;
margin-left: 40px;
margin-right: 40px;
margin-top: 12px;
margin-bottom: 12px;
}

DL DD { /* Definition Lists */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
word-spacing: -1px;
list-style: none;
line-height: 20px;
margin-left: 40px;
margin-right: 40px;
margin-top: 12px;
margin-bottom: 12px;
}

BLOCKQUOTE { /* blockquotes */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
word-spacing: -1px;
list-style: none;
line-height: 20px;
margin-right: 40px;
margin-left: 40px;
margin-top: 4px;
margin-bottom: 4px;
}

PRE { /* Preformatted text, same as Paragraph */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
line-height: 20px;
margin-left: 4px;
margin-top: 6px;
margin-bottom: 6px;
}

H1 { /* Titles */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 15pt;
color: #000000;
text-align: left;
word-spacing: -1px;
line-height: 20px;
margin-left: 9px;
margin-bottom: 16px;
}

H2 { /* Titles */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 13pt;
color: #000099;
text-align: left;
word-spacing: -1px;
line-height:  20px;
margin-left: 9px;
margin-bottom: 16px;
}

H3 { /* Titles */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
text-align: left;
word-spacing: -1px;
line-height: 20px;
margin-left: 20px;
margin-bottom: 16px;
}

H4 { /* Go to Top */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-align: center;
word-spacing: -1px;
line-height: 20px;
margin-left: 20px;
margin-bottom: 16px;
}

H5 { /* Legal, Privacy, Copyrights, Webteam */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
text-align: center;
word-spacing: -1px;
line-height: 20px;
margin-left: 20px;
margin-bottom: 16px;
}

H6 { /* Tips */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-align: left;
word-spacing: -1px;
line-height: 20px;
margin-left: 20px;
margin-bottom: 16px;
}


/* CLASS Overrides */

P.LINE { /* Horizontal Line */
text-align: left;
line-height:  16px;
margin-left: 9px;
margin-bottom: 16px;
}

P.ENDNOTE, LI.ENDNOTE, DD.ENDNOTE, DIV.ENDNOTE { /* Endnote Sizing */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

P.WIDER { /* Wider word-spacing for different fonts */
word-spacing: -1px;
}

P.CENTER, H1.CENTER, H2.CENTER, H3.CENTER, H4.CENTER, H6.CENTER, TD.CENTER, DIV.CENTER { /* Center overrides */
text-align: center;
}

TABLE.TOC { /* adds border to table of contents */
border width: 1px solid #000000;
border-collapse: collapse;
background: #F0F0FF;
margin-left: 12px;
} 

TD.BORDER { /* adds border to table cell */
border width: 1px solid #330033;
margin-left: 8px;
}

TD.CONTRIBUTE { /* sizes large font contribute header */
padding: 3px 0px 5px 2px;
background-color: #FFFFFF;
}

TD.CONTRIBUTE_small { /* sizes small font contribute header */
padding: 1px 0px 5px 2px;
background-color: #FFFFFF;
}

TD.GOOGLE { /* sizes google ad header */
padding: 3px 0px 0px 2px;
background-color: #FFFFFF;
}

P.INDENT { /* Basic Paragraph with Indent */
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;
text-align: left;
word-spacing: -1px;
line-height: 20px;
margin-left: 40px;
margin-top: 16px;
margin-bottom: 6px;
}

BR.INDENT { /* Line Break with Indent */
text-align: left;
line-height: 20px;
margin-left: 16px;
margin-top: 12px;
margin-bottom: 12px;
}