A.link { color: blue; text-decoration: underline; } A.visited { color: purple; text-decoration: underline; } A.active { color: red; text-decoration: underline; } LI.Appendix-name { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 19.500000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 27.000000pt; font-weight: Bold; font-style: small-caps Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.Appendix-number { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 15.000000pt; font-weight: Bold; font-style: small-caps Regular; color: #b2b2b2; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.AuthorBook { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 292.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 13.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.Body { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.BodyNoLead { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Bullet1 { display: block; text-align: left; text-indent: -18.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 18.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Bullet2 { display: block; text-align: left; text-indent: -11.999527pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 41.999756pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Bulleted { display: block; text-align: left; text-indent: -18.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 18.000000pt; font-size: 12.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.BulletNoLead1 { display: block; text-align: left; text-indent: -12.000229pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 12.000229pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.BulletNoLead2 { display: block; text-align: left; text-indent: -11.999527pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 23.999756pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Callout { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 3.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.CellBody { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.CellHeading { display: block; text-align: center; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } H1.ChapterNum, H2.ChapterNum, H3.ChapterNum, H4.ChapterNum, H5.ChapterNum, H6.ChapterNum { display: block; text-align: left; text-indent: -126.000000pt; margin-top: 83.000000pt; margin-bottom: 166.000000pt; margin-right: 0.000000pt; margin-left: 126.000000pt; font-size: 20.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.Code { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 2.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.Code-Line2 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 2.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 12.000229pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.Code-Line3 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 2.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 23.999756pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.Code-Line4 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 2.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 36.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.Code-Line5 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 2.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 48.000229pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.CodeLarge { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.CodeWide { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.Copyright { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.EditingNote { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Italic; color: #0000ff; text-decoration: underline ; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.FigTitle, H2.FigTitle, H3.FigTitle, H4.FigTitle, H5.FigTitle, H6.FigTitle { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 1.000000pt; margin-bottom: 1.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.Footnote { display: block; text-align: left; text-indent: -12.000229pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 12.000229pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } H1.Head1, H2.Head1, H3.Head1, H4.Head1, H5.Head1, H6.Head1 { display: block; text-align: left; text-indent: -126.000000pt; margin-top: 100.000000pt; margin-bottom: 200.000000pt; margin-right: 0.000000pt; margin-left: 126.000000pt; font-size: 24.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.Head2, H2.Head2, H3.Head2, H4.Head2, H5.Head2, H6.Head2 { display: block; text-align: left; text-indent: -66.023987pt; margin-top: 22.000000pt; margin-bottom: 10.000000pt; margin-right: 0.000000pt; margin-left: 66.023987pt; font-size: 18.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.Head3, H2.Head3, H3.Head3, H4.Head3, H5.Head3, H6.Head3 { display: block; text-align: left; text-indent: -66.023987pt; margin-top: 15.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 66.023987pt; font-size: 15.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.Head4, H2.Head4, H3.Head4, H4.Head4, H5.Head4, H6.Head4 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 16.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 13.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.Head4-nonum { display: block; text-align: left; text-indent: -66.023987pt; margin-top: 16.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 66.023987pt; font-size: 13.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.Head5, H2.Head5, H3.Head5, H4.Head5, H5.Head5, H6.Head5 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 13.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.Head5-special { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 13.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.Head6, H2.Head6, H3.Head6, H4.Head6, H5.Head6, H6.Head6 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 12.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.Heading1, H2.Heading1, H3.Heading1, H4.Heading1, H5.Heading1, H6.Heading1 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 14.000000pt; margin-bottom: 6.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 14.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } H1.Heading2, H2.Heading2, H3.Heading2, H4.Heading2, H5.Heading2, H6.Heading2 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 12.000000pt; margin-bottom: 3.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.HeadingRunIn { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 6.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.IlloCaption { display: block; text-align: left; text-indent: -50.399994pt; margin-top: 5.000000pt; margin-bottom: 1.000000pt; margin-right: 0.000000pt; margin-left: 50.399994pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.IlloCaptionApp { display: block; text-align: left; text-indent: -50.399994pt; margin-top: 5.000000pt; margin-bottom: 1.000000pt; margin-right: 0.000000pt; margin-left: 50.399994pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Indent1 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 18.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Indent2 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 23.999756pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Indented { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 18.000000pt; font-size: 12.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.IndexTitle { display: block; text-align: center; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 5.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 25.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.Mapping-Table-Cell { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 2.000000pt; margin-bottom: 2.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Mapping-Table-Title { display: block; text-align: center; text-indent: 0.000000pt; margin-top: 1.000000pt; margin-bottom: 1.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.NoteBody { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 15.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.NoteSpecial { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 15.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.NoteSpecial2 { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 9.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 7.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Numbered { display: block; text-align: left; text-indent: -18.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 18.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Numbered1 { display: block; text-align: left; text-indent: -18.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 18.000000pt; font-size: 12.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Numbered2 { display: block; text-align: left; text-indent: -12.000229pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 30.000229pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } H1.NumberedTableTitle, H2.NumberedTableTitle, H3.NumberedTableTitle, H4.NumberedTableTitle, H5.NumberedTableTitle, H6.NumberedTableTitle { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 1.000000pt; margin-bottom: 1.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.OptionHeader { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 22.000000pt; margin-bottom: 10.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 18.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.ParmBody { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Part-Name { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 58.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 24.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.Part-No { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 58.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 24.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.PublisherBook { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.RuningH-F { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 9.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.Section-name { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 15.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 24.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.Section-number { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 15.000000pt; font-weight: Bold; font-style: small-caps Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } H1.SideDescription, H2.SideDescription, H3.SideDescription, H4.SideDescription, H5.SideDescription, H6.SideDescription { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideExample, H2.SideExample, H3.SideExample, H4.SideExample, H5.SideExample, H6.SideExample { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideException, H2.SideException, H3.SideException, H4.SideException, H5.SideException, H6.SideException { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideImpact, H2.SideImpact, H3.SideImpact, H4.SideImpact, H5.SideImpact, H6.SideImpact { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 4.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideLine, H2.SideLine, H3.SideLine, H4.SideLine, H5.SideLine, H6.SideLine { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideLocCodeAUnits, H2.SideLocCodeAUnits, H3.SideLocCodeAUnits, H4.SideLocCodeAUnits, H5.SideLocCodeAUnits, H6.SideLocCodeAUnits { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 15.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideLocCodeUnits, H2.SideLocCodeUnits, H3.SideLocCodeUnits, H4.SideLocCodeUnits, H5.SideLocCodeUnits, H6.SideLocCodeUnits { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 15.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideNote, H2.SideNote, H3.SideNote, H4.SideNote, H5.SideNote, H6.SideNote { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 20.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideParameters, H2.SideParameters, H3.SideParameters, H4.SideParameters, H5.SideParameters, H6.SideParameters { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideReturn, H2.SideReturn, H3.SideReturn, H4.SideReturn, H5.SideReturn, H6.SideReturn { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideSeeAlso, H2.SideSeeAlso, H3.SideSeeAlso, H4.SideSeeAlso, H5.SideSeeAlso, H6.SideSeeAlso { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideSynopsis, H2.SideSynopsis, H3.SideSynopsis, H4.SideSynopsis, H5.SideSynopsis, H6.SideSynopsis { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } H1.SideUsage, H2.SideUsage, H3.SideUsage, H4.SideUsage, H5.SideUsage, H6.SideUsage { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 4.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.TableFootnote { display: block; text-align: left; text-indent: -12.000229pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 18.000000pt; margin-left: 30.000229pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.TableTitle { display: block; text-align: center; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 12.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Tbl-Body { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 2.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.Tbl-Heading { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.Tbl-SideHeading { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.Tbl-Subhead { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 3.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 9.500000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.TblCaption { display: block; text-align: left; text-indent: -48.000229pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 48.000229pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.TblCaptionApp { display: block; text-align: left; text-indent: -48.000229pt; margin-top: 5.500000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 48.000229pt; font-size: 9.500000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.TblCode { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } P.TblFootnote { display: block; text-align: left; text-indent: -12.000229pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 12.000229pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } H1.Title, H2.Title, H3.Title, H4.Title, H5.Title, H6.Title { display: block; text-align: center; text-indent: 0.000000pt; margin-top: 24.000000pt; margin-bottom: 12.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 18.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.TitleBook { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 60.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 30.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.TopLine { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 5.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 11.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.zHead-rightside { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 12.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 13.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } LI.zNumberAppendix { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 0.000000pt; margin-right: 4.999680pt; margin-left: 0.000000pt; font-size: 126.000000pt; font-weight: Bold; font-style: Regular; color: #00ffff; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } LI.zNumberSection { display: block; text-align: right; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 4.999680pt; margin-left: 0.000000pt; font-size: 72.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.zRunningFooter { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } P.zRunningHeader { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 8.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } P.zSlugline { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } EM.Bold { font-weight: Bold; } EM.BoldCode { font-size: 11.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } EM.Code { font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } EM.CodeOption { font-size: 11.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } EM.Dialog-Box-Title { font-size: 11.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial Narrow"; } EM.Emphasis { font-style: Oblique; } EM.EquationVariables { font-style: Italic; } EM.IXgenMarker { text-decoration: underline ; } EM.SmallCaps { text-transform: none; } EM.Subscript { vertical-align: sub; } EM.Superscript { vertical-align: super; } EM.SymbolFont { font-family: "Symbol"; } EM.TableCode { font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } EM.Underline { text-decoration: underline ; } EM.URL { font-size: 11.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New"; } EM.zAuto-Format { font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; font-family: "Arial"; } EM.zAuto-FormatGray { font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #b2b2b2; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } EM.zBulletGray { font-size: 10.000000pt; font-weight: Bold; font-style: Regular; color: #b2b2b2; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } EM.zBulletHyphen { font-size: 11.000000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; font-family: "Arial"; } EM.zCaptionNumberFormat { font-size: 9.500000pt; font-weight: Bold; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial"; } EM.zPageNumber { font-size: 9.000000pt; font-weight: medium; font-style: Regular; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Times New Roman"; } EM.zWhite { font-size: 4.000000pt; font-weight: medium; font-style: Regular; color: #ffffff; text-decoration: none; vertical-align: baseline; font-family: "Times New Roman"; }