/* Style Sheet created by ImportDoc 13.0 */



OL { margin-top:0px; margin-bottom:0px;  }



UL { margin-top:0px; margin-bottom:0px;  }



p { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Times New Roman;  }



h1 { margin-top:48.1pt; margin-right:0in; margin-bottom:84.1pt; margin-left:0in; text-indent:0in; font-size:30.0pt; font-family:Arial;  }



h2 { margin-top:18.1pt; margin-right:0in; margin-bottom:2.15pt; margin-left:2.0in; text-indent:-2.0in; border:none; padding:0in; font-size:18.0pt; font-family:Arial;  }



h3 { margin-top:17.0pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; text-indent:0in; font-size:14.0pt; font-family:Arial;  }



h4 { margin-top:.15in; margin-right:0in; margin-bottom:.7pt; margin-left:2.0in; text-indent:0in; font-size:12.0pt; font-family:Arial; font-style:italic;  }



h5 { margin-top:17.0pt; margin-right:0in; margin-bottom:.0001pt; margin-left:0in; text-indent:0in; font-size:14.0pt; font-family:Arial;  }



h6 { margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; text-indent:0in; font-size:11.0pt; font-family:Times New Roman; font-weight:normal; font-style:italic;  }



p.Heading7 { margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; text-indent:0in; font-size:10.0pt; font-family:Arial;  }



p.Heading8 { margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; text-indent:0in; font-size:10.0pt; font-family:Arial; font-style:italic;  }



p.Heading9 { margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; text-indent:0in; font-size:9.0pt; font-family:Arial; font-weight:bold; font-style:italic;  }



p.Index1 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.3in; text-indent:-.3in; font-size:10.0pt; font-family:Times New Roman;  }



p.Index2 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.3in; text-indent:-.2in; font-size:10.0pt; font-family:Times New Roman;  }



p.Index3 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.3in; text-indent:-.1in; font-size:10.0pt; font-family:Times New Roman;  }



p.Toc1 { margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman; text-transform:uppercase; font-weight:bold;  }



p.Toc2 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:10.0pt; font-size:10.0pt; font-family:Times New Roman; font-variant:small-caps;  }



p.Toc3 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:20.0pt; font-size:10.0pt; font-family:Times New Roman; font-style:italic;  }



p.Toc4 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:30.0pt; font-size:9.0pt; font-family:Times New Roman;  }



p.Toc5 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:40.0pt; font-size:9.0pt; font-family:Times New Roman;  }



p.Toc6 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:50.0pt; font-size:9.0pt; font-family:Times New Roman;  }



p.Toc7 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:60.0pt; font-size:9.0pt; font-family:Times New Roman;  }



p.Toc8 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:70.0pt; font-size:9.0pt; font-family:Times New Roman;  }



p.Toc9 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:80.0pt; font-size:9.0pt; font-family:Times New Roman;  }



p.NormalIndent { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.5in; font-size:10.0pt; font-family:Times New Roman;  }



p.CommentText { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Times New Roman;  }



p.Header { margin:0in; margin-bottom:.0001pt; font-size:9.0pt; font-family:Arial; font-weight:bold;  }



p.Footer { margin:0in; margin-bottom:.0001pt; border:none; padding:0in; font-size:9.0pt; font-family:Arial; font-weight:bold;  }



p.IndexHeading { margin-top:15.1pt; margin-right:0in; margin-bottom:6.1pt; margin-left:0in; font-size:11.0pt; font-family:Arial; font-weight:bold;  }



p.Caption { margin-top:3.0pt; margin-right:0in; margin-bottom:8.0pt; margin-left:2.0in; font-size:9.0pt; font-family:Times New Roman; font-style:italic;  }



span.CommentReference {  }



p.List { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.75in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.ListBullet { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.25in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.ListNumber { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.25in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.List2 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:3.0in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.List3 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.75in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.ListBullet2 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.5in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.ListNumber2 { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:.5in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.Title { margin-top:12.1pt; margin-right:0in; margin-bottom:36.1pt; margin-left:0in; text-align:right; font-size:36.0pt; font-family:Arial; font-weight:bold;  }



p.BodyText { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman;  }



a:link { color:blue; text-decoration:underline; text-underline:single;  }



span.Hyperlink { color:blue; text-decoration:underline; text-underline:single;  }



a:visited { color:purple; text-decoration:underline; text-underline:single;  }



span.HyperlinkFollowed { color:purple; text-decoration:underline; text-underline:single;  }



p.DocumentMap { margin:0in; margin-bottom:.0001pt; background:navy; font-size:10.0pt; font-family:Tahoma;  }



p.PlainText { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Courier New;  }



p.CommentSubject { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Times New Roman; font-weight:bold;  }



p.HeadingBase { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Arial; font-weight:bold;  }



p.Definition { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman;  }



p.BodyTextTable { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman;  }



p.BodyTable { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:0in; font-size:10.0pt; font-family:CG Times \(W1\);  }



p.ByLine { margin-top:12.1pt; margin-right:0in; margin-bottom:36.1pt; margin-left:0in; text-align:right; font-size:14.0pt; font-family:Arial; font-weight:bold;  }



p.CodeBase { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Courier New;  }



p.CodeExplained { margin-top:5.75pt; margin-right:0in; margin-bottom:2.0pt; margin-left:2.25in; font-size:10.0pt; font-family:Courier New;  }



span.D2HNoGloss {  }



p.Figures { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman;  }



p.FiguresTable { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:.5in; font-size:10.0pt; font-family:Times New Roman;  }



p.HeaderBase { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Arial; font-weight:bold;  }



p.footereven { margin:0in; margin-bottom:.0001pt; border:none; padding:0in; font-size:9.0pt; font-family:Arial; font-weight:bold;  }



p.footerodd { margin:0in; margin-bottom:.0001pt; border:none; padding:0in; font-size:9.0pt; font-family:Arial; font-weight:bold;  }



p.headereven { margin:0in; margin-bottom:.0001pt; font-size:9.0pt; font-family:Arial; font-weight:bold;  }



p.headerodd { margin:0in; margin-bottom:.0001pt; font-size:9.0pt; font-family:Arial; font-weight:bold;  }



p.IndexBase { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Times New Roman;  }



p.Jump { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Arial; x-condition:Online; text-decoration:underline; text-underline:double;  }



p.RelatedHead { margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:12.0pt; font-family:Arial; x-condition:Online; font-weight:bold;  }



p.KeywordLink { margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:12.0pt; font-family:Arial; x-condition:Online; font-weight:bold;  }



p.ListTable { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:.75in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.List2Table { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:1.0in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.MarginNote { margin-top:6.1pt; margin-right:.3in; margin-bottom:.0001pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman; font-style:italic;  }



p.Note { margin-top:9.0pt; margin-right:0in; margin-bottom:9.0pt; margin-left:2.0in; border:none; padding:0in; font-size:10.0pt; font-family:Times New Roman;  }



p.Source { margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; border:none; padding:0in; font-size:8.0pt; font-family:Courier New;  }



p.SourceTop { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; border:none; padding:0in; font-size:8.0pt; font-family:Courier New;  }



p.SuperTitle { margin-top:48.0pt; margin-right:0in; margin-bottom:.0001pt; margin-left:1.0in; text-align:right; border:none; padding:0in; font-size:14.0pt; font-family:Arial; font-weight:bold;  }



p.TableBorder { margin-top:2.0pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; line-height:2.0pt; font-size:10.0pt; font-family:CG Times \(W1\);  }



p.TableHeading { margin-top:3.0pt; margin-right:.05in; margin-bottom:3.0pt; margin-left:0in; font-size:10.0pt; font-family:Arial; font-weight:bold;  }



p.TableText { margin-top:2.0pt; margin-right:.05in; margin-bottom:2.0pt; margin-left:.05in; font-size:9.0pt; font-family:Times New Roman;  }



p.TOCBase { margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:Times New Roman;  }



p.TOCTitle { margin-top:48.0pt; margin-right:0in; margin-bottom:24.0pt; margin-left:0in; font-size:30.0pt; font-family:Arial; font-weight:bold;  }



span.HTML { color:green;  }



p.Heading4b { margin-top:6.0pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Arial; font-weight:bold;  }



p.note2 { margin-top:9.0pt; margin-right:0in; margin-bottom:9.0pt; margin-left:2.0in; border:none; padding:0in; font-size:10.0pt; font-family:Times New Roman; font-weight:bold;  }



span.EnglishOnly { color:windowtext;  }



span.HTMLEnglishOnly { color:green;  }



p.C1HBullet { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.75in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.C1HContinue { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.75in; font-size:10.0pt; font-family:Times New Roman;  }



ins { text-decoration:none;  }



span.msoIns { text-decoration:underline; text-underline:single;  }



span.msoDel { text-decoration:line-through; display:none; x-condition: Print;  }



lfo20 { margin-left:2.75in; text-indent:-.25in; font-family:Symbol;  }



p.InlineFigures8 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineBodyText7 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; background:yellow;  }



p.InlineBodyText6 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:windowtext;  }



p.InlineList2 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:.25in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineList { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:3.0in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineBodyText5 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:windowtext; font-weight:bold;  }



p.InlineFigures { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:green;  }



p.InlineBodyText2 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; font-weight:bold;  }



p.InlineList21 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:1.0in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineBodyText1 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Arial; font-weight:bold;  }



p.Inlineote { margin-top:9.0pt; margin-right:0in; margin-bottom:9.0pt; margin-left:0in; border:none; padding:0in; font-size:10.0pt; font-family:Times New Roman; font-weight:bold;  }



p.InlineFigures9 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman; font-weight:bold;  }



p.InlineBodyText { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:green;  }



p.InlineFigures3 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; x-condition: Print;  }



p.InlineC1HContinue { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineList1 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.75in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman; color:windowtext;  }



p.InlineList2Table { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:1.25in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineFigures11 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; font-weight:bold;  }



p.InlineFigures5 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:3.0in; font-size:10.0pt; font-family:Times New Roman; color:windowtext;  }



p.InlineCaption2 { margin-top:3.0pt; margin-right:0in; margin-bottom:8.0pt; margin-left:2.0in; font-size:9.0pt; font-family:Times New Roman; font-style:italic; color:windowtext;  }



p.InlineBodyText3 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.5in; font-size:10.0pt; font-family:Times New Roman; text-indent:-.25in;  }



p.InlineNote1 { margin-top:9.0pt; margin-right:0in; margin-bottom:9.0pt; margin-left:0in; border:none; padding:0in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineBodyText4 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; x-condition: Print;  }



p.InlineC1HContinue1 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:0in; font-size:9.0pt; font-family:Times New Roman; font-style:italic;  }



p.InlineList22 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.75in; text-indent:-.25in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineTableHeading { margin-top:3.0pt; margin-right:.05in; margin-bottom:3.0pt; margin-left:4.5pt; font-size:10.0pt; font-family:Arial; font-weight:bold; color:windowtext;  }



p.InlineBodyTextTable { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman; x-condition: Print;  }



p.InlineNote { margin-top:9.0pt; margin-right:0in; margin-bottom:9.0pt; margin-left:0in; border:none; padding:0in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineTableText { margin-top:2.0pt; margin-right:.05in; margin-bottom:2.0pt; margin-left:4.5pt; font-size:9.0pt; font-family:Times New Roman; color:windowtext;  }



p.InlineFigures6 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:green;  }



p.InlineFigures7 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:navy; display:none;  }



p.InlineBodyText8 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:green;  }



p.InlineBodyText9 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:0in; font-size:10.0pt; font-family:Times New Roman;  }



p.InlineFigures2 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:windowtext; font-weight:bold;  }



p.InlineTableText1 { margin-top:2.0pt; margin-right:.05in; margin-bottom:2.0pt; margin-left:4.5pt; font-size:9.0pt; font-family:Times New Roman; color:windowtext; font-weight:bold;  }



p.InlineFigures1 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; color:windowtext;  }



p.InlineBodyText10 { margin-top:5.75pt; margin-right:0in; margin-bottom:.0001pt; margin-left:2.75in; font-size:10.0pt; font-family:Times New Roman; text-indent:-.25in;  }



p.InlineFigures10 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; x-condition: Print; layout-grid-mode:line; font-weight:bold;  }



p.InlineFigures4 { margin-top:7.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:2.0in; font-size:10.0pt; font-family:Times New Roman; x-condition: Print; font-weight:bold;  }



p.InlineCaption1 { margin-top:3.0pt; margin-right:0in; margin-bottom:8.0pt; margin-left:2.0in; font-size:9.0pt; font-family:Times New Roman; font-style:italic;  }



p.InlineCaption { margin-top:3.0pt; margin-right:0in; margin-bottom:8.0pt; margin-left:2.0in; font-size:9.0pt; font-family:Times New Roman; font-style:italic; color:windowtext;  }



