/*****************************************/
/* Styles for document saved to a stream */
/*****************************************/

body { font-family:Arial, sans-serif; font-size:11pt }
h1, h2, h3, h4, h5, h6, p { margin:0pt }
li, table { margin-top:0pt; margin-bottom:0pt }
h1, .Chapterheading, .FSHeading1 { margin-left:42.55pt; margin-bottom:12pt; text-indent:-42.55pt; page-break-inside:auto; page-break-after:avoid; font-family:Arial, sans-serif; font-size:18pt; font-weight:bold; color:#000000 }
h2, .FSHeading2, .Sectionheading { margin-top:12pt; margin-left:42.55pt; margin-bottom:12pt; text-indent:-42.55pt; page-break-inside:auto; page-break-after:avoid; font-family:Arial, sans-serif; font-size:14pt; font-weight:bold; color:#000000 }
h3, .FSHeading3, .Subheading1 { margin-top:12pt; margin-left:42.55pt; margin-bottom:12pt; text-indent:-42.55pt; page-break-inside:auto; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-weight:bold; color:#000000 }
h4, .FSHeading4, .Subheading2 { margin-top:12pt; margin-left:42.55pt; margin-bottom:12pt; text-indent:-42.55pt; page-break-inside:auto; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-weight:bold; font-style:italic; color:#000000 }
h5, .FSHeading5, .Subheading3 { margin-top:12pt; margin-left:42.55pt; margin-bottom:12pt; text-indent:-42.55pt; page-break-inside:auto; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-weight:normal; font-style:italic; color:#000000 }
h6 { margin-top:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Cambria, serif; font-size:11pt; font-weight:normal; font-style:italic; color:#243f60 }
.Heading7 { margin-top:12pt; margin-bottom:3pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-family:Arial, sans-serif; font-size:11pt; font-weight:normal; font-style:normal; color:#000000 }
.Heading8 { margin-top:12pt; margin-bottom:3pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-family:Arial, sans-serif; font-size:11pt; font-weight:normal; font-style:italic; color:#000000 }
.Heading9 { margin-top:12pt; margin-bottom:3pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-family:Cambria, serif; font-size:11pt; font-weight:normal; font-style:normal; color:#000000 }
.\31 31ItemHeading { margin-left:0pt; margin-bottom:10pt; text-indent:0pt; page-break-after:avoid; font-size:10pt; font-weight:bold; text-transform:uppercase }
.\31 31Subitemheading { margin-left:0pt; margin-bottom:6pt; text-indent:0pt; page-break-after:avoid; font-size:9pt; font-weight:bold; text-transform:none }
.\31 42Tableheading1 { text-align:center; page-break-after:avoid; font-family:'Arial Bold', sans-serif; font-size:9pt; font-weight:bold }
.\31 42Tableheading2 { text-align:center; page-break-after:avoid; font-family:Arial, sans-serif; font-size:9pt; font-weight:normal }
.\31 42Tabletext1 { margin-left:7.1pt; text-indent:-7.1pt; font-size:9pt }
.\31 42Tabletext2 { margin-left:7.1pt; text-indent:-7.1pt; text-align:right; font-size:9pt }
.BalloonText { widows:0; orphans:0; font-family:Tahoma, sans-serif; font-size:8pt }
.Blankpage { margin-top:300pt; text-align:center; font-size:11pt; text-transform:uppercase }
.Clause { font-size:10pt }
.ClauseList { margin-left:42.55pt; text-indent:-42.55pt; font-size:10pt }
.Clauseheading { page-break-after:avoid; font-size:10pt; font-weight:bold }
.CommentSubject { widows:0; orphans:0; font-size:10pt; font-weight:bold }
.CommentText { widows:0; orphans:0; font-size:10pt }
.Default { font-family:'Times New Roman', serif; font-size:12pt; color:#000000 }
.Definition { margin-left:85.05pt; text-indent:-42.55pt; font-size:10pt }
.DivisionHeading { text-align:center; page-break-after:avoid; font-size:13pt; font-weight:bold }
.EditorialNoteLine1 { page-break-after:avoid; border:0.75pt solid #000000; font-size:10pt; font-weight:bold }
.EditorialNotetext { page-break-after:auto; border:0.75pt solid #000000; font-size:10pt; font-weight:normal }
.FSFigureTitle { widows:0; orphans:0; font-size:11pt; font-style:italic }
.FSRecommendation { margin-left:28.35pt; text-indent:-28.35pt; font-size:11pt }
.FSTableHeading { margin-top:3pt; margin-bottom:3pt; text-align:center; widows:0; orphans:0; font-size:10pt; font-weight:bold }
.FSTableText { widows:0; orphans:0; font-size:10pt }
.FSTableTitle { widows:0; orphans:0; font-size:11pt; font-weight:bold }
.FSTitle { widows:0; orphans:0; font-size:16pt }
.FSBullet1 { margin-left:28.35pt; text-indent:-28.35pt; font-size:11pt }
.FSBullet2 { margin-left:56.7pt; text-indent:-28.35pt; font-size:11pt }
.FSBullet3 { margin-left:85.05pt; text-indent:-28.35pt; page-break-after:avoid; font-size:11pt }
.FSCFooter { font-size:9pt }
.FSCFootnote { font-size:8pt }
.FSCDraftingitem { margin-top:6pt; margin-bottom:6pt; font-size:10pt }
.FSCDraftingitemheading { margin-top:6pt; margin-left:42.55pt; margin-bottom:6pt; text-indent:-42.55pt; widows:0; orphans:0; font-size:10pt; font-weight:bold }
.FSCbaseTOC { margin-left:106.3pt; text-indent:-106.3pt; font-size:10pt }
.FSCbaseheading { margin-top:18pt; margin-left:141.75pt; text-indent:-141.75pt; page-break-inside:avoid; page-break-after:avoid; font-size:12pt; font-weight:bold }
.FSCbasepara { margin-top:6pt; margin-left:85.05pt; text-indent:-85.05pt; page-break-inside:avoid; font-size:10pt }
.FSCbasetbl { margin-top:3pt; margin-left:0pt; margin-bottom:3pt; text-indent:0pt; page-break-inside:avoid; font-size:9pt }
.FSCfooter0 { font-size:9pt }
.FSCh1Chap { margin-top:0pt; margin-left:141.75pt; margin-bottom:12pt; text-indent:-141.75pt; page-break-inside:avoid; page-break-after:avoid; font-size:20pt; font-weight:bold }
.FSCh2Part { margin-top:12pt; margin-left:141.75pt; margin-bottom:12pt; text-indent:-141.75pt; page-break-inside:avoid; page-break-after:avoid; font-size:18pt; font-weight:bold }
.FSCh3Contents { margin-top:0pt; margin-left:0pt; margin-bottom:12pt; text-indent:0pt; text-align:center; page-break-inside:avoid; page-break-after:avoid; font-size:16pt; font-weight:bold }
.FSCh3Standard { margin-top:0pt; margin-left:141.75pt; margin-bottom:12pt; text-indent:-141.75pt; page-break-inside:avoid; page-break-after:avoid; font-size:16pt; font-weight:bold }
.FSCh4Div { margin-top:12pt; margin-left:85.05pt; margin-bottom:12pt; text-indent:-85.05pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-size:13pt; font-weight:bold }
.FSCh5SchItem { margin-top:18pt; margin-left:48.2pt; margin-bottom:3pt; text-indent:-48.2pt; page-break-inside:avoid; page-break-after:avoid; font-size:12pt; font-weight:bold }
.FSCh5Section { margin-top:12pt; margin-left:85.05pt; margin-bottom:6pt; text-indent:-85.05pt; page-break-inside:auto; page-break-after:avoid; widows:0; orphans:0; font-size:11pt; font-weight:bold }
.FSCh6Subsec { margin-top:6pt; margin-left:85.05pt; margin-bottom:3pt; text-indent:0pt; page-break-inside:auto; page-break-after:avoid; widows:0; orphans:0; font-size:10pt; font-weight:normal; font-style:italic }
.FSCnMain { margin-top:3pt; margin-left:113.4pt; margin-bottom:3pt; text-indent:-113.4pt; page-break-inside:auto; widows:0; orphans:0; font-size:8pt }
.FSCnPara { margin-top:3pt; margin-left:141.75pt; margin-bottom:3pt; text-indent:-141.75pt; page-break-inside:auto; widows:0; orphans:0; font-size:8pt }
.FSCnSubpara { margin-top:3pt; margin-left:170.1pt; margin-bottom:3pt; text-indent:-170.1pt; page-break-inside:auto; widows:0; orphans:0; font-size:8pt }
.FSCnSubsub { margin-top:3pt; margin-left:198.45pt; margin-bottom:3pt; text-indent:-198.45pt; page-break-inside:auto; widows:0; orphans:0; font-size:8pt }
.FSCnatHeading { margin-top:6pt; margin-left:42.55pt; margin-bottom:6pt; text-indent:-42.55pt; page-break-inside:auto; widows:0; orphans:0; font-size:8pt }
.FSCoContents { margin-top:12pt; margin-left:0pt; margin-bottom:12pt; text-indent:0pt; text-align:center; page-break-inside:avoid; page-break-after:avoid; font-size:18pt; font-weight:bold }
.FSCoDraftstrip { font-size:16pt; font-weight:bold; background-color:#99ccff }
.FSCoDraftersComment { margin-top:4pt; line-height:13pt; font-size:11pt; color:#7030a0 }
.FSCoExplainTemplate { margin-top:4pt; font-size:11pt; color:#7030a0 }
.FSCoFooter { margin-top:1pt; margin-bottom:2pt; text-align:center; font-size:9pt; font-style:italic }
.FSCoFooterdraft { margin-top:5pt; text-align:justify; font-size:20pt; font-weight:bold }
.FSCoHeader { margin-left:99.25pt; text-indent:-99.25pt; border-bottom:0.75pt solid #000000; padding-bottom:1pt; font-size:10pt; font-weight:bold }
.FSCoParaMark { font-size:8pt }
.FSCoStandardEnd { margin-top:12pt; margin-left:85.05pt; margin-bottom:0pt; text-indent:-85.05pt; text-align:center; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCoTitleofInstrument { margin-top:10pt; font-size:16pt; font-weight:bold }
.FSCoutChap { margin-top:12pt; margin-left:170.1pt; margin-bottom:6pt; text-indent:-170.1pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-size:13pt; font-weight:bold }
.FSCoutPart { margin-top:12pt; margin-left:170.1pt; margin-bottom:6pt; text-indent:-170.1pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-size:11pt; font-weight:bold }
.FSCoutStand { margin-top:6pt; margin-left:170.1pt; margin-bottom:6pt; text-indent:-170.1pt; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCtDefn { margin-top:6pt; margin-left:85.05pt; margin-bottom:6pt; text-indent:0pt; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCtMain { margin-top:6pt; margin-left:85.05pt; margin-bottom:6pt; text-indent:-85.05pt; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCtPara { margin-top:3pt; margin-left:113.4pt; margin-bottom:3pt; text-indent:-113.4pt; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCtSubpara { margin-top:3pt; margin-left:141.75pt; margin-bottom:3pt; text-indent:-141.75pt; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCtSubsub { margin-top:3pt; margin-left:170.1pt; margin-bottom:3pt; text-indent:-170.1pt; page-break-inside:auto; widows:0; orphans:0; font-size:10pt }
.FSCtblAdd1 { margin-top:1pt; margin-bottom:1pt; page-break-inside:avoid; font-size:9pt }
.FSCtblAdd2 { margin-top:1pt; margin-bottom:1pt; text-align:right; page-break-inside:avoid; font-size:9pt }
.FSCtblAddh1 { margin-top:6pt; margin-left:85.05pt; margin-bottom:6pt; text-indent:-85.05pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-size:10pt; font-weight:bold }
.FSCtblAddh2 { margin-top:3pt; margin-left:85.05pt; margin-bottom:3pt; text-indent:-85.05pt; page-break-inside:auto; page-break-after:auto; widows:0; orphans:0; font-size:10pt; font-weight:bold; font-style:italic }
.FSCtblAddh3 { margin-top:3pt; margin-left:85.05pt; margin-bottom:3pt; text-indent:-85.05pt; page-break-inside:avoid; page-break-after:avoid; font-size:9pt; font-weight:bold }
.FSCtblAddh4 { margin-top:3pt; margin-left:85.05pt; margin-bottom:3pt; text-indent:-85.05pt; page-break-inside:avoid; page-break-after:avoid; font-size:9pt; font-weight:bold; font-style:italic }
.FSCtblAddh5 { margin-top:3pt; margin-left:85.05pt; margin-bottom:3pt; text-indent:-85.05pt; page-break-inside:avoid; font-size:9pt; font-style:italic }
.FSCtblAmendh { margin-bottom:3pt; page-break-after:avoid; font-size:8pt; font-weight:bold }
.FSCtblAmendmain { margin-left:5.65pt; text-indent:-5.65pt; font-size:8pt }
.FSCtblMRL1 { margin-top:1pt; margin-bottom:1pt; page-break-inside:avoid; font-size:9pt }
.FSCtblMRL2 { margin-top:1pt; margin-bottom:1pt; text-align:right; page-break-inside:avoid; font-size:9pt }
.FSCtblMain { margin-top:3pt; margin-bottom:3pt; page-break-inside:avoid; font-size:9pt }
.FSCtblMainC { margin-top:3pt; margin-bottom:3pt; text-align:center; page-break-inside:avoid; font-size:9pt }
.FSCtblMainRH { margin-top:3pt; margin-bottom:3pt; text-align:right; page-break-inside:avoid; font-size:9pt }
.FSCtblPara { margin-top:3pt; margin-left:19.85pt; margin-bottom:3pt; text-indent:-19.85pt; page-break-inside:avoid; font-size:9pt }
.FSCtblSubpara { margin-top:3pt; margin-left:39.7pt; margin-bottom:3pt; text-indent:-19.85pt; page-break-inside:avoid; font-size:9pt }
.FSCtblh2 { margin-top:12pt; margin-bottom:6pt; text-align:center; page-break-inside:avoid; page-break-after:avoid; font-size:9pt; font-weight:bold; color:#000000 }
.FSCtblh3 { margin-top:3pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; font-size:9pt; font-weight:bold; font-style:italic }
.FSCtblh4 { margin-top:3pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; font-size:9pt; font-style:italic }
.FSCaption { margin-top:6pt; page-break-inside:avoid; page-break-after:avoid; font-size:8pt; font-style:italic }
.FSPagenumber { text-align:center; font-size:10pt }
.FSTableColumnRowheading { margin-top:6pt; margin-bottom:6pt; font-size:10pt; font-weight:bold }
.FSTableFigureHeading { margin-top:6pt; margin-left:56.7pt; margin-bottom:6pt; text-indent:-56.7pt; font-size:11pt; font-weight:bold; font-style:italic }
.Footer, .FSFooter { font-size:10pt }
.Footnote { widows:0; orphans:0; font-size:9pt }
.FootnoteText, .FSFootnoteText, .FSFootnotesText, .FootnotesText { font-size:9pt }
.Header, .FSHeader { text-align:center; font-size:11pt; font-weight:bold }
.Header3 { margin-top:6pt; margin-bottom:6pt; page-break-inside:avoid; page-break-after:avoid; font-size:16pt; font-weight:bold; font-style:italic }
.ListParagraph { margin-left:36pt; font-size:11pt }
.NoSpacing { widows:0; orphans:0; font-size:11pt }
.Paragraph { margin-left:85.1pt; text-indent:-42.55pt; font-size:10pt }
.Revision { font-size:11pt }
.ScheduleHeading { text-align:center; font-size:10pt; font-weight:bold; text-transform:uppercase }
.Standardtitle { text-align:center; page-break-after:avoid; font-size:14pt; font-weight:bold; font-style:italic; text-transform:uppercase }
.Subclause { margin-left:28.35pt; text-indent:-28.35pt; font-size:10pt }
.Subparagraph { margin-left:127.65pt; text-indent:-42.55pt; font-size:10pt }
.Subtitle { margin-left:28.35pt; text-indent:-28.35pt; font-family:Cambria, serif; font-size:12pt; font-style:italic; letter-spacing:0.75pt; color:#4f81bd }
.TOC11 { margin-top:6pt; margin-bottom:6pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:10pt; font-weight:bold; text-transform:uppercase }
.TOC21 { margin-left:35.45pt; text-indent:-24.45pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:10pt; font-variant:small-caps }
.TOC31 { margin-left:22pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:10pt; font-style:italic }
.TOC41 { margin-left:33pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:9pt }
.TOC51 { margin-left:44pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:9pt }
.TOC61 { margin-left:55pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:9pt }
.TOC71 { margin-left:66pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:9pt }
.TOC81 { margin-left:77pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:9pt }
.TOC91 { margin-left:88pt; widows:0; orphans:0; font-family:Calibri, sans-serif; font-size:9pt }
.TOCHeading { margin-top:12pt; margin-left:42.55pt; margin-bottom:12pt; text-indent:-42.55pt; page-break-after:avoid; widows:0; orphans:0; font-size:18pt; font-weight:bold }
.Table1 { margin-bottom:6pt; text-align:center; page-break-after:avoid; font-size:9pt; font-weight:bold }
.Table2 { margin-left:7.1pt; text-indent:-7.1pt; font-size:9pt }
.TableHeading, .th { margin-top:3pt; page-break-after:avoid; line-height:12pt; font-family:'Times New Roman', serif; font-size:10pt; font-weight:bold }
.Tabletext, .tt { margin-top:3pt; line-height:12pt; font-family:'Times New Roman', serif; font-size:10pt }
.TitleBorder { border-bottom:2.25pt double #000000; font-size:10pt }
.font5 { margin-top:5pt; margin-bottom:5pt; font-size:9pt; color:#595959 }
.font6 { margin-top:5pt; margin-bottom:5pt; font-size:9pt; font-style:italic; color:#595959 }
.font7 { margin-top:5pt; margin-bottom:5pt; font-size:9pt; font-weight:bold; font-style:italic; color:#595959 }
.fsctblh30 { margin-top:5pt; margin-bottom:5pt; font-family:'Times New Roman', serif; font-size:12pt }
.fsctblh40 { margin-top:5pt; margin-bottom:5pt; font-family:'Times New Roman', serif; font-size:12pt }
.msonormal { margin-top:5pt; margin-bottom:5pt; font-family:'Times New Roman', serif; font-size:12pt }
.paragraph0 { margin-top:5pt; margin-bottom:5pt; font-family:'Times New Roman', serif; font-size:12pt }
.xl100 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl101 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl102 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl103 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl104 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl105 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl106 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl107 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl108 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl109 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl110 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl111 { margin-top:5pt; margin-bottom:5pt; text-align:right; border:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl112 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl113 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl114 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl115 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl116 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl117 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-right:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl118 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl119 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:12pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl120 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl121 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl122 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-left:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl123 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl124 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl125 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl126 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl127 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl128 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl129 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl130 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl131 { margin-top:5pt; margin-bottom:5pt; text-align:center; border:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl132 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl133 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl134 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl135 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl136 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl137 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl138 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl139 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl140 { margin-top:5pt; margin-bottom:5pt; text-align:center; font-family:'Times New Roman', serif; font-size:9pt }
.xl141 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl142 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #000000; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl143 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl144 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl145 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl146 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:1pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl147 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl148 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl149 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl150 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl151 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl152 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl153 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl154 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-left:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl155 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl156 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl157 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl158 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl159 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl160 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl161 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl162 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl163 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl164 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl165 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl166 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl167 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl168 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl169 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl170 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl171 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #ffffff; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl172 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl173 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl174 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl175 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl176 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl177 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl178 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl179 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl180 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl181 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl182 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl183 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl184 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl185 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl186 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl187 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl188 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl189 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl190 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl191 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl192 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl193 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl194 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl195 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl196 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl197 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl198 { margin-top:5pt; margin-bottom:5pt; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl199 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl200 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl201 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:10pt; color:#595959; background-color:#ffffff }
.xl202 { margin-top:5pt; margin-bottom:5pt; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl203 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl204 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl205 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl206 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl207 { margin-top:5pt; margin-bottom:5pt; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl208 { margin-top:5pt; margin-bottom:5pt; text-indent:15pt; text-align:right; border-right:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:31pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl209 { margin-top:5pt; margin-bottom:5pt; text-indent:15pt; text-align:right; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:31pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl210 { margin-top:5pt; margin-bottom:5pt; text-indent:15pt; text-align:right; border-top:0.75pt solid #808080; border-right:1pt solid #808080; border-bottom:1pt solid #808080; padding-right:31pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl211 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; color:#595959; background-color:#ffffff }
.xl212 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl213 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl214 { margin-top:5pt; margin-bottom:5pt; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl215 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959 }
.xl216 { margin-top:5pt; margin-bottom:5pt; text-align:center; border:0.75pt solid #808080; font-size:9pt; color:#595959 }
.xl217 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959 }
.xl65 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:0.75pt solid #808080; font-size:10pt; color:#595959; background-color:#ffffff }
.xl66 { margin-top:5pt; margin-bottom:5pt; text-align:center; border:0.75pt solid #808080; font-size:10pt; color:#595959; background-color:#ffffff }
.xl67 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; color:#595959; background-color:#ffffff }
.xl68 { margin-top:5pt; margin-bottom:5pt; text-align:center; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; color:#595959; background-color:#ffffff }
.xl69 { margin-top:5pt; margin-bottom:5pt; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl70 { margin-top:5pt; margin-bottom:5pt; border:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl71 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; font-family:'Times New Roman', serif; font-size:9pt }
.xl72 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl73 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl74 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl75 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl76 { margin-top:5pt; margin-bottom:5pt; text-align:right; border:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl77 { margin-top:5pt; margin-bottom:5pt; text-align:right; font-family:'Times New Roman', serif; font-size:12pt }
.xl78 { margin-top:5pt; margin-bottom:5pt; border-right:0.75pt solid #808080; font-size:9pt; color:#595959; background-color:#ffffff }
.xl79 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:0.75pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl80 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl81 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; padding-left:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl82 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; font-family:'Times New Roman', serif; font-size:9pt }
.xl83 { margin-top:5pt; margin-bottom:5pt; text-align:center; border:1pt solid #ffffff; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#808080 }
.xl84 { margin-top:5pt; margin-bottom:5pt; border:1pt solid #ffffff; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#808080 }
.xl85 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; border:1pt solid #ffffff; padding-left:11pt; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#808080 }
.xl86 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl87 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl88 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl89 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl90 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl91 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:0.75pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; border-bottom:1pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl92 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-top:1pt solid #808080; border-right:0.75pt solid #808080; border-left:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
.xl93 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl94 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl95 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-top:1pt solid #808080; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl96 { margin-top:5pt; margin-bottom:5pt; text-align:right; border:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl97 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl98 { margin-top:5pt; margin-bottom:5pt; text-align:right; border-right:1pt solid #808080; border-left:1pt solid #808080; border-bottom:1pt solid #808080; font-size:10pt; font-weight:bold; color:#595959; background-color:#ffffff }
.xl99 { margin-top:5pt; margin-bottom:5pt; text-indent:5pt; text-align:right; border-right:0.75pt solid #808080; border-bottom:0.75pt solid #808080; padding-right:11pt; font-size:9pt; color:#595959; background-color:#ffffff }
span.\31 42Tabletext1Char { font-size:9pt }
span.BalloonTextChar { font-family:Tahoma, sans-serif; font-size:8pt }
span.ClauseChar { font-size:10pt }
span.CommentReference { font-size:8pt }
span.CommentSubjectChar { font-size:10pt; font-weight:bold }
span.CommentTextChar { font-size:10pt }
span.FSCoHeaderChar { font-size:10pt; font-weight:bold }
span.FollowedHyperlink { text-decoration:underline; color:#3333ff }
span.FooterChar, span.FSFooterChar { font-size:10pt }
span.FootnoteReference { vertical-align:super }
span.FootnoteTextChar, span.FSFootnoteTextChar, span.FSFootnotesTextChar, span.FootnotesTextChar { font-size:9pt }
span.HeaderChar, span.FSHeaderChar { font-weight:bold }
span.Header3Char { font-size:16pt; font-weight:bold; font-style:italic }
span.Heading1Char, span.ChapterheadingChar, span.FSHeading1Char { font-size:18pt; font-weight:bold }
span.Heading2Char, span.FSHeading2Char, span.SectionheadingChar { font-size:14pt; font-weight:bold }
span.Heading3Char, span.FSHeading3Char, span.Subheading1Char { font-weight:bold }
span.Heading4Char, span.FSHeading4Char, span.Subheading2Char { font-weight:bold; font-style:italic }
span.Heading5Char, span.FSHeading5Char, span.Subheading3Char { font-style:italic }
span.Heading6Char { font-family:Cambria, serif; font-style:italic; color:#243f60 }
span.Heading8Char { font-style:italic }
span.Heading9Char { font-family:Cambria, serif }
span.Hyperlink { text-decoration:underline; color:#3333ff }
span.IntenseEmphasis { font-weight:bold; font-style:italic; color:#4f81bd }
span.Mention { color:#2b579a; background-color:#e1dfdd }
span.PageNumber { font-family:Arial, sans-serif; font-size:10pt }
span.SubtitleChar { font-family:Cambria, serif; font-size:12pt; font-style:italic; letter-spacing:0.75pt; color:#4f81bd }
span.UnresolvedMention { color:#605e5c; background-color:#e1dfdd }
span.cf01 { font-family:'Segoe UI', sans-serif; font-size:9pt; font-weight:bold }
.DraftNumber { margin-left:42.55pt; text-indent:-42.55pt }