.LeftNavExplanation {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #000000; MARGIN-RIGHT: 0px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.dynamicTOCHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
B.cBold {
	FONT-WEIGHT: bold
}
CODE.cCode {
	FONT-FAMILY: Courier New, Courier, mono
}
EM.cEmphasis {
	FONT-STYLE: italic
}
SUB.cSubscript {
	VERTICAL-ALIGN: sub
}
SUP.cSuperscript {
	VERTICAL-ALIGN: super
}
U.cUnderline {
	TEXT-DECORATION: underline
}
DIV.pDefault {
	MARGIN: 0px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.pBody {
	MARGIN: 0px 0em; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSmartList1 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSmartList2 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSmartList3 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSmartList4 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSmartList5 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDAnswerDef {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDAnswerDefBullet {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegNote {
	MARGIN: 5pt 0px 6px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegNoteInTable {
	MARGIN: 5pt 0em 0px 0px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularBullet {
	MARGIN: 0px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularBulletInTable {
	MARGIN: 0px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularContent {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularContentInTable {
	MARGIN: 5pt 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularContentInTableRight {
	MARGIN: 5pt 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularNumberedItem {
	MARGIN: 0px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularSubTitle {
	MARGIN: 5pt 0px 6px; FONT: bold 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularSubTitleInTable {
	MARGIN: 5pt 0px 6px; FONT: bold 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularTitle {
	MARGIN: 3px 0px 6px; FONT: bold 11pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: white; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxRegularTitleInTable {
	MARGIN: 6pt 0px; FONT: bold 11pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: white; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxSideBullet {
	MARGIN: 3px 0px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxSideContent {
	MARGIN: 3px 0px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBoxSideTitle {
	MARGIN: 3px 0px; FONT: bold 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: white; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet1 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet1FinePrint {
	MARGIN: 0px 0px 6px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet1Table {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet2 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet2FinePrint {
	MARGIN: 0px 0px 6px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet2Table {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet3 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet3Table {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet4 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDBullet4Table {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDChapterIntroImage {
	MARGIN: 0px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDChapterSubTitle {
	MARGIN: 6px 0px; FONT: 16pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDChapterTitle {
	MARGIN: 6px 0px; FONT: 16pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDCoverEffectiveDate {
	MARGIN: 0px 0em 18pt; FONT: bold 36pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.pSPDCoverOtherText {
	MARGIN: 0px 0em; FONT: 13pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.pSPDCoverPlanName {
	MARGIN: 0px 0em 18pt; FONT: 36pt/40pt Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.pSPDCoverPlanType {
	MARGIN: 0px 0em; FONT: 20pt/25pt Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.pSPDDraftIDBox {
	MARGIN: 0px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDFinePrint {
	MARGIN: 0px 0px 6px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDFinePrintIndent {
	MARGIN: 0px 0px 6px 15px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDFooter {
	MARGIN: 0px 0em; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDHeader {
	MARGIN: 0px; FONT: bold 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDHeading1 {
	MARGIN: 6px 0px; FONT: 16pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDHeading2 {
	MARGIN: 6px 0px; FONT: 16pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDHeading3 {
	MARGIN: 12px 0px 6px; FONT: bold italic 12pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDHeading4 {
	MARGIN: 12px 0px 6px; FONT: bold 11pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDHeading5 {
	MARGIN: 12px 0px 6px; FONT: bold 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDNormal {
	MARGIN: 3px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDNormalIndent {
	MARGIN: 0px 0px 6px 15px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDNormalTableTight {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDNormalTableTightCenter {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.pSPDNormalTableTightRight {
	MARGIN: 0px 0px 3px; FONT: 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.pSPDNote {
	MARGIN: 0px 0px 6px 15px; FONT: 8pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: -15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDNumberedList {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDNumberedList2 {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDOpenIssue {
	MARGIN: 0px 0em; FONT: bold small-caps 10pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: #ff0000; TEXT-INDENT: 0em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDOpenIssueInternal {
	MARGIN: 0px 0em; FONT: bold small-caps 10pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: #0000ff; TEXT-INDENT: 0em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDQuestionDefTerm {
	MARGIN: 0px 0px 6px; FONT: bold 12pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDSectionTitle {
	MARGIN: 6px 240px 6px 0px; FONT: 16pt/120% Times New Roman, Georgia, Times, serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDTableHeading {
	MARGIN: 0px; FONT: bold 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDTableSubHeading {
	MARGIN: 0px; FONT: bold 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDTableSubSubHeading {
	MARGIN: 0px; FONT: bold italic 9pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDTableTitle {
	MARGIN: 12px 0px 6px; FONT: bold italic 11pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.pSPDTextDivider {
	MARGIN: 0px 0px 6px; FONT: 10pt/120% Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: black; TEXT-INDENT: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

