/*****************************************/
/* Styles for document saved to a stream */
/*****************************************/

body { line-height:13pt; font-family:TIMES, serif; font-size:11pt }
h1, h2, h3, h4, h5, h6, p { margin:0pt }
li, table { margin-top:0pt; margin-bottom:0pt }
h1 { margin-left:56.7pt; text-indent:-56.7pt; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:18pt; font-weight:bold }
h2 { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:16pt; font-weight:bold; font-style:normal }
h3 { margin-top:12pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:14pt; font-weight:bold }
h4 { margin-top:11pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:13pt; font-weight:bold }
h5 { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold; font-style:normal }
h6 { margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:16pt; font-weight:bold }
.Heading7 { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:14pt; font-weight:bold }
.Heading8 { margin-top:12pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:13pt; font-weight:bold }
.Heading9 { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:always; page-break-inside:avoid; page-break-after:auto; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:14pt; font-weight:bold; font-style:italic }
.ActNo0 { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.ActNotes1 { margin-top:3pt; margin-left:56.7pt; text-indent:-56.7pt; line-height:normal; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.ActNotes1a { margin-top:3pt; margin-left:82.2pt; text-indent:-82.2pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.ActNotesa { margin-top:3pt; margin-left:21.25pt; text-indent:-21.25pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.Actno { margin-top:18pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:20pt; font-weight:bold }
.Article { margin-top:6pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:normal }
.BillIndex { margin-right:44.95pt; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.BodyText2 { margin-left:14.2pt; margin-bottom:6pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.BoxHeadBold { margin-top:12pt; margin-left:56.7pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:bold }
.BoxHeadItalic { margin-top:12pt; margin-left:56.7pt; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:normal; font-style:italic }
.BoxList { margin-top:12pt; margin-left:78pt; text-indent:-21.3pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.BoxNote { margin-top:6.1pt; margin-left:147.4pt; text-indent:-90.7pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.BoxPara { margin-top:12pt; margin-left:127.6pt; text-indent:-70.9pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.BoxStep { margin-top:12pt; margin-left:99.25pt; text-indent:-42.55pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.BoxSubPara { margin-top:12pt; margin-left:163.05pt; text-indent:-106.35pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.BoxText { margin-top:12pt; margin-left:56.7pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.Caption { margin-top:6pt; margin-bottom:6pt; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:bold }
.Contents { line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:18pt }
.DIV2 { margin-top:6pt; text-align:center; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:bold; font-style:italic }
.DIVT { margin-top:6pt; text-align:center; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-style:italic }
.Definition { margin-top:9pt; margin-left:56.7pt; text-indent:0pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.ENoteNo { margin-top:6pt; margin-left:56.7pt; text-indent:-56.7pt; line-height:normal; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold; color:#000000 }
.EndNoDef { margin-top:9pt; margin-left:56.7pt; text-indent:0pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.EndNoHeadPtDivSDiv { margin-top:9pt; margin-left:28.4pt; text-indent:-14.2pt; line-height:10pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold }
.EndNoInst { margin-top:3pt; margin-left:28.35pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.EndNoNote { margin-top:3pt; margin-left:56.7pt; text-indent:-28.35pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.EndNoSecH { margin-top:9pt; margin-left:28.4pt; text-indent:-14.2pt; line-height:10pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold }
.EndNoSubH { margin-top:3pt; margin-left:56.7pt; text-indent:0pt; page-break-inside:avoid; page-break-after:avoid; line-height:9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:8pt; font-style:italic }
.EndNote { margin-top:9pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.EndNote1 { margin-top:9pt; margin-left:56.7pt; text-indent:-56.7pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.EndNoteA0 { margin-top:3pt; margin-left:113.4pt; text-indent:-113.4pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.EndNotea { margin-top:2pt; margin-left:82.2pt; text-indent:-82.2pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.EndNotei { margin-top:3pt; margin-left:92.15pt; text-indent:-92.15pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.Endnote0 { margin-top:9pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.EndnoteText { line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt }
.Footer { line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.Formula { margin-left:56.7pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.Header { page-break-inside:avoid; line-height:8pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:8pt }
.Item { margin-top:4pt; margin-left:35.45pt; text-indent:0pt; page-break-inside:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.ItemHead { margin-top:11pt; margin-left:35.45pt; text-indent:-35.45pt; page-break-before:always; page-break-inside:avoid; page-break-after:auto; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold }
.LongT { line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:16pt; font-weight:bold }
.Notes { margin-top:3pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.Notes1 { margin-top:9pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.NotesHeading5 { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:bold }
.NotesSection { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:14pt; font-weight:bold }
.PP { margin-top:2pt; margin-left:56.7pt; text-indent:21.3pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.Page1 { margin-top:280pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:16pt; font-weight:bold }
.PageBreak { line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:1pt }
.Penalty { margin-top:9pt; margin-left:99.25pt; text-indent:-42.55pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.Preamble { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:14pt; font-weight:bold }
.ReprintDate { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:14pt; font-weight:bold }
.SSecNT { margin-top:6pt; margin-left:56.7pt; text-indent:0pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.SchHeadingDiv { margin-top:12pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:14pt; font-weight:bold }
.SchHeadingP { margin-top:14pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:16pt; font-weight:bold }
.SchHeadingSec { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.Schedule { margin-top:11pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:bold }
.ScheduleText { margin-top:3pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.ScheduleHeadSecNo { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.ScheduleHeading { margin-top:12pt; margin-left:56.7pt; text-indent:-56.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:16pt; font-weight:bold }
.ShortT { margin-top:18pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:20pt; font-weight:bold }
.SocSecTables { margin-top:2pt; margin-bottom:2pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.Subitem { margin-top:9pt; margin-left:35.45pt; text-indent:-35.45pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.SubitemHead { margin-top:11pt; margin-left:35.45pt; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:11pt; font-style:italic }
.SubsectionHead { margin-top:12pt; margin-left:56.7pt; text-indent:0pt; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-style:italic }
.TLPBoxTextnote { margin-top:12pt; margin-left:56.7pt; text-align:right; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.TLPLink { margin-top:18pt; margin-left:56.7pt; text-indent:0pt; page-break-before:always; page-break-inside:avoid; page-break-after:auto; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:normal; font-style:italic }
.TLPNotebullet { margin-top:6.1pt; margin-left:127.6pt; text-indent:-14.2pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.TLPTOC5 { margin-top:2pt; margin-right:0pt; margin-left:79.4pt; text-indent:-39.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt; font-weight:normal }
.TLPTOCGroup { margin:12pt 0pt 6pt 39.7pt; text-indent:0pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.TLPTableBullet { margin-left:14.2pt; text-indent:-14.2pt; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt }
.TLPnoteright { margin-top:6.1pt; margin-left:99.25pt; text-indent:-42.55pt; text-align:right; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.TOAmRenumbered { margin-top:3pt; margin-right:-5.65pt; margin-left:8.5pt; text-indent:0pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.TOC1 { margin-top:6pt; margin-right:28.35pt; margin-left:73.7pt; text-indent:-73.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:14pt; font-weight:bold }
.TOC2 { margin-top:6pt; margin-right:28.35pt; margin-left:43.95pt; text-indent:-43.95pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.TOC3 { margin-top:4pt; margin-right:28.35pt; margin-left:80.2pt; text-indent:-58.95pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:bold }
.TOC4 { margin-top:4pt; margin-right:28.35pt; margin-left:109.15pt; text-indent:-66.6pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.TOC5 { margin-top:2pt; margin-right:28.35pt; margin-left:104.9pt; text-indent:-34pt; page-break-before:auto; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt; font-weight:normal }
.TOC6 { margin-top:6pt; margin-right:28.35pt; margin-left:67.2pt; text-indent:-67.2pt; page-break-before:auto; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.TOC7 { margin-top:6pt; margin-right:28.35pt; margin-left:62.65pt; text-indent:-41.4pt; page-break-before:auto; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:normal }
.TOC8 { margin-top:4pt; margin-right:28.35pt; margin-left:95pt; text-indent:-52.45pt; page-break-before:auto; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:normal }
.TOC9 { margin-top:4pt; margin-right:28.35pt; margin-left:42.55pt; text-indent:0pt; page-break-before:always; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:normal; font-style:italic }
.Table { margin-top:3pt; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt }
.Tablea0 { margin-left:14.2pt; text-indent:-14.2pt; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt }
.Tablei { margin-left:41.4pt; text-indent:-14.2pt; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt }
.TableA { margin-top:6pt; margin-bottom:6pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold }
.TableAHead { margin-top:6pt; margin-bottom:6pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:11pt; font-weight:bold }
.TableAHeadItal { margin-top:6pt; margin-left:56.7pt; margin-bottom:6pt; text-indent:-56.7pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:normal; font-style:italic }
.TableOfActs10 { margin-top:9pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; color:#000000 }
.TableOfActs1 { margin-top:3pt; margin-left:7.1pt; text-indent:-7.1pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt; font-style:italic }
.TableOfActs2 { margin-top:3pt; margin-left:0pt; text-indent:0pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt; font-style:normal }
.TableOfActsHead { margin-top:12pt; margin-bottom:12pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold }
.TableOfAmend { margin-top:3pt; margin-right:-5.65pt; margin-left:8.5pt; text-indent:-8.5pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.TableOfAmend0pt { margin-top:0pt; margin-right:-5.65pt; margin-left:8.5pt; text-indent:-8.5pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.TableOfAmendHead { margin-top:12pt; margin-left:56.7pt; margin-bottom:12pt; text-indent:-56.7pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:10pt; font-weight:bold }
.TableofActs { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:11pt; font-weight:bold }
.TableofAmendments { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:11pt; font-weight:bold }
.TextTables { margin-top:2pt; margin-bottom:2pt; line-height:9pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt }
.TofSectsGroupHeading { margin:12pt 0pt 6pt 39.7pt; text-indent:0pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.TofSectsHeading { margin:12pt 0pt 6pt; text-indent:0pt; page-break-before:auto; page-break-inside:auto; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.TofSectsSection { margin-top:2pt; margin-right:0pt; margin-left:79.4pt; text-indent:-39.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:auto; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt; font-weight:normal }
.TofSectsSubdiv { margin-top:4pt; margin-right:0pt; margin-left:79.4pt; text-indent:-39.7pt; page-break-before:auto; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt; font-weight:normal }
.UpdateDate { margin-top:12pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt }
.asamended { margin-top:3pt; margin-left:14.2pt; page-break-after:avoid; line-height:10pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt; font-weight:bold }
.asamendedital { margin-top:3pt; margin-left:14.2pt; line-height:10pt; widows:2; orphans:2; font-family:HELVETICA, sans-serif; font-size:8pt; font-style:italic }
.hdrsection { page-break-after:avoid; line-height:normal; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.headerpart { page-break-after:avoid; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.headerpartodd { margin-left:269.35pt; text-indent:-56.7pt; page-break-after:avoid; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:bold }
.indentA0 { margin-top:2pt; margin-left:141.75pt; text-indent:-141.75pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.indenta { margin-top:2pt; margin-left:82.2pt; text-indent:-82.2pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.indentii { margin-top:2pt; margin-left:104.9pt; text-indent:-104.9pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.keyprin { margin-top:12pt; margin-left:56.7pt; line-height:12pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.link { margin-top:18pt; margin-left:56.7pt; text-indent:0pt; page-break-before:always; page-break-inside:avoid; page-break-after:auto; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-weight:normal; font-style:italic }
.noteA { margin-top:6.1pt; margin-left:184.3pt; text-indent:-35.45pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.notebullet { margin-top:0pt; margin-left:18pt; text-indent:-18pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.notedraft { margin-top:12pt; margin-left:14.2pt; text-indent:-14.2pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:10pt; font-style:italic }
.notei { margin-top:6.1pt; margin-left:147.45pt; text-indent:-35.45pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.notemargin { margin-top:6.1pt; margin-left:35.45pt; text-indent:-35.45pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.notepara { margin-top:6.1pt; margin-left:117.65pt; text-indent:-35.45pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.notetext { margin-top:6.1pt; margin-left:99.25pt; text-indent:-42.55pt; line-height:9.9pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:9pt }
.parabullet { margin-top:12pt; margin-left:92.15pt; text-indent:-14.15pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.subsection { margin-top:9pt; margin-left:56.7pt; text-indent:-56.7pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
.subsection2 { margin-top:2pt; margin-left:56.7pt; text-indent:0pt; line-height:13pt; widows:2; orphans:2; font-family:TIMES, serif; font-size:11pt }
span.CharAmSchNo { widows:0; orphans:0 }
span.CharAmSchText { widows:0; orphans:0 }
span.CharChapNo { widows:0; orphans:0 }
span.CharChapText { widows:0; orphans:0 }
span.CharDivNo { widows:0; orphans:0 }
span.CharDivText { widows:0; orphans:0 }
span.CharExtract { widows:0; orphans:0 }
span.CharNotesItals { widows:0; orphans:0; font-style:italic }
span.CharNotesReg { widows:0; orphans:0 }
span.CharPartNo { widows:0; orphans:0 }
span.CharPartText { widows:0; orphans:0 }
span.CharSectno { widows:0; orphans:0 }
span.DefaultParagraphFont { widows:0; orphans:0 }
span.EndnoteReference { widows:0; orphans:0; font-family:Palatino, serif; font-variant:small-caps; vertical-align:super }
span.LineNumber { widows:0; orphans:0; font-family:TIMES, serif; font-size:8pt }
span.PageNumber { widows:0; orphans:0 }
span.RegNo { widows:0; orphans:0; font-weight:bold }
span.Schedulessectionstext { widows:0; orphans:0; font-size:10pt }
span.ScheduleHeadNo { widows:0; orphans:0 }
span.ScheduleHeadText { widows:0; orphans:0; font-size:11pt }
span.ScheduleNo { widows:0; orphans:0 }
span.superscriptstyle { widows:0; orphans:0; font-family:TIMES, serif; font-size:9pt; vertical-align:baseline }