A.bottomLinks
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.content
{
    FONT-SIZE: 9pt;
    COLOR: #336633;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.contentHighlight {
	FONT-SIZE: 10pt;
	COLOR: #6666cc;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: underline;

}
A.contentSmall {

    FONT-SIZE: 8pt;
    COLOR: #336633;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.contentSmallHighlight {

    FONT-SIZE: 8pt;
	COLOR: #6666cc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.contentSubHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #339933;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;

}
A.leftNavBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffcc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.leftNavBar:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #669966;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.leftNavBarSubEntry
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffcc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.leftNavBarSubEntry:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #669966;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.messageBoxBody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #993333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pageSectionLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #339933;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.projectLink
{
    FONT-SIZE: 9pt;
    COLOR: #ff6600;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.quoteMedium
{
	FONT-SIZE: 9pt;
	COLOR: #336633;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
}
A.quoteMedium:hover
{
	FONT-SIZE: 9pt;
	COLOR: #336633;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-style: italic;
	text-decoration: underline;
}
A.quoteSmall {

	FONT-SIZE: 8pt;
	COLOR: #336633;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
}
A.specialMessageBoxBody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #993333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.specialMessageBoxNestedBoxBody
{
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tableOfContentEntry
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tableOfContentEntry:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tableOfContentSubEntry
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tableOfContentSubEntry:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: darkblue;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.helperLink
{
    FONT-SIZE: 8pt;
    COLOR: #6666cc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
BODY.content
{
    BACKGROUND-COLOR: #99cc99
}
LI.formValue
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
PRE.content {

    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.bottomLinks
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentHighlightBold {
	FONT-SIZE: 10pt;
	COLOR: #6666cc;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}
SPAN.contentSubHeaderHighlight {

    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff6600;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.copyrightText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.content
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentMedium
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentSmall
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentHighlight
{
    FONT-SIZE: 10pt;
    COLOR: #6666cc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff6600;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #339933;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentSectionHeader {

    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #339933;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentTableHeader {

    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006633;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.contentTableHeaderSmall {


    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #006633;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.quoteSmall {

	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-style: italic;
}
SPAN.copyright
{
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.helperLink
{
    FONT-SIZE: 8pt;
    COLOR: #6666cc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.leftNavBarSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #336633;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.messageBoxHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffcc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.messageBoxBody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #993333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.rightBoxHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFF66;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.rightBoxBody
{
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.specialMessageBoxHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFF99;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.specialMessageBoxBody
{
    FONT-SIZE: 9pt;
    COLOR: darkred;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.quoteMedium
{
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-style: italic;
}
TABLE.mainTable
{
    BACKGROUND-COLOR: white
}
TABLE.specialMessageBox
{
    BORDER-RIGHT: #669966 1px solid;
    BORDER-TOP: #669966 1px solid;
    BORDER-LEFT: #669966 1px solid;
    BORDER-BOTTOM: #669966 1px solid
}
TABLE.specialMessageBoxNestedBox {
	background-color: #CCCCCC;
	border: 1px solid #9999CC;
}
TABLE.tip
{
    BACKGROUND-COLOR: #dddddd
}
TD.contentMultiRowCell
{
	background-color: #FFFFAA;
}
TD.columnSeparator
{
    BACKGROUND-COLOR: black
}
TD.contentSubRow
{
	background-color: #EFEFDE;
}
TD.contentBorder
{
    BACKGROUND-COLOR: #0099ff
}
TD.contentSpacer
{
    BACKGROUND-COLOR: white
}
TD.emptySpace
{
    BACKGROUND-COLOR: white
}
TD.tableOfContent
{
    BACKGROUND-COLOR: #66ccff
}
TD.tableOfContentSpacer
{
    BACKGROUND-COLOR: #66ccff
}
TD.rowSeparator
{
    BACKGROUND-COLOR: black
}
TR.bottomLinks
{
    BACKGROUND-COLOR: #669966
}
TR.contentAlternate
{
	background-color: #D9E6D9;
}
TR.contentBorder
{
    BACKGROUND-COLOR: #0099ff
}
TR.contentTableHeader {

    BACKGROUND-COLOR: #99CC99
}
TR.leftNavBar
{
    BACKGROUND-COLOR: #99cc99
}
TR.messageBoxHeader
{
    BACKGROUND-COLOR: #669966
}
TR.messageBoxBody
{
    BACKGROUND-COLOR: #ffffcc
}
TR.rightBoxHeader
{
    BACKGROUND-COLOR: #339966
}
TR.specialMessageBoxHeader
{
    BACKGROUND-COLOR: #339966
}
TR.specialMessageBoxBody
{
    BACKGROUND-COLOR: #ffffcc
}
TR.specialMessageBoxNestedBoxHeader {
	background-color: #9999CC;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF66;
}
TR.specialMessageBoxNestedBox {
	text-align: center;
}
UL.pageSectionList
{
}
UL.content
{
    LIST-STYLE-TYPE: disc
}
.inlinePhoto {
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-right: 10px;
}
