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-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.quoteMedium:hover {
	FONT-SIZE: 9pt; COLOR: #336633; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.quoteSmall {
	FONT-SIZE: 8pt; COLOR: #336633; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 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.brownSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #992222; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN.contentHighlightBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
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-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
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-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
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 {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BORDER-LEFT: #9999cc 1px solid; BORDER-BOTTOM: #9999cc 1px solid; BACKGROUND-COLOR: #cccccc
}
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
}
TD.lightgreen {
	BACKGROUND-COLOR: #ddffdd; BORDER-RIGHT: #99cc99 1px solid; BORDER-TOP: #99cc99 1px solid; BORDER-LEFT: #99cc99 1px solid; PADDING-LEFT: 3px; BORDER-BOTTOM: #99cc99 1px solid
}
TD.lightred {
	BACKGROUND-COLOR: #ffdddd; BORDER-RIGHT: #cc9999 1px solid; BORDER-TOP: #cc9999 1px solid; BORDER-LEFT: #cc9999 1px solid; PADDING-LEFT: 3px; BORDER-BOTTOM: #cc9999 1px solid
}
TD.lightyellow {
		BACKGROUND-COLOR: #ffffcc; BORDER-RIGHT: #aaaa88 2px solid; BORDER-TOP: #aaaa88 2px solid; BORDER-LEFT: #aaaa88 2px solid; PADDING-LEFT: 3px; BORDER-BOTTOM: #aaaa88 2px solid
}
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 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffff66; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc; TEXT-ALIGN: center
}
TR.specialMessageBoxNestedBox {
	TEXT-ALIGN: center
}
UL.pageSectionList {
	
}
UL.content {
	LIST-STYLE-TYPE: disc
}
