/** === This EPUB was prepared by Lumina Datamatics based on Macmillan Learning Flat Accessible ePub Specification version 2.3. ===*/ /* ----- Body ----- */ body { max-width: 700px; margin: auto; padding: 35px; border-width:0; -epub-hyphens:auto; line-height:1.4em; font-family:"CaeciliaLTStd-Roman", serif; font-size:1em; } .hidden { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); } /* ----- cover ----- */ .cover { margin-top: 0em; margin-bottom: 0em; padding: 0em; } /* ----- Copyright ----- */ .h1 { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#636aad; } span.part { font-family: "HelveticaNeueLTStd-ThEx", sans-serif; color:#010101; font-weight:normal; } span.part-num { font-family: "HelveticaNeueLTStd-Md", sans-serif; font-weight:bold; color:#010101; } .h2 { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#636aad; line-height:1em; } .h3 { font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size: 1.2em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#8b024b; line-height:1em; } .h4 { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#0066a0; line-height:1.3em; } .h4a { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.4em; margin-top: .5em; margin-bottom: 0.5em; text-align: left; color:#0066a0; line-height:1em; } .h5 { font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size: 1em; margin-top: 1.2em; margin-bottom: 0.2em; text-align: left; color:#a34f87; line-height:1em; font-weight:bold; } .h4-sub { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size: 0.95em; margin-top: 0em; margin-bottom: 0em; text-align: left; line-height:1em; font-weight:bold; } .learn-head { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size: 1em; margin-top: .5em; margin-bottom: 0.5em; text-align: left; color:#454C82; font-weight:bold; } .tip-head { font-family: "HelveticaNeueLTStd-Hv", sans-serif; font-size: 1.1em; margin-top: 0em; margin-bottom: 0em; text-align: center; color:#c9141f; font-weight:bold; border-bottom: 1px solid; padding-bottom:.5em; } .CYU-head { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size: 1.2em; margin-top: .2em; margin-bottom: .2em; text-align: left; font-weight:bold; padding-bottom:.5em; border-bottom:1px solid; } .CYU-shead { font-family: "HelveticaNeueLTStd-Hv", sans-serif; font-size: 1em; margin-top: .5em; margin-bottom: .2em; text-align: left; font-weight:bold; color:#0066a0; } .CYU-text { font-family: "HelveticaNeueLTStd-LtIt", sans-serif; font-size: .8em; margin-top: .2em; margin-bottom: .2em; text-align: left; font-weight:normal; } .tip-text { font-family: "HelveticaNeueLTStd-Lt", sans-serif; font-size: .9em; margin-top: .5em; margin-bottom: 0em; text-align: left; } span.chap { font-family: "HelveticaNeueLTStd-MdEx", sans-serif; font-weight:normal; } span.ch-num { font-family: "HelveticaNeueLTStd-MdEx", sans-serif; font-weight:bold; } span.sans-serif { font-size: .9em; font-family: "HelveticaNeueLTStd-MdCn", sans-serif; } span.serif { font-family:serif; font-weight:normal; } span.normal { font-family:"PalatinoLTStd-Light", serif; font-weight:normal; } .ch-out { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#636aad; font-weight:bold; } ol.outline { list-style-type: none; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-size:1em; } ol.outline li { margin: 0.5em 0em 0em 1.5em; padding: 0em 0em 0em 0em; text-indent:-1.5em; font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-weight:bold; } ol.decimal { list-style-type: decimal; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.5em; text-indent:0em; font-size:1em; } ol.decimal li { margin: 0em 0em 0em 0em; padding: .5em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } ol.decimalb { list-style-type: decimal; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.5em; text-indent:0em; font-size:1em; } ol.decimalb li { margin: 0em 0em 0em 0em; padding: .5em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; font-weight: bold; } ul.learn-list { list-style-image: url('../images/thruout/LP-list.png'); margin: .2em 0em .2em 0em; padding: 0em 0em 0em 2em; text-indent:0em; font-size:0.95em; vertical-align:middle; } ul.learn-list li.l-pro { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-weight:bold; } ul.learn-list1 { list-style-image: url('../images/thruout/LP-list1.png'); margin: 0em 0em .2em 0em; padding: 0em 0em 0em 2em; text-indent:0em; font-size:0.95em; vertical-align:middle; } ul.learn-list1 li.l-pro { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-weight:bold; } ul.CYU-list { list-style-image: url('../images/thruout/r-arrow.png'); margin: .2em 0em 0.5em 0em; padding: 0em 0em 0em 1.3em; text-indent:0em; font-size:.9em; } .CYU-listp { margin: .2em 0em 0.5em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-size:1em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; } .CYU-listpi { margin: .2em 0em 0.5em 0em; padding: 0em 0em 0em 0em; text-indent:1em; font-size:1em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; } ul.CYU-list li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-weight:normal; } ul.CYU-list1 { list-style-image: url('../images/thruout/r-arrow.png'); margin: .2em 0em .5em 0em; padding: 0em 0em 0em 1.3em; text-indent:0em; font-size:.9em; } ul.CYU-list1 li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-weight:normal; } ol.list-alpha { list-style-type: lower-alpha; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 2.8em; text-indent:0em; font-size:.9em; } ol.list-alpha li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-weight:normal; } ol.list-alpha1 { list-style-type: lower-alpha; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 2.5em; text-indent:0em; font-size:.9em; } ol.list-alpha1 li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-weight:normal; } span.red-num { font-family:"HelveticaNeueLTStd-HvEx", sans-serif; font-weight:bold; color:#8A310A; } span.big-yellow { font-family:"HelveticaNeueLTStd-BdIt", sans-serif; font-weight:bold; color:#9b740d; font-size:2em; } span.fig-ref { font-family:"HelveticaNeueLTStd-Md", sans-serif; font-weight:bold; color:#c9141f; font-size:.9em; } span.red-num1 { font-family:"HelveticaNeueLTStd-HvEx", sans-serif; font-weight:bold; color:#8A310A; font-size:1.1em; } ul.pt-bull { list-style-type: disc; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.2em; text-indent:0em; font-size:1.1em; } ol.pt-bull li { margin: 0em 0em 0em 0em; padding: 0.5em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } ul.bullet { list-style-type: disc; margin: .3em 0em .3em 0em; padding: 0em 0em 0em 1em; text-indent:0em; font-size:1em; } ul.bullet li { margin: 0em 0em 0em 0em; padding: 0.2em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } ul.bulletl { list-style-type: disc; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 2.2em; text-indent:0em; font-size:1em; } ul.bulletl li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } ol.ques-list { list-style-type: decimal; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.3em; font-weight:bold; text-indent:0em; font-size:1em; } ol.ques-list li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", sans-serif; } ol.qlist-alpha { list-style-type: lower-alpha; margin: .4em 0em .4em 0em; padding: 0em 0em 0em 1.1em; text-indent:0em; font-weight:normal; font-size:1em; } ol.qlist-alpha li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } .learn-box { margin: 1em 0em 0.5em 0em; text-indent:0em; padding:0.2em .5em .5em .5em; background-color:#e9f4ea; } .CYU-box { margin: 1em 0em 1em 0em; padding:0.2em .5em .5em .5em; background-color:#ffeed9; border: solid 1px; } .try-box { margin: 1em 0em 1em 0em; padding:.5em; border: solid 2px #d3ac3c; } .try-text { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; } .try-head { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-BdEx", sans-serif; font-size:1em; color:#636aad; font-weight:bold; } .rev-head { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#636aad; font-weight:bold; border-bottom:solid 2px #636aad; } span.rev { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#636aad; font-weight:normal; } .rev-head1 { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-ThEx", sans-serif; font-size:1.7em; font-weight:normal; } span.rev1 { font-family:"HelveticaNeueLTStd-HvEx", sans-serif; font-size:.7em; font-weight:bold; } .key-head { margin-top: 1.5em; margin-bottom: .5em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:1.1em; font-weight:bold; color:#636aad; } .key-head1 { margin-top: 1.5em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:1.1em; font-weight:bold; color:#636aad; } .key-text { margin-top: .2em; margin-bottom: 0em; margin-left: 1em; text-indent: -1em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; font-weight:normal; } .pra-shead { margin-top: 1em; margin-bottom: 0.2em; margin-left: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:1.1em; color:#c9141f; font-weight:bold; } .pra-text { margin-top: .5em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .pt-noindent-top { font-family:"PalatinoLTStd-Light", serif; font-size:1.1em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; } .tip-box { margin: 1em 0em 1em 0em; padding:.5em; background-color:#fff4c9; border:1px solid; } .drop { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:1.4em; color:#636aad; } .pt-indent { margin-top: 0em; margin-bottom: 0em; text-indent: 1.5em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1.1em; } .pt-block { margin-top: .5em; margin-bottom: .5em; margin-left: 1.5em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .p-quote { margin-top:1.5em; margin-bottom: 0em; margin-left: 1.5em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-LtIt", sans-serif; font-size:.85em; font-style: italic; } .p-quoter { margin-top: .5em; margin-bottom: 0em; margin-left: 1.5em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-LtIt", sans-serif; font-size:.85em; font-style: normal; } .p-quote1 { margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-LtIt", sans-serif; font-size:.85em; font-style: italic; } .blockquote { font-family:"PalatinoLTStd-Light", serif; font-size: 1em; margin:0.5em 1.5em 0.5em 1.5em; padding:0em 0em 0em 0em; text-indent:0em; } .blockquotes { font-family:"PalatinoLTStd-Light", serif; font-size: 0.95em; margin:0.5em 1.5em 0.2em 1.5em; padding:0em 0em 0em 0em; text-indent:0em; } .p-quote-aut { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; text-align:right; margin-top: 0em; margin-bottom: 1em; font-style:italic; } .p-quote-aut1 { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; text-align:left; margin-top: 0em; margin-left: 5em; margin-bottom: 1em; } .noindent-top { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .indent-top { margin-top: 1em; margin-bottom: 0em; text-indent: 1.5em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .learn-box1 { margin: 0.5em 0em 0.5em 0em; text-indent:0em; padding:0.2em .5em .5em .5em; background-color:#e9f4ea; } .tooltip { margin: 1em 0em 1em 0em; padding: 0em 0.5em 0em 0.5em; background-color:#f0ebf5; border: solid 2px #cda4c3; } dt.glossterm { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size:0.8em; margin:0em 0 0 0em; padding:0em 0em 0em 0em; text-indent: 0em; font-weight: bold; text-align:left; } dfn { font-size:1em; font-weight:bold; font-style: normal; margin:0em 0 0 0em; padding:0em 0em 0em 0em; text-align: left; text-indent: 0em; } dd.glossdef { font-family:"PalatinoLTStd-Light", serif; font-size:0.9em; margin:0em 0 0 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align:left; } .figcaption { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; border-bottom:solid 1px; } table { border-collapse:collapse; margin:1em 0em 1em 0em; text-align: left; width:100%; } td { vertical-align:top; padding:.5em; } th { vertical-align:bottom; padding:.5em; } td.tab_left { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; border:1px solid; } .tab_left_a { border:1px solid; } .tab_num { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.95em; font-weight:normal; margin: 0em 0em 0em -1.7em; text-align:left; } td.tab_center { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:center; border:1px solid; } th.tab_head { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:1em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; border:1px solid; } th.tab_headc { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:1em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:center; border:1px solid; } caption { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; margin-top: 0em; margin-bottom: 0em; text-align: left; color:#BD430F; font-weight:bold; background-color:#ffeed9; padding-top:.5em; padding-bottom:.5em; padding-left:.5em; } .tab-cap { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:1em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; } span.tab-cap-size { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:0.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; } span.sizes { font-size:0.91em; } .fig-normal { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; } .figcaption1 { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; } .figcaption2 { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; line-height:1.2em; } .figcaption2n { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:center; line-height:1.2em; } .figcaption2-top { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0.5em 0em 0em 0em; text-align:left; line-height:1.2em; } .figcaption2p { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-indent: 1.5em; text-align:left; line-height:1.2em; } .figcaption3 { font-family:"PalatinoLTStd-LightItalic", serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:center; } .figcaption3l { font-family:"PalatinoLTStd-LightItalic", serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; } .figcaption3m { font-family:"PalatinoLTStd-LightItalic", serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; } .figcaption3a { font-family:"HelveticaNeueLTStd-LightItalic", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; } span.fig-red { color:#902A23; } span.red-bold { color:#902A23; font-weight:bold; } span.fig-vio { color:#6B6CB3; font-weight:bold; } span.fig-vio-1 { color:#6B6CB3; font-weight:bold; font-family: "HelveticaNeueLTStd-Md", sans-serif; } figcaption.bg { border-top: 2px solid #c9141f; background-color:#e5f0f6; padding:.5em; text-align:center; } figcaption { text-align:center; } .sec-brk { margin-top: .5em; margin-bottom: .5em; text-indent: 0em; text-align:center; font-size:1em; } span.underline { text-decoration:underline; } .lm_img_lightbox_5c img { width: 100%; } .lm_img_lightbox_4c img { width: 100%; } .lm_img_lightbox img { width: 75%; } .lm_img_lightbox_2c img { width: 50%; text-align: right; } .lm_img_lightbox_1c_l img { width: 25%; text-align: left; } .lm_img_lightbox_1c_r img { width: 25%; text-align: right; } .inline1 { vertical-align:middle; } .inline1 img { width: 25%; } .inlinev img{ vertical-align:middle; width: 5%; } span.color1 { color:#454C82; } .mnote-hd { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.2em; margin-top: 0.5em; margin-bottom: 2em; text-align: left; line-height:1em; } .inline-block { display: inline-block; } .mnote { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom:1em; text-align: left; line-height:1em; } .ftnote { font-family:"PalatinoLTStd-Light", serif; margin-top:0.2em; margin-bottom:0.2em; text-indent: 0em; text-align:left; font-size:1em; } .ftnote-t { margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } ol.key { font-family:"PalatinoLTStd-Light", serif; padding:0em; font-size:1em; margin-top: 0.5em; margin-bottom: 0.5em; list-style-type: none; margin-left: 1.2em; text-indent: 0em; text-align:left; } ol.key li { margin-top: 0.1em; margin-bottom: 0em; margin-left: 0em; text-indent: -1em; } ol.tab_num_1 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.95em; font-weight:normal; margin: 0em 0em 0em -0.8em; text-align:left; list-style-type: decimal; } ol.tab_num_1 li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent: 0em; } .tab_bull { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 1.3em; text-align:left; } .tab_bull_l { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em -1.8em; text-align:left; } ul.tab_bull_1 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; list-style-type: disc; } ul.tab_bull_1 li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent: 0em; } .table2 { border-collapse:collapse; margin:1em 0em 1em 0em; text-align: left; width:100%; } .table2 th { vertical-align:top; padding:.5em; } .tab_left_2 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; border:1px solid; } ul.tab_bull_2 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; list-style-type: disc; } ul.tab_bull_2 li { margin: 0em 0em 0em -1.2em; padding: 0em 0em 0em 0em; text-indent: 0em; } ul.tab_bull_3 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; list-style-type: disc; } ul.tab_bull_3 li { margin: 0em 0em 0em -1.7em; padding: 0em 0em 0em 0em; text-indent: 0em; } .ftnotet { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.8em; } .h1v { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#a34f87; } .ch-outv { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#a34f87; font-weight:bold; } img { max-width: 100%; max-height: 100%; } .figure { text-align:center; } blockquote { margin:0em 0em 0em 0em; } .lm_img_lightbox_r { width: 50%; padding-left: 9em; margin-left: 9em; } .halftitle { font-family: HelveticaNeueLTStd-MdCn, sans-serif; font-size:1.7em; font-weight:normal; margin:4em 0em 0em 0.5em; text-align: center; text-indent: 0em; line-height: 1.3em; } span.blue { color:#0072a4; } span.gre { color:#065B51; } span.red { color:#8A310A; } .lined { border-bottom:5px dotted #535454; margin-left:8em; margin-right:8em; } .aff { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:1.1em; font-weight:normal; margin:0em 0em 0em 0.5em; text-align: center; text-indent: 0em; } .titles { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:2.8em; font-weight:normal; margin:0em 0em 0em 0em; padding:1em 0em 0.2em 1.3em; text-align: left; text-indent: 0em; line-height:1.1em; border-bottom:dotted 3px; } aside.title { margin:0em 0em 1em 0em; padding:0em 0em 1em 0em; background-color:#21a2d6; } .edit { font-family: HelveticaNeueLTStd-MdEx, sans-serif; font-size:1.2em; font-weight:bold; margin:0em 0em 1.5em 5.5em; text-align: left; text-indent: 0em; } .author { font-family: HelveticaNeueLTStd-Lt, sans-serif; font-size:1.6em; font-weight:normal; margin:1.5em 0em 0em 4.2em; text-align: left; text-indent: 0em; } .authora { font-family: HelveticaNeueLTStd-Lt, sans-serif; font-size:1.1em; font-weight:normal; margin:0.2em 0em 0em 6.2em; text-align: left; text-indent: 0em; line-height: 1.2em; } .publisher { margin:5em 0em 0em 0em; text-align: left; text-indent: 0em; } .pub { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:0.8em; font-weight:normal; margin:2em 0em 0em 8em; text-align: left; text-indent: 0em; } p.copyright { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:0.9em; margin:0em 0em 0em 0em; text-align: left; text-indent: 0em; } p.copyrightm-ts { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:0.9em; margin:4em 0em 0em 0em; text-align: left; text-indent: 0em; } p.copyright1 { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:0.9em; margin:1.2em 0em 0em 0em; text-align: left; text-indent: 0em; } p.copyright1t { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:0.9em; margin:5em 0em 0em 0em; text-align: left; text-indent: 0em; } .boxded { margin-top: 6em; margin-bottom: 1em; margin-left: 0em; text-indent: 0em; padding-right:1em; padding-bottom:1em; padding-left:1em; border:3px solid #0072a4; } p.ded { font-family: HelveticaNeueLTStd-MdCn, sans-serif; font-size:1.9em; margin:0em -0.6em 0em -0.6em; text-align: center; text-indent: 0em; background-color:#0081B8; padding-top:0.2em; padding-bottom:0.3em; } p.deda { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:1em; margin:1em 0em 0em 0em; text-align: center; text-indent: 0em; } p.dedar { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:1em; margin:0.3em 0em 0em 0em; text-align: center; text-indent: 0em; } p.deda1 { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:1em; margin:1.3em 0em 0em 0em; text-align: center; text-indent: 0em; } .fm_name { font-family: HelveticaNeueLTStd-MdCn, sans-serif; font-size: 2em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align:left; text-indent: 0em; line-height: 1.2em; font-weight:bold; padding: 0.5em 0em 0em 0em; } .box_bl { margin-top: 1.5em; margin-bottom: 1.5em; margin-left: 0em; text-align:left; text-indent: 0em; background-color:#21a2d6; padding:1.5em 0.5em 0.7em 0.5em; } .space5 { padding-left:5em; } .space2 { padding-left:1.8em; } .spacea { padding-left:0.5em; } .spacear { padding-right:0.5em; } .spacest { padding-left:2.5em; } .spacefp { display:inline-block; text-indent:0em; width:4.8em; font-weight:normal; } .spacefa { font-family: HelveticaNeueLTStd-LT, sans-serif; font-size:1.3em; font-weight:normal; display:inline-block; text-indent:0em; white-space:pre-wrap; width:6em; } .spacefc { display:inline-block; text-indent:0em; white-space:pre-wrap; width:5.6em; } .inline { vertical-align:middle; width: 30%; margin:0em; } .cre { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:0.7em; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align:left; } .noindent { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .noindent1 { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .indent { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 1.5em; text-align:left; } .noindent_h { font-family: HelveticaNeueLTStd-Md, sans-serif; font-size:1em; margin-top: 1.5em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-weight:bold; } .noindent_h1 { font-family: HelveticaNeueLTStd-Roman, sans-serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; font-weight: bold; text-align:left; } .noindenta { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0.6em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .noindents1 { font-family: PalatinoLTStd-Light, serif; font-size:0.9em; margin-top: 1.2em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .noindents { font-family: PalatinoLTStd-Light, serif; font-size:0.9em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .noindentsa { font-family: PalatinoLTStd-Light, serif; font-size:0.9em; margin-top: 0.2em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } ol.none { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-align:left; list-style-type: none; } .toc-fm { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1.2em; margin:0em 0em 0em 0em; text-align: left; text-indent: 0em; font-weight:normal; } .toc-pt1 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4.3em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.8em; font-weight:normal; background-color:#eddae7; } .toc-chap { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1em; margin:0.1em 0em 0em 5.6em; text-align: left; text-indent: -5.6em; font-weight:normal; } span.vic { color:#a34f87; } .toc-pt2 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4.3em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.8em; font-weight:normal; background-color:#b6e1db; } .toc-pt3 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.5em; font-weight:normal; background-color:#c8e8f5; } .toc-pt4 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.5em; font-weight:normal; background-color:#d7d9ea; } .bluc { color:#636aad; } .toc-pt5 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.5em; font-weight:normal; background-color:#f0baa2; } .toc-pt6 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.5em; font-weight:normal; background-color:#d6bc9d; } span.brc { color:#794F1B; } .toc-pt7 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0.4em 4em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.5em; font-weight:normal; background-color:#f4b0b3; } .brc1 { color:#9b161b; } .toc-pt1a { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.2em; margin:1em 0em 0em 0em; text-align: left; text-indent: 0em; font-weight:normal; background-color:#dab4ce; padding:0.2em; } .toc-app { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1em; margin:0em 0em 0em 0em; padding:0.2em 0em 0.3em 8em; text-align: left; text-indent: -7.7em; font-weight:normal; background-color:#e5f0f6; } .toc-app1 { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1em; margin:1em 0em 0em 0em; padding:0.2em 0em 0.3em 8em; text-align: left; text-indent: -7.7em; font-weight:normal; background-color:#e5f0f6; } .toc-bm { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1.2em; margin:0.6em 0em 0em 0em; text-align: left; text-indent: 0em; font-weight:normal; } .toc-bm1 { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1.2em; margin:1.5em 0em 0em 0em; text-align: left; text-indent: 0em; font-weight:normal; } .tocc-pt1 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#eddae7; } .tocc-pt2 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#b6e1db; } .tocc-pt3 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#c8e8f5; } .tocc-pt4 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#d7d9ea; } .tocc-pt5 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#f0baa2; } .tocc-pt6 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#d6bc9d; } .tocc-pt7 { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 4.2em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; text-indent: -4.7em; font-weight:normal; background-color:#f4b0b3; } p.tocc-pt1a { font-family: HelveticaNeueLTStd-LtCn, sans-serif; font-size:1.3em; margin:1em 0em 0.4em 0em; padding:0.2em 0.2em 0.2em 0.4em; text-align: left; font-weight:normal; background-color:#dab4ce; } .tocc-chap { font-family: HelveticaNeueLTStd-Cn, sans-serif; font-size:1.1em; margin:1em 0em 0em 5.4em; text-align: left; text-indent: -5.4em; font-weight:normal; } .toc-sec { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin:0.1em 0em 0em 6.9em; text-align: left; text-indent: -1em; font-weight:normal; } .toc-sec1 { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin:0.3em 0em 0.3em 6.7em; text-align: left; text-indent: -0.8em; font-weight:normal; } span.blcc { color:#00376e; font-family: HelveticaNeueLTStd-Ex, sans-serif; font-size:0.9em; } .h3af { font-family: HelveticaNeueLTStd-Md, sans-serif; font-size: 1.6em; margin-top: 0em; margin-bottom: 0.3em; margin-left: 0em; text-align:left; text-indent: 0em; font-weight:bold; } .violet { color:#8b024b; } .bullp { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0.3em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .bullp1 { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .h4af { font-family: HelveticaNeueLTStd-MdCn, sans-serif; font-size: 1.3em; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-align:left; text-indent: 0em; font-weight:bold; } .bluess { color:#0066a0; } .fm_name3 { font-family: HelveticaNeueLTStd-Md, sans-serif; font-size: 2em; margin-top: 0em; margin-bottom: 0.7em; margin-left: 0em; text-align:center; text-indent: 0em; line-height: 1.2em; font-weight:bold; border-bottom:4px dotted #535454; } .fm_name3l { font-family: HelveticaNeueLTStd-Md, sans-serif; font-size: 1.5em; margin-top: 0em; margin-bottom: 0.2em; margin-left: 0em; text-align:left; text-indent: 0em; line-height: 1.2em; font-weight:bold; border-bottom:4px dotted #535454; } .boxbfm { margin-top: 0.5em; margin-bottom: 1em; margin-left: 0em; text-indent: 0em; padding-right:1em; padding-bottom:1em; padding-top:2.5em; padding-left:1em; background-color:#e5f0f6; } .center_fm { font-family: HelveticaNeueLTStd-MdCn, sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-align:center; text-indent: 0em; font-weight:bold; } .boxw { margin-top: 1em; margin-bottom: 1em; margin-left: -1em; margin-right: -1em; text-indent: 0em; padding-right:1em; padding-bottom:1em; padding-top:1em; padding-left:1em; } .centerf { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; text-indent: 0em; text-align:center; } .right_fm { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; } /* For Cover Images */ .imagefp { height: 98%; margin: 0em; text-align: center; } .imagefp:only-of-type { height: 98vh; margin: 0em; text-align: center; } .imagefc { height: 100%; } .h2v { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#a34f87; line-height:1em; } .learn-headv { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size: 1em; margin-top: .5em; margin-bottom: 0.5em; text-align: left; font-weight:bold; color:#a34f87; } .p-fyi { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-family: PalatinoLTStd-Light, serif; font-size:.85em; font-style: normal; } .p-fyi-head { margin-top: 0em; margin-bottom: 0.5em; margin-left: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-BdEx", sans-serif; font-size:1.2em; font-weight: bold; color:#c74a1a; } .boxf { margin-top: 1em; margin-bottom: 1em; margin-left: 0em; text-indent: 0em; border:1px solid #c34710; padding:0.5em; } span.rev_v { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#a34f87; font-weight:normal; } .rev-head_v { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#a34f87; font-weight:bold; border-bottom:solid 2px #a34f87; } .h5-ri { font-family: "HelveticaNeueLTStd-Roman", sans-serif; font-size:1.1em; } ol.list-num { list-style-type: decimal; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 2.3em; text-indent:0em; } ol.list-num li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; } .h4-ri { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Roman", sans-serif; font-size:1.1em; } .h1g { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#067e6d; } .ch-outg { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#067e6d; font-weight:bold; } .h2g { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#067e6d; line-height:1em; } .rev-head_g { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#067e6d; font-weight:bold; border-bottom:solid 2px #067e6d; } span.rev_g { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#067e6d; font-weight:normal; } td.tab_centers1 { font-family: PalatinoLTStd-Light, serif; font-size:1em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-align:center; } td.tab_centers { font-family: PalatinoLTStd-Light, serif; font-size:1em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-align:center; } .reds { color:#c9141f; } .h1b { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#0072a4; } .ch-outb { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#0072a4; font-weight:bold; } .h2b { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#0072a4; line-height:1em; } .rev-head_b { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#0072a4; font-weight:bold; border-bottom:solid 2px #0072a4; } span.rev_b { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#0072a4; font-weight:normal; } td.tab_lefts { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:0.9em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 1.2em; text-align:left; } td.tab_leftsn { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:1em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-align:left; } .num-1 { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin: 0em 0em 0em 0em; text-indent:-1.5em; } ol.none1 { margin:0em 0em 0em -1em; text-align:left; list-style-type: none; } .h1br { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#c34710; } .ch-outbr { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#c34710; font-weight:bold; } .h2br { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#c34710; line-height:1em; } .rev-head_br { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#c34710; font-weight:bold; border-bottom:solid 2px #c34710; } span.rev_br { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#c34710; font-weight:normal; } .bullpi { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 1.5em; text-align:left; } .tab0 { margin-top: 1em; margin-bottom: 0.3em; } .tab_num1 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.95em; font-weight:normal; margin: 0em 0em 0em -1.2em; text-align:left; } .h1brc { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#6D4718; } .ch-outbrc { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#6D4718; font-weight:bold; } .h2brc { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; color:#6D4718; line-height:1em; } .rev-head_brc { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#6D4718; font-weight:bold; border-bottom:solid 2px #6D4718; } span.rev_brc { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#6D4718; font-weight:normal; } .wh { background-color:#fafafa; } .h1brc1 { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2em; margin-top: 1em; margin-bottom: 0.2em; line-height:1em; text-align: left; color:#9b161b; } .ch-outbrc1 { font-family: "HelveticaNeueLTStd-BdEx", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color:#9b161b; font-weight:bold; } .h2brc1 { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.5em; margin-top: 1em; margin-left:4.9em; margin-bottom: 0.2em; text-align: left; color:#9b161b; line-height:1em; text-indent:-4.9em; } .rev-head_brc1 { margin-top: 1em; margin-bottom: .2em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:1.5em; color:#9b161b; font-weight:bold; border-bottom:solid 2px #9b161b; } span.rev_brc1 { font-family:"HelveticaNeueLTStd-Ex", sans-serif; font-size:.8em; color:#9b161b; font-weight:normal; } .tab_text { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; text-align:left; color:#221e1f; } .source { margin-top: 0.5em; margin-bottom: 1em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.8em; } .source_1 { margin-top: -0.5em; margin-bottom: 1em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.8em; } .h4aa { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.4em; margin-top: .5em; margin-bottom: 0.5em; text-align: left; color:#00376e; line-height:1em; } ol.ques-lista { list-style-type: decimal; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.3em; font-weight:bold; text-indent:0em; font-size:1em; } ol.ques-lista li { margin: 0em 0em 0.7em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", sans-serif; } .h4-a { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#00376e; line-height:1em; } .h4s { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.5em; text-align: left; color:#00376e; line-height:1em; } ol.qlist-alphaa { list-style-type: lower-alpha; margin: .4em 0em .4em 0em; padding: 0em 0em 0em 1.2em; text-indent:0em; font-weight:normal; font-size:1em; } ol.qlist-alphaa li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } ol.upperalpha { list-style-type: upper-latin; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 1.5em; font-weight:normal; text-indent:0em; font-size:1em; } ol.upperalpha li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } ul.bulletb { list-style-type: disc; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.2em; text-indent:0em; font-size:1em; font-weight:normal; } ul.bulletb li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } .h50 { font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size: 1em; margin-top: 0em; margin-bottom: 0.2em; text-align: left; color:#a34f87; line-height:1em; font-weight:bold; } .pt-bl { font-family:"PalatinoLTStd-Light", serif; font-size:1em; margin-top: 1em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em; text-align:left; } .pt-blr { font-family:"PalatinoLTStd-Light", serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em; text-align:right; } .tab_texth { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 1em; text-indent:-1em; text-align:left; } ol.upper-roman { list-style-type: upper-roman; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.8em; font-weight:normal; text-indent:0em; font-size:1em; } ol.upper-roman li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } .tab_lefti { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0.3em 0em 0em 1.5em; text-align:left; } .tab_centera { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0.3em 0em 0em 0em; text-align:center; } td.tab_lefta { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0.3em 0em 0em 0.7em; text-align:left; } .blockquotei { font-family:"PalatinoLTStd-Light", serif; font-size: 1em; margin:0em 1.5em 0.5em 1.5em; padding:0em 0em 0em 0em; text-indent:1.5em; } .blockquoter { font-family:"PalatinoLTStd-Light", serif; font-size: 1em; margin:0.5em 1.5em 0.2em 0em; padding:0em 0em 0em 0em; text-indent:0em; text-align:right; } .p-fyi0 { padding:0em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-family: PalatinoLTStd-Light, serif; font-size:.85em; font-style: normal; } .indenta { margin-top: 0.5em; margin-bottom: 0em; text-indent: 1.5em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .tab_text1 { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 1em 0em 0em 0em; text-align:left; color:#221e1f; } .bm_head { font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size: 2.7em; margin-top: 1.5em; margin-bottom: 1.3em; text-align: left; color:#0066a0; padding-bottom:0.2em; border-bottom:5px dotted #535454; line-height:1em; font-weight:bold; } .bm_head1 { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.1em; margin-top: 2em; margin-bottom: 0.3em; text-align: left; color:#00376e; line-height:1em; } .bm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#a34f87; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .bm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#a34f87; line-height:1em; } .bm-app-txt { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .bm-app-txt1 { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .bm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#a34f87; line-height:1em; } .gbm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#067e6d; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .gbm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#067e6d; line-height:1em; } .gbm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#067e6d; line-height:1em; } .bbm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#0072a4; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .bbm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#0072a4; line-height:1em; } .bbm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#0072a4; line-height:1em; } .b1bm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#636aad; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .b1bm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#636aad; line-height:1em; } .b1bm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#636aad; line-height:1em; } .obm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#c34710; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .obm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#c34710; line-height:1em; } .obm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#c34710; line-height:1em; } .o1bm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#6D4718; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .o1bm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#6D4718; line-height:1em; } .o1bm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#6D4718; line-height:1em; } .rbm-app-h1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1.4em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#9b161b; padding-bottom:0.2em; border-bottom:2px dotted #535454; line-height:1em; } .rbm-app-h2_1 { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align: left; color:#9b161b; line-height:1em; } .rbm-app-h2_1t { font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#9b161b; line-height:1em; } .bm-app-txta { margin-top: 0em; margin-bottom: 4em; text-indent: 0em; text-align:left; font-family: "HelveticaNeueLTStd-MdIt", sans-serif; font-size:0.9em; } .bm-app-txti { margin-top: 0em; margin-bottom: 0em; text-indent: 1.5em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .bm_ref { margin-top: 0.5em; margin-bottom: 0em; margin-left: 1.2em; text-indent: -1.2em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:1em; } .bm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#a34f87; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .s-bm_aa { margin-top: 0.3em; margin-bottom: 0em; text-indent: 0em; text-align:left; display:block; color:#221e1f; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1em; font-weight:normal; padding-bottom:0.3em; border-bottom:3px dotted #535454; } .bm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#a34f87; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .aa { font-weight:bold; color:#a34f87; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .bm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#a34f87; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .bm_noi { margin-top: 0.3em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size:0.9em; } .bm_noi2 { margin-top: 0.3em; margin-bottom: 0.5em; text-indent: 0em; text-align:left; font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size:0.9em; } .bm_noi1 { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size:0.9em; } .bm_noia { margin-top: 0.3em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size:0.9em; } .a_none { margin: 0em 0em 0em -2.5em; list-style-type: none; } ol.a_list-num { list-style-type: decimal; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 2.3em; text-indent:0em; } ol.a_list-num li { margin: 0em 0em 0em -1.2em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:.9em; font-weight:bold; } ol.a_list-alpha { list-style-type: lower-alpha; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 2.8em; text-indent:0em; font-size:.9em; } ol.a_list-alpha li { margin: 0em 0em 0em -1.4em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-weight:bold; } .gbm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#067e6d; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .gbm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#067e6d; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .gbm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#067e6d; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .gaa { font-weight:bold; color:#067e6d; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .bbm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#0072a4; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .bbm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#0072a4; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .bbm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#0072a4; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .baa { font-weight:bold; color:#0072a4; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .vbm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#636aad; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .vbm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#636aad; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .vbm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#636aad; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .vaa { font-weight:bold; color:#636aad; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .obm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#c34710; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .obm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#c34710; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .obm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#c34710; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .oaa { font-weight:bold; color:#c34710; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .brbm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#6D4718; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .brbm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#6D4718; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .brbm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#6D4718; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .braa { font-weight:bold; color:#6D4718; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .rbm_aa { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; color:#9b161b; font-family: "HelveticaNeueLTStd-Ex", sans-serif; font-size:1.4em; } .rbm_aa1a { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#9b161b; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .rbm_aa1 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#9b161b; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.1em; } .raa { font-weight:bold; color:#9b161b; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.2em; } .glo-head { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; color:#006ba6; font-family: "HelveticaNeueLTStd-Cn", sans-serif; font-size:1.6em; } .glo-heada { margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-weight:normal; padding:0.5em; border-top:1px solid; border-bottom:1px solid; background-color:#0081C7; font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size:1.4em; } .glossterm { margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Bold", serif; font-size:0.9em; } .glossdef { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:0.9em; } .a_figcaption { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; } .glossentrylist { margin-top: 0em; margin-bottom: 0em; } span.redfm { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:1.2em; font-weight:bold; color:#c34710; } .a_inline { vertical-align:middle; width: 2%; margin:0em; } ol.b_upperalpha { list-style-type: upper-latin; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.5em; font-weight:bold; text-indent:0em; font-size:1em; } ol.b_upperalpha li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } .a_gray { color:#606161; } .h4-suba { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size: 0.95em; margin-top: 0em; margin-bottom: 0em; text-align: left; line-height:1em; font-weight:bold; } ul.bulletap { list-style-type: disc; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 1.2em; text-indent:0em; font-size:0.8em; } ul.bulletap li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } .inlinesh { vertical-align:middle; width: 100%; margin:0em; } .lm_img_lightbox_3c img { width: 40%; text-align: right; } ol.list-numl { list-style-type: decimal; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 3.5em; text-indent:0em; } ol.list-numl li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; } .lm_img_lightbox_3ca img { width: 80%; } .borl { border-left:1px solid; } .borlr { border-left:1px solid; border-right:1px solid; } .borlb { border-left:1px solid; border-bottom:1px solid; } .borlrb { border-left:1px solid; border-right:1px solid; border-bottom:1px solid; } ol.biblioentrylist { font-family:"PalatinoLTStd-Light", serif; list-style-type: none; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-size:1em; } ol.biblioentrylist li { margin: 0.2em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; } .bmtitle { font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 3em; margin-top: 1em; margin-bottom: 1em; text-align: left; color:#0066a0; padding-bottom:0.2em; border-bottom:5px dotted #535454; line-height:1em; font-weight:bold; } .refentry { margin-top: 1em; margin-bottom: 0em; margin-left: -2.7em; margin-right: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:0.9em; list-style-type: none; } .indexmaina { margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Bold", serif; font-size:1.5em; font-weight:bold; } ul.nI-1 { font-family:"PalatinoLTStd-Light", serif; list-style-type: none; margin: .2em 0em .2em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-size:0.95em; } ul.nI-1 li.nindexmain { margin-top: 0em; margin-bottom: 0em; padding-left: 1em; margin-right: 0em; text-indent: -1em; text-align:left; font-size:0.9em; } ul.I-1 { font-family:"PalatinoLTStd-Light", serif; list-style-type: none; margin: .2em 0em .2em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-size:1em; } ul.I-1 li.indexmain { margin-top: 0em; margin-bottom: 0em; padding-left: 1em; margin-right: 0em; text-indent: -1em; text-align:left; font-size:0.9em; } ul.I-2 { font-family:"PalatinoLTStd-Light", serif; list-style-type: none; margin: .2em 0em .2em 0em; padding: 0em 0em 0em 0em; text-indent:0em; } ul.I-2 li.indexsub { margin-top: 0em; margin-bottom: 0em; padding-left: 1em; margin-right: 0em; text-indent: -1em; text-align:left; font-size:1em; } ul.I-3 { font-family:"PalatinoLTStd-Light", serif; list-style-type: none; margin: .2em 0em .2em 0em; padding: 0em 0em 0em 0em; text-indent:0em; } ul.I-3 li.indexsubsub { margin-top: 0em; margin-bottom: 0em; padding-left: 1em; margin-right: 0em; text-indent: -1em; text-align:left; font-size:1em; } span.normalm { font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-style:normal; font-weight:normal; } span.figd { margin: 0em; } .subchapterh4p header { display: inline; } .subchapterh4p { margin:1em 0em 0em 0em; } .noindent-h4 { display: inline; font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .h4p { display: inline; font-weight:normal; margin-top: 0.8em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Roman", sans-serif; font-size:1em; -epub-hyphens:none; } .h4m { display: inline; font-family: "HelveticaNeueLTStd-MdCn", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: 0.3em; text-align: left; color:#0066a0; line-height:1em; -epub-hyphens:none; } .h4-ria { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Roman", sans-serif; font-size:0.95em; } .subchapterh4p1 header { display: inline; } .subchapterh4p1 { margin:1em 0em 0em 0em; } .w20 { width:20%; } .w25 { width:25%; } .w30 { width:30%; } .w35 { width:35%; } .w40 { width:40%; } .w50 { width:50%; } .w70 { width:70%; } span.normali { font-style:normal; } .bot { vertical-align:bottom; } span.normal-gloss { font-weight:normal; } .top { vertical-align:top; } ul.tab_bulln { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em -1.7em; text-align:left; text-indent:0em; } ul.tab_bulln li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-align:left; text-indent:0em; } img.fig1 { margin: -0.5em 0em -1em 0em; } ul.bullet-1 { list-style-type: disc; margin: 0em 0em .5em 0em; padding: 0em 0em 0em 1.2em; text-indent:0em; font-size:1em; } ul.bullet-1 li { margin: 0em 0em 0em 0em; padding: 0.2em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } span.normal1 { font-weight:normal; } table.table-glo { border-bottom:1px solid #567c39; margin:1em 0em 1em 0em; font-size:0.9em; } table.table-glo tr td { vertical-align:top; } td.tab_glol { font-family:"PalatinoLTStd-Light", serif; margin-top: 0em; margin-bottom: 0em; padding:0.3em 0.3em 0.3em 0.3em; text-indent: 0em; text-align:left; font-size:1em; border-bottom:1px solid; } td.tab_glol2 { font-family:"HelveticaNeueLTStd-Cn", sans-serif; margin-top: 0em; margin-bottom: 0em; padding:0.3em 0.3em 0.3em 0.3em; text-indent: 0em; text-align:left; font-size:0.9em; } td.tab_glor { font-family:"PalatinoLTStd-Light", serif; margin-top: 0em; margin-bottom: 0em; padding:0.3em 0.3em 0.3em 0.3em; text-indent: 0em; text-align:left; font-size:1em; border-right:1px solid; border-bottom:1px solid; } td.tab_glor1 { font-family:"HelveticaNeueLTStd-Cn", sans-serif; margin-top: 0em; margin-bottom: 0em; padding:0.3em 0.3em 0.3em 0.3em; text-indent: 0em; text-align:left; font-size:0.9em; border-right:1px solid #567c39; } td.tab_blueb1 { font-family:"HelveticaNeueLTStd-Cn", sans-serif; border-top:solid 1px; border-bottom:solid 1px; padding:0.2em 0em 0.2em 0em; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; text-indent: 0em; text-align:left; font-size:1.1em; font-weight:bold; background-color:#3c77bc; } p.glocolor { color:#3c77bc; } span.half { display:block; } span.title { font-family: HelveticaNeueLTStd-Cn, sans-serif; display:block; font-size:0.8em; font-weight:normal; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-align: left; text-indent: 0em; } .colwidth50{ width:50%; } .tit { width: 20%; padding:0em 5em 0em 0em; margin:-1.1em 0em 0em 0em; line-height:1em; float:right; } .tit1 { width: 40%; margin:5em 0em 0em 3.6em; } .inline-2 { vertical-align:middle; padding:0em 0em 0em 0em; margin:-1em 0em 0em 0em; width: 17%; float:right; } .inline-3 { vertical-align:top; padding:0em 0em 0em 0em; margin:-0.5em 0em 0em 0em; width: 17%; float:right; } sup { line-height:0.8em; } .spacefc-1 { display:inline-block; text-indent:0em; white-space:pre-wrap; width:5.4em; } td.tab_glob1 { font-family:"HelveticaNeueLTStd-Cn", sans-serif; margin-top: 0em; margin-bottom: 0em; padding:0.3em 0.3em 0em 0.3em; text-indent: 0em; text-align:left; font-size:1.1em; font-weight:bold; } td.tab_glob { font-family:"HelveticaNeueLTStd-Cn", sans-serif; margin-top: 0em; margin-bottom: 0em; padding:0.3em 0.3em 0em 0.3em; text-indent: 0em; text-align:left; font-size:1.1em; font-weight:bold; border-right:1px solid; } .ftnotetm { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"PalatinoLTStd-Light", serif; font-size:.8em; } ul.bullet-app { list-style-type: disc; margin: 0.1em 0em .5em 0em; padding: 0em 0em 0em 1.2em; text-indent:0em; font-size:1em; font-weight:normal; } ul.bullet-app li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", serif; } .v1 { width:40%; } ol.b_list-num { list-style-type: decimal; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0.4em; text-indent:0em; } ol.b_list-num li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:.9em; font-weight:bold; } ol.b_list-alpha { list-style-type: lower-alpha; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-size:.9em; } ol.b_list-alpha li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-weight:bold; } td.td { vertical-align:top; padding:0em; } .match-noindent { display:table-row; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:0.95em; width:70%; } .match-1 { display:table-cell; margin-top: 0em; margin-bottom: 0em; margin-left: 1.1em; text-indent: -1.1em; text-align:left; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:0.95em; width:45%; padding:0em 0em 0.3em 1em; font-weight:bold; } .match-noindenta { display:table-row; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:0.95em; width:70%; } .match-1a { display:table-cell; margin-top: 1em; margin-bottom: 0em; margin-left: 1.1em; text-indent: -1.1em; text-align:left; font-family:"HelveticaNeueLTStd-Md", sans-serif; font-size:0.95em; width:45%; padding:0em 0em 0em 4em; } .EQ { margin:0.5em 0em 0.5em 0em; text-indent: 0em; text-align:center; font-size: 1em; line-height:1.2em; } .wi { width: 25%; } .right_fm1 { font-family: PalatinoLTStd-Light, serif; font-size:1em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; } .figcaptiona { font-family:"HelveticaNeueLTStd-Bd", sans-serif; font-size:.9em; font-weight:bold; margin: 0em 0em 0em 0em; text-align:left; } ol.list-alpha-1 { list-style-type: lower-alpha; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 2.8em; text-indent:0em; font-size:.9em; } ol.list-alpha-1 li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-weight:normal; } ol.list-num-1 { list-style-type: decimal; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 2.3em; text-indent:0em; } ol.list-num-1 li { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"HelveticaNeueLTStd-Lt", sans-serif; font-size:.9em; font-weight:normal; } .w701 { width:70%; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; } ol.nonenav { list-style-type: none; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; text-align: left; } ol.nonenav li { margin: 0.2em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; text-align: left; } ol.nonenav1 { list-style-type: none; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent:0em; text-align: left; } ol.nonenav1 li { margin: 0.2em 0em 0em 1em; padding: 0em 0em 0em 0em; text-indent:0em; text-align: left; } .h5a { font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size: 1em; margin-top: 0.2em; margin-bottom: 0.2em; text-align: left; color:#a34f87; line-height:1em; font-weight:bold; } .h5aa { font-family: "HelveticaNeueLTStd-Md", sans-serif; font-size: 1em; margin-top: 1.2em; margin-bottom: 0em; text-align: left; line-height:1em; font-weight:bold; } .h4pa { font-weight:normal; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align:left; font-family:"HelveticaNeueLTStd-Roman", sans-serif; font-size:1em; -epub-hyphens:none; } ol.ques-listaa { list-style-type: decimal; margin: .5em 0em .5em 0em; padding: 0em 0em 0em 1.6em; font-weight:bold; text-indent:0em; font-size:1em; } ol.ques-listaa li { margin: 0em 0em 0.7em 0em; padding: 0em 0em 0em 0em; text-indent:0em; font-family:"PalatinoLTStd-Light", sans-serif; } .tab_blueb { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0em; } .w40{width:40%;} .w55{width:55%;} .w50{width:50%;} .w30{width:30%;} .w20{width:20%;} .w15{width:15%;} .w5{width:5%;} .normali{font-style:normal;} td.tab_center1 { font-family:"HelveticaNeueLTStd-MdCn", sans-serif; font-size:.9em; font-weight:normal; margin: 0em 0em 0em 0em; padding: 0.2em 0em 0em 0em; text-align:center; border-left:1px solid; } .tab_left_aa { border-right:1px solid; border-left:1px solid; padding: 0em 0em 0em 0em; } .figcaption3-a { font-family:"PalatinoLTStd-LightItalic", serif; font-size:.9em; font-weight:normal; margin: 0em 0em 1em 0em; text-align:center; } .tit-new { width: 20%; padding:0em 0em 0em 0em; margin:-1em 0em 0em 2em; line-height:0em; display:table; table-layout: auto; float:right; } .h4-sub-new { font-family: "HelveticaNeueLTStd-Bd", sans-serif; font-size: 0.95em; margin-top: 2em; margin-bottom: 0em; text-align: left; line-height:1em; font-weight:bold; }