p.title { font-family: sans-serif; line-height:1.54em; font-size:1.08em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin:1em 0; } p.author { font-family: sans-serif; line-height:2em; font-size:0.83em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin:0 0 3em; } p.author2 { font-family: sans-serif; line-height:1em; font-size:0.83em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin:0; } p.toc { font-family: sans-serif; line-height:1.53em; font-size:0.79em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin-top:1em; margin-bottom:1em; } p.contrib { font-family: serif; line-height:1.17em; font-size:1em; text-indent:0; text-align:left; font-weight:400; font-style:italic; color:#000; margin:.5em 0 0; } p.text-with-overrides-3 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:right; font-weight:400; font-style:normal; color:#000; margin:0; } p.text-with-overrides-4 { font-family: serif; line-height:1.2em; font-size:0.79em; text-indent:0; text-align:left; font-weight:400; font-style:normal; color:#000; margin:0; } h1 { font-family: sans-serif; line-height:1.2em; font-size:1.67em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin-top:3em; } h3 { font-family: serif; line-height:2em; font-size:medium; text-indent:0; text-align:left; font-weight:400; font-style:italic; color:#000; margin-top: 2em margin-bottom:1em; } p.italic { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:italic; color:#000; margin:0; } h2 { font-family: sans-serif; line-height:2.5em; font-size:1.5em; text-indent:0; text-align:left; font-weight:400; font-style:normal; color:#000; margin:0; } p.bold { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:700; font-style:normal; color:#000; margin:0; } p.body-text-with-overrides-7 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:justify; font-weight:700; font-style:normal; color:#000; margin:0; } p.body-text-with-overrides-8 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:justify; font-weight:400; font-style:italic; color:#000; margin:1.17em 0 0; } p.center-dingbat { font-family: serif; line-height:0.28em; font-size:1.5em; text-indent:0; text-align:center; font-weight:400; font-style:normal; color:#000; margin-top:1em; margin-bottom:1em;} p.caps-center { font-family: serif; font-variant:small-caps; line-height:1.27em; font-size:1em; text-indent:0; text-align:center; font-weight:400; font-style:normal; color:#000; margin:0; } p.caps-center-space { font-family: serif; font-variant:small-caps; line-height:1.27em; font-size:1em; text-indent:0; text-align:center; font-weight:400; font-style:normal; color:#000; margin-top:2em; margin-bottom:0; } p.bold-center { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:center; font-weight:700; font-style:normal; color:#000; margin:2.34em 0 1.17em; } p.body-text-with-overrides-17 { font-family: serif; line-height:1.24em; font-size:1.02em; text-indent:0; text-align:center; font-weight:400; font-style:normal; color:#000; margin:3.51em 0 0; } p.body-text-with-overrides-18 { font-family: serif; line-height:1.24em; font-size:1.02em; text-indent:0; text-align:center; font-weight:400; font-style:normal; color:#000; margin:0; } p.body-text-with-overrides-19 { font-family: serif; line-height:1.24em; font-size:1.02em; text-indent:0; text-align:center; font-weight:700; font-style:normal; color:#000; margin:0; } p.excerpt-middle-lines-with-overrides { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:right; font-weight:400; font-style:normal; color:#000; margin:0 1.17em 0 0; } p.excerpt-middle-lines-with-overrides-2 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:right; font-weight:400; font-style:normal; color:#000; margin:0 1.17em 1.17em 0; } span.chapter-lead-in { font-family: serif; font-weight:400; font-style:normal; font-variant:small-caps; font-size:1.29em; color:#000; text-decoration:none; } span.full-caps-9-25pt, span.full-caps-9-25pt-3,span.full-caps-9-25pt-2,span.generated-style-16 { font-variant:small-caps; } p.body-no-indent,p.body-text-with-overrides-4,p.body-text-new-section-with-overrides { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:0; } p.body-text { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:0; } p.excerpt-middle-lines { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:0; } p.excerpt-first-line,p.body-text-with-overrides-9 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:1.17em 0 0; } p.excerpt-first-line2 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:2em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:1.17em 0 0; } p.excerpt-bottom-line,p.body-text-with-overrides-10 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:0 0 1.17em; } p.excerpt-bottom-line2 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:0 0 0 2em; } p.body-text-new-section { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:1.17em 0 0; } p.body-text-bold-intro-ice-part-i,p.body-text-with-overrides-11 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin:0; } p.body-text-with-overrides-5,p.body-text-new-section-indent-with-overrides { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:700; font-style:normal; color:#000; margin:1.17em 0 0; } p.body-text-with-overrides-16,p.section-start-bold { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:justify; font-weight:700; font-style:normal; color:#000; margin:1.17em 0 0; } p.excerpt-first-line-with-overrides,p.body-text-with-overrides-23,p.excerpt-with-overrides,p.excerpt-middle-lines-with-overrides-3,p.excerpt { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:1.17em; text-align:justify; font-weight:400; font-style:normal; color:#000; margin:0 1.17em; } p.body-no-indent-with-overrides,p.body-text-new-section-with-overrides-2 { font-family: serif; line-height:1.29em; font-size:0.85em; text-indent:0; text-align:left; font-weight:700; font-style:normal; color:#000; margin:1.17em 1.17em 0; } h3 { font-family: serif; line-height:2em; font-size:medium; text-indent:0; text-align:left; font-weight:400; font-style:italic; color:#000; margin-top: 2em; margin-bottom:1em; } span.italic,span.generated-style-10,span.normal-5,span.x150-track-2 { font-weight:400; font-style:italic; } span.bold,span.normal-4,span.bold-osf { font-weight:700; font-style:normal; } span.normal-6,span.generated-style-14 { font-weight:400; font-style:normal; } div.block { margin-top: 25px; margin-bottom: 25px; } body { margin:0em 25px 0 10px; }