/*****************************************/
/* Styles for document saved to a stream */
/*****************************************/

body { font-family:'Times New Roman', serif; font-size:12pt }
h1, h2, h3, h4, h5, h6, p { margin:0pt }
li, table { margin-top:0pt; margin-bottom:0pt }
h1 { margin-top:16pt; text-align:center; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; font-family:'Times New Roman', serif; font-size:17pt; font-weight:bold; color:#000000 }
h2 { text-align:center; page-break-before:always; page-break-inside:auto; page-break-after:avoid; line-height:13pt; font-family:'Times New Roman', serif; font-size:15pt; font-weight:bold; color:#000000 }
h3 { margin-top:12pt; text-align:center; page-break-inside:auto; page-break-after:avoid; line-height:13pt; font-family:'Times New Roman', serif; font-size:13pt; font-weight:bold; color:#000000 }
h4 { margin-top:12pt; text-align:center; page-break-inside:auto; page-break-after:avoid; font-family:'Times New Roman', serif; font-size:12pt; font-weight:bold; font-style:normal; color:#000000 }
h5 { margin-top:11pt; margin-left:43.95pt; text-indent:-43.95pt; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; font-family:'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000 }
h6 { margin-top:12pt; text-align:center; page-break-inside:auto; page-break-after:avoid; font-family:'Times New Roman', serif; font-size:12pt; font-weight:normal; font-style:italic; color:#000000 }
.Heading7 { margin-top:14pt; text-align:center; page-break-after:avoid; font-size:15pt; font-weight:normal; font-style:italic }
.Heading8 { margin-top:12pt; text-align:center; page-break-after:avoid; font-size:14pt; font-weight:normal; font-style:italic }
.Heading9 { margin-top:14pt; text-align:center; page-break-before:always; page-break-inside:avoid; page-break-after:auto; line-height:13pt; font-size:15pt; font-weight:bold; font-style:italic }
.ABillFor { margin-top:12pt; margin-bottom:30pt; text-align:center; font-size:12pt; font-weight:bold }
.Actno { margin-top:25pt; margin-bottom:30pt; text-align:center; font-size:13pt; font-weight:bold }
.Arrangement { margin-right:115.2pt; margin-left:115.2pt; margin-bottom:24pt; text-align:center; font-size:14pt; font-weight:bold }
.AssentNote { margin-top:8pt; margin-bottom:12pt; text-align:right; page-break-inside:avoid; font-size:12pt; font-style:italic }
.BalloonText { font-family:Tahoma, sans-serif; font-size:8pt }
.BlankClose { text-align:center; page-break-inside:avoid; font-size:12pt }
.BlankOpen { text-align:center; page-break-inside:avoid; page-break-after:avoid; font-size:12pt }
.BlockText { margin-right:72pt; margin-left:72pt; margin-bottom:6pt; font-size:12pt }
.BodyText { margin-bottom:6pt; font-size:12pt }
.BodyText2 { margin-bottom:6pt; line-height:200%; font-size:12pt }
.BodyText3 { margin-bottom:6pt; font-size:9pt }
.BodyTextFirstIndent { margin-bottom:6pt; text-indent:10.5pt; font-size:12pt }
.BodyTextFirstIndent2 { margin-left:14.15pt; margin-bottom:6pt; text-indent:10.5pt; font-size:12pt }
.BodyTextIndent { margin-left:14.15pt; margin-bottom:6pt; font-size:12pt }
.BodyTextIndent2 { margin-left:14.15pt; margin-bottom:6pt; line-height:200%; font-size:12pt }
.BodyTextIndent3 { margin-left:14.15pt; margin-bottom:6pt; font-size:9pt }
.ByCommand { margin-top:54pt; font-size:12pt }
.Caption { margin-top:6pt; margin-bottom:6pt; font-size:12pt; font-weight:bold }
.CentredBaseLine { margin-top:12pt }
.Certificate { font-size:12pt }
.Closing { margin-left:212.6pt; font-size:12pt }
.CommentText { font-size:12pt }
.Date { font-size:12pt }
.DefinedTerms { margin-right:28.9pt; margin-left:28.9pt }
.Defitem { margin-top:4pt; margin-left:160.2pt; text-indent:-160.2pt; line-height:13pt; font-size:12pt }
.Defpara { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; line-height:13pt; font-size:12pt }
.Defstart { margin-top:4pt; margin-left:43.95pt; text-indent:-43.95pt; line-height:13pt; font-size:12pt }
.Defsubitem { margin-top:4pt; margin-left:198.45pt; text-indent:-198.45pt; line-height:13pt; font-size:12pt }
.Defsubpara { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; page-break-inside:avoid; line-height:13pt; font-size:12pt }
.DeleteClose { text-align:center; page-break-inside:avoid; font-size:12pt }
.DeleteListPara { margin-top:4pt; margin-left:80.8pt; line-height:13pt; widows:0; orphans:0; font-size:12pt }
.DeleteListSub { margin-top:4pt; margin-left:43.95pt; line-height:13pt; widows:0; orphans:0; font-size:12pt }
.DeleteOpen { text-align:center; page-break-inside:avoid; page-break-after:avoid; font-size:12pt }
.DocumentMap { border:0.75pt solid #000000; padding:1pt 4pt; font-size:12pt; background-color:#000080 }
.DraftNo { margin-top:6pt; margin-bottom:6pt; text-align:center; font-size:12pt }
.Ednotedefitem { margin-top:4pt; margin-left:160.2pt; text-indent:-160.2pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotedefpara { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotedefsubitem { margin-top:4pt; margin-left:198.45pt; text-indent:-198.45pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotedefsubpara { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; page-break-inside:avoid; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotedivision { margin-top:11pt; margin-left:0pt; text-indent:0pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednoteitem { margin-top:4pt; margin-left:152.5pt; text-indent:-152.5pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotepara { margin-top:6pt; margin-left:80.65pt; text-indent:-80.65pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotepart { margin-top:11pt; margin-left:0pt; text-indent:0pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotepenitem { margin-top:4pt; margin-left:152.5pt; text-indent:-152.5pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotepenpara { margin-top:6pt; margin-left:80.65pt; text-indent:-80.65pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotepensubpara { margin-top:4pt; margin-left:116.5pt; text-indent:-116.5pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotepermnoteheading { margin-top:8pt; margin-left:43.95pt; text-indent:-43.95pt; page-break-after:avoid; font-family:Arial, sans-serif; font-size:9pt; font-style:italic }
.Ednotepermnotepara { margin-top:4pt; margin-left:100.65pt; text-indent:-100.65pt; font-family:Arial, sans-serif; font-size:9pt; font-style:italic }
.Ednotepermnotesubpara { margin-top:4pt; margin-left:129pt; text-indent:-129pt; font-family:Arial, sans-serif; font-size:9pt; font-style:italic }
.Ednotepermnotetext { margin-top:4pt; margin-left:70.9pt; text-indent:-70.9pt; font-family:Arial, sans-serif; font-size:9pt; font-style:italic }
.Ednotesection { margin-top:11pt; margin-left:44.65pt; text-indent:-44.65pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotesubdivision { margin-top:11pt; margin-left:0pt; text-indent:0pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotesubitem { margin-top:4pt; margin-left:188.55pt; text-indent:-188.55pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotesubpara { margin-top:4pt; margin-left:116.5pt; text-indent:-116.5pt; line-height:13pt; font-size:12pt; font-style:italic }
.Ednotesubsection { margin-top:8pt; margin-left:44.5pt; text-indent:-44.5pt; line-height:13pt; font-size:12pt; font-style:italic }
.Enactment { margin-top:40pt; font-size:12pt }
.EndnoteText { margin-left:19.85pt; margin-bottom:2pt; text-indent:-19.85pt; font-size:12pt }
.EnvelopeAddress { margin-left:144pt; font-family:Arial, sans-serif; font-size:13pt }
.EnvelopeReturn { font-family:Arial, sans-serif; font-size:12pt }
.Equation { font-size:12pt }
.ExCo { font-size:12pt }
.Footer { font-family:Arial, sans-serif; font-size:12pt }
.FooterDisclaimer { text-align:center; font-family:Arial, sans-serif; font-size:8pt; font-style:italic }
.FootnoteText { font-size:12pt }
.Footnoteheading { margin-top:6pt; margin-left:43.95pt; text-indent:-43.95pt; line-height:13pt; font-size:12pt; font-style:italic }
.Footnotelongtitle { margin-top:6pt; margin-left:44.65pt; text-indent:-44.65pt; page-break-inside:avoid; line-height:13pt; font-size:12pt; font-style:italic }
.Footnotepreamble { margin-top:6pt; margin-left:44.65pt; text-indent:-44.65pt; page-break-inside:avoid; line-height:13pt; font-size:12pt; font-style:italic }
.Footnotesection { margin-top:6pt; margin-left:44.65pt; text-indent:-44.65pt; page-break-inside:avoid; line-height:13pt; font-size:12pt; font-style:italic }
.Graphics { font-size:12pt }
.Header { font-family:Arial, sans-serif }
.IndentA0 { margin-top:4pt; margin-left:198.45pt; text-indent:-198.45pt; line-height:13pt; font-size:12pt }
.IndentI0 { margin-top:4pt; margin-left:160.2pt; text-indent:-160.2pt; line-height:13pt; font-size:12pt }
.Indenta { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; line-height:13pt; font-size:12pt }
.Indenti { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; line-height:13pt; font-size:12pt }
.Index1 { margin-left:10pt; text-indent:-10pt; font-size:12pt }
.Index2 { margin-left:20pt; text-indent:-10pt; font-size:12pt }
.Index3 { margin-left:30pt; text-indent:-10pt; font-size:12pt }
.Index4 { margin-left:40pt; text-indent:-10pt; font-size:12pt }
.Index5 { margin-left:50pt; text-indent:-10pt; font-size:12pt }
.Index6 { margin-left:60pt; text-indent:-10pt; font-size:12pt }
.Index7 { margin-left:70pt; text-indent:-10pt; font-size:12pt }
.Index8 { margin-left:80pt; text-indent:-10pt; font-size:12pt }
.Index9 { margin-left:90pt; text-indent:-10pt; font-size:12pt }
.IndexHeading { font-family:Arial, sans-serif; font-size:12pt; font-weight:bold }
.List { margin-left:14.15pt; text-indent:-14.15pt; font-size:12pt }
.List2 { margin-left:28.3pt; text-indent:-14.15pt; font-size:12pt }
.List3 { margin-left:42.45pt; text-indent:-14.15pt; font-size:12pt }
.List4 { margin-left:56.6pt; text-indent:-14.15pt; font-size:12pt }
.List5 { margin-left:70.75pt; text-indent:-14.15pt; font-size:12pt }
.ListBullet { font-size:12pt }
.ListBullet2 { margin-left:36pt; font-size:12pt }
.ListBullet3 { margin-left:54pt; font-size:12pt }
.ListBullet4 { margin-left:72pt; font-size:12pt }
.ListBullet5 { margin-left:90pt; font-size:12pt }
.ListContinue { margin-left:14.15pt; margin-bottom:6pt; font-size:12pt }
.ListContinue2 { margin-left:28.3pt; margin-bottom:6pt; font-size:12pt }
.ListContinue3 { margin-left:42.45pt; margin-bottom:6pt; font-size:12pt }
.ListContinue4 { margin-left:56.6pt; margin-bottom:6pt; font-size:12pt }
.ListContinue5 { margin-left:70.75pt; margin-bottom:6pt; font-size:12pt }
.ListNumber { font-size:12pt }
.ListNumber2 { margin-left:36pt; font-size:12pt }
.ListNumber3 { margin-left:54pt; font-size:12pt }
.ListNumber4 { margin-left:72pt; font-size:12pt }
.ListNumber5 { margin-left:90pt; font-size:12pt }
.LongTitle { font-size:12pt; font-weight:bold }
.LongTitle2 { margin-left:19.85pt; text-indent:-19.85pt; font-size:12pt; font-weight:bold }
.LongTitle3 { margin-left:39.7pt; text-indent:-39.7pt; font-size:12pt; font-weight:bold }
.Macro { font-size:12pt }
.MadeBy { margin-top:30pt; font-size:12pt }
.MessageHeader { margin-left:56.7pt; text-indent:-56.7pt; border:0.75pt solid #000000; padding:1pt; font-family:Arial, sans-serif; font-size:13pt; background-color:#cccccc }
.MiscClose { text-align:right; page-break-inside:avoid; line-height:13pt; font-size:12pt }
.MiscOpen { margin-top:6pt; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; font-size:12pt }
.MiscellaneousBody { margin-top:8pt; text-align:left; page-break-after:auto; line-height:13pt; font-size:12pt }
.MiscellaneousFootnotes { margin-top:8pt; text-align:left; page-break-after:auto; line-height:13pt; font-size:12pt }
.MiscellaneousHeading { margin-top:8pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:12pt }
.NameofActReg { margin-top:24pt; margin-bottom:30pt; text-align:center; font-size:17pt; font-weight:bold }
.NameofActRegPage1 { margin-top:0pt; margin-bottom:36pt; text-align:center; font-size:17pt; font-weight:bold }
.NormalIndent { margin-left:36pt; font-size:12pt }
.NoteHeading { font-size:12pt }
.OmitFootnote { margin-top:30pt; margin-left:44.5pt; text-indent:-44.5pt; line-height:normal; font-size:11pt; font-style:italic }
.ParlHouse { margin-bottom:15pt; text-align:center; font-size:12pt; text-decoration:underline }
.Penitem { margin-top:4pt; margin-left:170.1pt; text-indent:-170.1pt; line-height:13pt; font-size:12pt }
.Penpara { margin-top:4pt; margin-left:94.95pt; text-indent:-94.95pt; line-height:13pt; font-size:12pt }
.Penstart { margin-top:4pt; margin-left:66.6pt; text-indent:-66.6pt; line-height:13pt; font-size:12pt }
.Pensubpara { margin-top:4pt; margin-left:130.4pt; text-indent:-130.4pt; line-height:13pt; font-size:12pt }
.PermNoteHeading { margin-top:8pt; margin-left:43.95pt; text-indent:-43.95pt; page-break-after:avoid; font-family:Arial, sans-serif; font-size:9pt }
.PermNotePara { margin-top:4pt; margin-left:100.65pt; text-indent:-100.65pt; font-family:Arial, sans-serif; font-size:9pt }
.PermNoteSubPara { margin-top:4pt; margin-left:129pt; text-indent:-129pt; font-family:Arial, sans-serif; font-size:9pt }
.PermNoteText { margin-top:4pt; margin-left:70.9pt; text-indent:-70.9pt; font-family:Arial, sans-serif; font-size:9pt }
.Preamble { margin-top:8pt; margin-left:28.35pt; text-indent:-28.35pt; line-height:13pt; font-family:Times, serif; font-size:12pt }
.Preamble1 { margin-top:6pt; margin-left:0pt; text-indent:0pt; line-height:13pt; font-family:Times, serif; font-size:12pt; font-weight:bold }
.Preamble2 { margin-top:4pt; margin-left:0pt; text-indent:0pt; line-height:13pt; font-family:Times, serif; font-size:12pt }
.Preamble3 { margin-top:4pt; margin-left:43.95pt; text-indent:-43.95pt; line-height:13pt; font-family:Times, serif; font-size:12pt }
.Preamble4 { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; line-height:13pt; font-family:Times, serif; font-size:12pt }
.PrincipalActReg { margin-bottom:24pt; text-align:center; font-size:12pt }
.PrincipalActRegPage1 { margin-top:130pt; text-align:center; font-size:12pt }
.ReprintNo { font-size:14pt; font-weight:bold }
.Salutation { font-size:12pt }
.SectAltHeading { margin-top:4pt; margin-left:70.9pt; text-indent:-70.9pt; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold }
.SectAltNote { margin-top:8pt; margin-left:70.9pt; text-indent:-70.9pt; page-break-after:avoid; font-family:Arial, sans-serif; font-size:9pt }
.Signature { margin-left:212.6pt; font-size:12pt }
.SignatureText { font-size:12pt }
.Subsection { margin-top:8pt; margin-left:43.95pt; text-indent:-43.95pt; line-height:13pt; font-size:12pt }
.Subtitle { margin-bottom:3pt; text-align:center; font-family:Arial, sans-serif; font-size:13pt }
.THeading { margin-top:8pt; margin-bottom:3pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:12pt; font-weight:bold }
.THeadingAmNote { margin-top:8pt; margin-bottom:3pt; text-align:center; page-break-after:avoid; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold }
.THeadingNAm { margin:8pt 7.1pt 3pt 43.95pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:12pt; font-weight:bold }
.TOAHeading { margin-top:6pt; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.TOC1 { margin-top:6pt; margin-bottom:6pt; text-align:left; page-break-before:auto; page-break-inside:auto; page-break-after:auto; line-height:13pt; font-size:10pt; font-weight:bold; text-transform:uppercase }
.TOC2 { margin:6pt 56.7pt 3pt 99.25pt; text-indent:-28.35pt; page-break-after:avoid; font-size:14pt; font-weight:bold }
.TOC3 { margin:6pt 56.7pt 3pt 99.25pt; text-indent:-28.35pt; page-break-after:avoid; font-family:Helvetica, sans-serif; font-size:9pt; font-weight:bold }
.TOC4 { margin:3pt 56.7pt 1pt 99.25pt; text-indent:-28.35pt; page-break-after:avoid; font-size:11pt; font-weight:bold }
.TOC5 { margin:3pt 56.7pt 1pt 99.25pt; text-indent:-28.35pt; page-break-after:avoid; font-family:Helvetica, sans-serif; font-size:9pt; font-weight:bold }
.TOC6 { margin:3pt 56.7pt 1pt 99.25pt; text-indent:-28.35pt; page-break-after:avoid; font-weight:bold }
.TOC7 { margin:3pt 56.7pt 1pt 99.25pt; text-indent:-28.35pt; page-break-after:avoid; font-family:Helvetica, sans-serif; font-size:9pt; font-weight:bold }
.TOC8 { margin-right:56.7pt; margin-left:70.9pt; text-indent:-42.55pt; font-size:11pt }
.TOC9 { margin-right:70.9pt; margin-left:113.45pt; text-indent:-42.55pt; font-family:Helvetica, sans-serif; font-size:9pt }
.Table { margin-top:3pt; line-height:12pt; font-size:11pt }
.TableofAuthorities { margin-left:11pt; text-indent:-11pt; font-size:12pt }
.TableofFigures { margin-left:22pt; text-indent:-22pt; font-size:12pt }
.TableAm { margin-top:6pt; font-size:12pt }
.TableAmNote { margin-top:3pt; font-family:Arial, sans-serif; font-size:9pt }
.TableNAm { margin-top:6pt; font-size:12pt }
.Title { margin-top:12pt; margin-bottom:3pt; text-align:center; font-family:Arial, sans-serif; font-size:17pt; font-weight:bold }
.TitleNote { font-size:12pt }
.WA { margin-bottom:36pt; text-align:center; font-size:12pt }
.nHeading2 { text-align:center; page-break-after:avoid; font-size:16pt; font-weight:bold }
.nHeading3 { margin-top:12pt; margin-bottom:6pt; text-align:center; page-break-after:avoid; font-size:13pt; font-weight:bold }
.nNote { margin-top:4pt; margin-left:22.7pt; text-indent:-22.7pt }
.nNotePara { margin-top:2pt; margin-left:56.7pt; text-indent:-56.7pt }
.nNoteSubPara { margin-top:2pt; margin-left:85.05pt; text-indent:-85.05pt }
.nStatement { margin-top:4pt }
.nTable { margin-top:2pt; font-size:9.5pt }
.yDefitem { margin-top:4pt; margin-left:160.2pt; text-indent:-160.2pt; font-size:11pt }
.yDefpara { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; font-size:11pt }
.yDefstart { margin-top:4pt; margin-left:43.95pt; text-indent:-43.95pt; font-size:11pt }
.yDefsubitem { margin-top:4pt; margin-left:198.45pt; text-indent:-198.45pt; font-size:11pt }
.yDefsubpara { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; page-break-inside:avoid; font-size:11pt }
.yDeleteListPara { margin-top:4pt; margin-left:80.8pt; line-height:13pt; widows:0; orphans:0; font-size:11pt }
.yDeleteListSub { margin-top:4pt; margin-left:43.95pt; line-height:13pt; widows:0; orphans:0; font-size:11pt }
.yEdnotedefitem { margin-top:4pt; margin-left:160.2pt; text-indent:-160.2pt; font-size:11pt; font-style:italic }
.yEdnotedefpara { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; font-size:11pt; font-style:italic }
.yEdnotedefsubitem { margin-top:4pt; margin-left:198.45pt; text-indent:-198.45pt; font-size:11pt; font-style:italic }
.yEdnotedefsubpara { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; page-break-inside:avoid; font-size:11pt; font-style:italic }
.yEdnotedivision { margin-top:11pt; margin-left:0pt; text-indent:0pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnoteitem { margin-top:4pt; margin-left:152.5pt; text-indent:-152.5pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnotenumbereditem { margin-top:6pt; margin-left:43.95pt; text-indent:-43.95pt; font-size:11pt; font-style:italic }
.yEdnotenumbereditempara { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; font-size:11pt; font-style:italic }
.yEdnotenumbereditemsubpara { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; font-size:11pt; font-style:italic }
.yEdnotepara { margin-top:4pt; margin-left:80.5pt; text-indent:-80.5pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnoteschedule { margin-top:11pt; margin-left:0pt; text-indent:0pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnotesection { margin-top:11pt; margin-left:44.5pt; text-indent:-44.5pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnotesubdivision { margin-top:11pt; margin-left:0pt; text-indent:0pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnotesubitem { margin-top:4pt; margin-left:188.55pt; text-indent:-188.55pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnotesubpara { margin-top:4pt; margin-left:116.5pt; text-indent:-116.5pt; line-height:normal; font-size:11pt; font-style:italic }
.yEdnotesubsection { margin-top:8pt; margin-left:44.5pt; text-indent:-44.5pt; line-height:13pt; font-size:11pt; font-style:italic }
.yFootnoteheading { margin-top:6pt; margin-left:43.95pt; text-indent:-43.95pt; line-height:normal; font-size:11pt; font-style:italic }
.yFootnotesection { margin-top:6pt; margin-left:44.5pt; text-indent:-44.5pt; page-break-inside:avoid; line-height:normal; font-size:11pt; font-style:italic }
.yHeading1 { margin-top:16pt; text-align:center; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:normal; font-size:16pt; font-weight:bold }
.yHeading2 { margin-top:12pt; text-align:center; page-break-before:auto; page-break-after:avoid; line-height:normal; font-size:14pt; font-weight:bold }
.yHeading3 { margin-top:12pt; text-align:center; page-break-after:avoid; line-height:normal; font-size:12pt; font-weight:bold }
.yHeading4 { margin-top:12pt; text-align:center; page-break-after:avoid; font-size:11pt; font-weight:bold }
.yHeading5 { margin-top:11pt; margin-left:43.95pt; text-indent:-43.95pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; font-size:11pt; font-weight:bold }
.yIndentA0 { margin-top:4pt; margin-left:198.45pt; text-indent:-198.45pt; line-height:normal; font-size:11pt }
.yIndentI { margin-top:4pt; margin-left:160.2pt; text-indent:-160.2pt; line-height:normal; font-size:11pt }
.yIndenta { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; line-height:normal; font-size:11pt }
.yIndenti0 { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; line-height:normal; font-size:11pt }
.yMiscellaneousBody { margin-top:8pt; text-align:left; page-break-after:auto; line-height:normal; font-size:11pt }
.yMiscellaneousFootnotes { margin-top:8pt; text-align:left; page-break-after:auto; line-height:normal; font-size:11pt }
.yMiscellaneousHeading { margin-top:8pt; text-align:center; page-break-after:avoid; line-height:normal; font-size:11pt }
.yNumberedItem { margin-top:6pt; margin-left:43.95pt; text-indent:-43.95pt; font-size:11pt }
.yNumberedItemPara { margin-top:4pt; margin-left:80.8pt; text-indent:-80.8pt; font-size:11pt }
.yNumberedItemSubPara { margin-top:4pt; margin-left:116.25pt; text-indent:-116.25pt; font-size:11pt }
.yPenitem { margin-top:4pt; margin-left:170.1pt; text-indent:-170.1pt; line-height:normal; font-size:11pt }
.yPenpara { margin-top:4pt; margin-left:94.95pt; text-indent:-94.95pt; line-height:normal; font-size:11pt }
.yPenstart { margin-top:4pt; margin-left:66.6pt; text-indent:-66.6pt; line-height:normal; font-size:11pt }
.yPensubpara { margin-top:4pt; margin-left:130.4pt; text-indent:-130.4pt; line-height:normal; font-size:11pt }
.yScheduleHeading { margin-top:0pt; text-align:center; page-break-before:always; page-break-after:avoid; line-height:normal; font-size:14pt; font-weight:bold }
.yScheduleHeading2 { margin-top:12pt; text-align:center; page-break-before:auto; page-break-after:avoid; line-height:normal; font-size:14pt; font-weight:bold }
.yShoulderClause { margin-top:6pt; text-align:right; font-size:11pt }
.ySubsection { margin-top:8pt; margin-left:43.95pt; text-indent:-43.95pt; line-height:normal; font-size:11pt }
.yTHeadingNAm { margin:8pt 7.1pt 3pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:11pt; font-weight:bold }
.yTable { margin-top:3pt; line-height:normal; font-size:11pt }
.yTableNAm { margin-top:6pt; font-size:11pt }
.zDefitem { margin-top:4pt; margin-right:14.2pt; margin-left:184.3pt; text-indent:-155.95pt; line-height:13pt; font-size:12pt }
.zDefpara { margin-top:4pt; margin-right:14.2pt; margin-left:109.15pt; text-indent:-80.8pt; line-height:13pt; font-size:12pt }
.zDefstart { margin-top:4pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-43.95pt; line-height:13pt; font-size:12pt }
.zDefsubitem { margin-top:4pt; margin-right:14.2pt; margin-left:222.55pt; text-indent:-194.2pt; line-height:13pt; font-size:12pt }
.zDefsubpara { margin-top:4pt; margin-right:14.2pt; margin-left:144.6pt; text-indent:-116.25pt; page-break-inside:avoid; line-height:13pt; font-size:12pt }
.zDeleteListPara { margin-top:4pt; margin-left:109.15pt; line-height:13pt; widows:0; orphans:0; font-size:12pt }
.zDeleteListSub { margin-top:4pt; margin-left:72.3pt; line-height:13pt; widows:0; orphans:0; font-size:12pt }
.zHeading1 { margin-top:16pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; font-size:17pt; font-weight:bold }
.zHeading2 { margin-top:12pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-before:auto; page-break-after:avoid; line-height:13pt; font-size:15pt; font-weight:bold }
.zHeading3 { margin-top:12pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:13pt; font-weight:bold }
.zHeading4 { margin-top:12pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-after:avoid; font-size:12pt; font-weight:bold }
.zHeading5 { margin-top:11pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-43.95pt; page-break-inside:avoid; page-break-after:avoid; line-height:13pt; font-size:12pt; font-weight:bold }
.zIndentA0 { margin-top:4pt; margin-right:14.2pt; margin-left:226.85pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zIndentI0 { margin-top:4pt; margin-right:14.2pt; margin-left:187.15pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zIndenta { margin-top:4pt; margin-right:14.2pt; margin-left:109.15pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zIndenti { margin-top:4pt; margin-right:14.2pt; margin-left:144.6pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zLongTitle { margin-right:14.2pt; margin-left:28.35pt; font-size:12pt; font-weight:bold }
.zMiscellaneousBody { margin-top:8pt; margin-right:14.2pt; margin-left:28.35pt; line-height:13pt; font-size:12pt }
.zMiscellaneousHeading { margin-top:8pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:12pt }
.zPenitem { margin-top:4pt; margin-right:14.2pt; margin-left:184.3pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zPenpara { margin-top:4pt; margin-right:14.2pt; margin-left:121.95pt; text-indent:-103.5pt; line-height:13pt; font-size:12pt }
.zPenstart { margin-top:4pt; margin-right:14.2pt; margin-left:92.15pt; text-indent:-51.05pt; line-height:13pt; font-size:12pt }
.zPensubpara { margin-top:8pt; margin-right:14.2pt; margin-left:144.6pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zPermNoteHeading { margin-top:8pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-43.95pt; font-family:Arial, sans-serif; font-size:9pt }
.zPermNotePara { margin-top:4pt; margin-right:14.2pt; margin-left:129pt; text-indent:-100.65pt; font-family:Arial, sans-serif; font-size:9pt }
.zPermNoteSubPara { margin-top:4pt; margin-right:14.2pt; margin-left:157.35pt; text-indent:-129pt; font-family:Arial, sans-serif; font-size:9pt }
.zPermNoteText { margin-top:4pt; margin-right:14.2pt; margin-left:100.65pt; text-indent:-72.3pt; font-family:Arial, sans-serif; font-size:9pt }
.zSubsection { margin-top:8pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-42.55pt; line-height:13pt; font-size:12pt }
.zTHeadingNAm { margin:8pt 7.1pt 3pt 43.95pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:12pt; font-weight:bold }
.zTablet { margin-top:3pt; line-height:12pt; font-size:11pt }
.zTableNAm { margin-top:6pt; font-size:12pt }
.zyDefitem { margin-top:4pt; margin-right:14.2pt; margin-left:184.3pt; text-indent:-155.95pt; font-size:11pt }
.zyDefpara { margin-top:4pt; margin-right:14.2pt; margin-left:109.15pt; text-indent:-80.8pt; font-size:11pt }
.zyDefstart { margin-top:4pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-43.95pt; font-size:11pt }
.zyDefsubitem { margin-top:4pt; margin-right:14.2pt; margin-left:222.55pt; text-indent:-194.2pt; font-size:11pt }
.zyDefsubpara { margin-top:4pt; margin-right:14.2pt; margin-left:144.6pt; text-indent:-116.25pt; page-break-inside:avoid; font-size:11pt }
.zyDeleteListPara { margin-top:4pt; margin-left:80.8pt; line-height:13pt; widows:0; orphans:0; font-size:11pt }
.zyDeleteListSub { margin-top:4pt; margin-left:43.95pt; line-height:13pt; widows:0; orphans:0; font-size:11pt }
.zyHeading1 { margin-top:16pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-before:always; page-break-inside:avoid; page-break-after:avoid; line-height:normal; font-size:16pt; font-weight:bold }
.zyHeading2 { margin-top:12pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-before:auto; page-break-after:avoid; line-height:normal; font-size:14pt; font-weight:bold }
.zyHeading3 { margin-top:12pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-after:avoid; line-height:normal; font-size:12pt; font-weight:bold }
.zyHeading4 { margin-top:12pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-after:avoid; font-size:11pt; font-weight:bold }
.zyHeading5 { margin-top:11pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-43.95pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; font-size:11pt; font-weight:bold }
.zyIndentA0 { margin-top:4pt; margin-right:14.2pt; margin-left:226.85pt; text-indent:-42.55pt; line-height:normal; font-size:11pt }
.zyIndentI0 { margin-top:4pt; margin-right:14.2pt; margin-left:187.15pt; text-indent:-42.55pt; line-height:normal; font-size:11pt }
.zyIndenta { margin-top:4pt; margin-right:14.2pt; margin-left:109.15pt; text-indent:-42.55pt; line-height:normal; font-size:11pt }
.zyIndenti { margin-top:4pt; margin-right:14.2pt; margin-left:144.6pt; text-indent:-42.55pt; line-height:normal; font-size:11pt }
.zyMiscellaneousBody { margin-top:8pt; margin-right:14.2pt; margin-left:28.35pt; line-height:normal; font-size:11pt }
.zyMiscellaneousHeading { margin-top:8pt; margin-right:14.2pt; margin-left:28.35pt; text-align:center; page-break-after:avoid; line-height:normal; font-size:11pt }
.zyNumberedItem { margin-top:6pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-43.95pt; font-size:11pt }
.zyNumberedItemPara { margin-top:4pt; margin-right:14.2pt; margin-left:109.15pt; text-indent:-80.8pt; font-size:11pt }
.zyNumberedItemSubPara { margin-top:4pt; margin-right:14.2pt; margin-left:144.6pt; text-indent:-116.25pt; font-size:11pt }
.zyPenitem { margin-top:4pt; margin-right:14.2pt; margin-left:184.3pt; text-indent:-42.55pt; line-height:normal; font-size:11pt }
.zyPenpara { margin-top:4pt; margin-right:14.2pt; margin-left:121.95pt; text-indent:-103.5pt; line-height:normal; font-size:11pt }
.zyPenstart { margin-top:4pt; margin-right:14.2pt; margin-left:92.15pt; text-indent:-51.05pt; line-height:normal; font-size:11pt }
.zyPensubpara { margin-top:8pt; margin-right:14.2pt; margin-left:172.95pt; text-indent:-144.6pt; line-height:normal; font-size:11pt }
.zyScheduleHeading { margin-top:0pt; text-align:center; page-break-before:auto; page-break-after:avoid; line-height:normal; font-size:13pt; font-weight:bold }
.zyShoulderClause { margin-top:6pt; text-align:right; font-size:11pt }
.zySubsection { margin-top:8pt; margin-right:14.2pt; margin-left:72.3pt; text-indent:-42.55pt; line-height:normal; font-size:11pt }
.zyTHeadingNAm { margin:8pt 7.1pt 3pt; text-align:center; page-break-after:avoid; line-height:13pt; font-size:11pt; font-weight:bold }
.zyTableNAm { margin-top:6pt; font-size:11pt }
.zytable { margin-top:3pt; margin-right:14.2pt; margin-left:28.35pt; line-height:normal; font-size:11pt }
span.BalloonTextChar { font-family:Tahoma, sans-serif; font-size:8pt }
span.CharDefText { font-weight:bold; font-style:italic }
span.CharProduced { letter-spacing:-0.15pt }
span.CharSClsNo { font-size:11pt }
span.CharSDivNo { font-size:12pt }
span.CharSDivText { font-size:12pt }
span.CommentReference { font-size:9pt }
span.DraftersNotes { font-size:10pt; font-weight:bold; font-style:italic }
span.Emphasis { font-size:12pt; font-style:italic }
span.EndnoteReference { font-size:8pt; vertical-align:super }
span.FollowedHyperlink { font-size:12pt; text-decoration:underline; color:#800080 }
span.FootnoteReference { font-size:8pt; vertical-align:super }
span.Hyperlink { font-size:12pt; text-decoration:underline; color:#0000ff }
span.LineNumber { font-family:Times, serif; font-size:9pt }
span.Strong { font-size:12pt; font-weight:bold }