div.character-style-oval { } p.toc-part{ font-size: 1.00em; line-height: 1.00em; text-align: left; margin-left: 20px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.toc-chap{ font-size: 0.80em; line-height: 1.00em; text-align: left; margin-left: 30px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.toc-head-1{ font-size: 0.60em; line-height: 0.75em; text-align: left; margin-left: 40px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.toc-head-2{ font-size: 0.60em; line-height: 0.75em; text-align: left; margin-left: 65px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.normal { line-height: 1.20em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.part-title { line-height: 1.12em; font-size: 2.83em; margin-bottom: 1.41em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.chap-title { line-height: 1.12em; font-size: 2.83em; margin-bottom: 1.41em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.gx-w-drop { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gx-first-page { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-1 { line-height: 1.21em; font-size: 1.58em; margin-bottom: 0.42em; margin-top: 0.63em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.gx { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gx-break { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); page-break-after: always; } p.icon-first { line-height: 1.29em; font-size: 0.71em; margin-bottom: 0.71em; margin-top: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.icon { line-height: 1.29em; font-size: 0.71em; margin-bottom: 0.71em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.icon-last { line-height: 1.29em; font-size: 0.71em; margin-bottom: 1.06em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.heading-2 { line-height: 1.13em; font-size: 1.25em; margin-bottom: 0.27em; margin-top: 0.33em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.bl-margin-art { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; text-indent: -23px; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl-margin-art-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; margin-left: 45px; text-indent: -23px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-3 { line-height: 1.18em; font-size: 0.92em; margin-bottom: 10px; margin-top: 0.36em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.nl { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.icon-in-list { line-height: 1.29em; font-size: 0.71em; margin-bottom: 0.82em; margin-top: 0.47em; margin-left: 45px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.nlbl { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left :60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-4 { line-height: 1.09em; font-size: 0.92em; margin-bottom: 0.18em; margin-top: 0.27em; margin-left: 25px; text-align: left; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.icon-alone { line-height: 1.29em; font-size: 0.71em; margin-bottom: 1.06em; margin-top: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } span.gx-code{ font-family: monospace; line-height: 1.25em; font-size: 0.94em; margin-bottom: 0.00em; margin-top: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.ext { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.63em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 2.53em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.ext-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 2.53em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl-code { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl-code-pre-bl { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.table { line-height: 1.17em; font-size: 1.00em; margin-bottom: 1.92em; margin-top: 1.17em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.tn { line-height: 1.17em; font-size: .75em; margin-bottom: -7px; margin-top: 2px; text-indent: 0px; margin-left: 3px; text-align: left; text-transform: uppercase; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.tb-col-head { line-height: 1.30em; font-size: 0.95em; margin-bottom: -4px; margin-top: 0px; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.tch { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0px; margin-top: 0px; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } p.tb-body { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; text-indent: 0px; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.tb-body-last { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; text-indent: 0px; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-1-after { line-height: 1.21em; font-size: 1.58em; margin-bottom: 0.42em; margin-top: 0.63em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; text-decoration: underline; color: rgb(0,0,0); } p.fn { line-height: 1.17em; font-size: .75em; margin-bottom: 0px; margin-top: 0px; text-indent: 0px; margin-left: 3px; text-align: left; text-transform: uppercase; text-decoration: underline; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.fc { line-height: 1.22em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 3px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.f { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 3px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.f-fm { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 3px; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.break { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 3px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); page-break-after: always; } p.break-fm { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 3px; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); page-break-after: always; } p.bl-code-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.f-pre-credit { line-height: 1.20em; font-size: 0.79em; margin-bottom: 0.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.f-credit { line-height: 1.20em; font-size: 0.62em; margin-bottom: 2.67em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.heading-2-after { line-height: 1.13em; font-size: 1.25em; margin-bottom: 0.27em; margin-top: 0.33em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.code { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.code-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 1.00em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl2 { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl2-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.icon-code { font-family: monospace; line-height: 1.21em; font-size: 0.72em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.icon-code-pre-icon { font-family: monospace; line-height: 1.21em; font-size: 0.72em; margin-bottom: 0.57em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.icon-code-last { font-family: monospace; line-height: 1.21em; font-size: 0.72em; margin-bottom: 1.03em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-code-pre-nl { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-code { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-code-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl2 { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left:60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl2-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left:60px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.ul { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.ul-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.code-80 { font-family: monospace; line-height: 1.31em; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -1.62em; margin-right: 0.00em; margin-left: 9.12em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.code-80-last { font-family: monospace; line-height: 1.31em; font-size: 0.67em; margin-bottom: 1.12em; margin-top: 0.00em; text-indent: -1.62em; margin-right: 0.00em; margin-left: 9.12em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gx-margin-art { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: -22px; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.code-n { line-height: 1.17em; font-size: .75em; margin-bottom: 0px; margin-top: 0px; text-indent: 0px; margin-left: 3px; text-align: left; font-weight: bold; font-style: normal; border: 1px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: transparent; border-bottom-color: #000000; border-right-color: transparent; border-left-color: transparent; color: rgb(0,0,0); } p.code-t { line-height: 1.18em; font-size: 0.78em; margin-bottom: 1.29em; margin-top: 5px; margin-left: 15px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.code-80-listing { font-family: monospace; line-height: 1.25em; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.code-h { line-height: 1.11em; font-size: 0.75em; margin-bottom: 0.33em; margin-top: 0.67em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; text-decoration: underline; color: rgb(0,0,0); } p.code-80-listing-last { font-family: monospace; line-height: 1.25em; font-size: 0.67em; margin-bottom: 20px; margin-top: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; border: 1px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: transparent; border-bottom-color: #000000; border-right-color: transparent; border-left-color: transparent; color: rgb(0,0,0); } p.heading-3-after { line-height: 1.18em; font-size: 0.92em; margin-bottom: 0.18em; margin-top: 0.36em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.code-listing { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.code-listing-continued { line-height: 1.24em; font-size: 0.71em; margin-bottom: 0.00em; margin-top: 0.71em; text-indent: 0.00em; margin-right: 1.41em; margin-left: 1.41em; text-align: right; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.code-listing-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 20px; margin-top: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; border: 1px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: transparent; border-bottom-color: #000000; border-right-color: transparent; border-left-color: transparent; color: rgb(0,0,0); } p.table-pre-footnote { line-height: 1.17em; font-size: 1.00em; margin-bottom: 0.50em; margin-top: 1.17em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.th { line-height: 1.31em; font-size: 0.67em; margin-bottom: 0.62em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.75em; margin-left: 0.75em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.t-continued { line-height: 1.24em; font-size: 0.71em; margin-bottom: 0.00em; margin-top: 0.35em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: right; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.t-footnote { line-height: 1.27em; font-size: 0.62em; margin-bottom: 0.40em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.80em; margin-left: 0.80em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.t-footnote-last { line-height: 1.27em; font-size: 0.62em; margin-bottom: 2.53em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.80em; margin-left: 0.80em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.step-h { line-height: 1.17em; font-size: 0.96em; margin-bottom: 0.52em; margin-top: 0.35em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 4.83em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.nl-fn { line-height: 1.17em; font-size: .75em; margin-bottom: 0px; margin-top: 0px; text-indent: 0px; margin-left: 45px; text-align: left; font-weight: bold; font-style: normal; text-decoration: underline; color: rgb(0,0,0); } p.nl-fc { line-height: 1.22em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-f { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl-fn { line-height: 1.17em; font-size: .75em; margin-bottom: 0px; margin-top: 0px; text-indent: 0px; margin-left: 45px; text-align: left; font-weight: bold; font-style: normal; text-decoration: underline; color: rgb(0,0,0); } p.bl-fc { line-height: 1.22em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bl-f { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-margin-art { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.42em; margin-top: 0.00em; text-indent: -22px; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-f-pre-credit { line-height: 1.20em; font-size: 0.79em; margin-bottom: 0.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.nl-f-credit { line-height: 1.20em; font-size: 0.62em; margin-bottom: 2.67em; margin-top: 0.00em; margin-left: 45px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.drop-folio { line-height: 1.50em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.intro-h { line-height: 1.43em; font-size: 1.17em; margin-bottom: -0.1em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(255,255,255); background: #000000; } p.intro-ul { line-height: 1.29em; font-size: 0.71em; margin-bottom: 0.94em; margin-top: 0.3em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } p.rh-tab-text { line-height: 0.82em; font-size: 1.17em; margin-bottom: 0.64em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.43em; margin-left: 0.43em; text-align: right; font-weight: normal; font-style: normal; color: rgb(255,255,255); } p.folio-verso { line-height: 1.50em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.rh-verso { line-height: 1.05em; font-size: 0.92em; margin-bottom: 0.82em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.55em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.rh-recto { line-height: 1.05em; font-size: 0.92em; margin-bottom: 0.82em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.55em; margin-left: 0.55em; text-align: right; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.folio-recto { line-height: 1.50em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: right; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.footnote-first { line-height: 1.25em; font-size: 0.67em; margin-bottom: 0.38em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 4.50em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.footnote { line-height: 1.25em; font-size: 0.67em; margin-bottom: 0.62em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 4.50em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sbt { line-height: 1.50em; font-size: 1.10em; margin-bottom: -.1em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 10px; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sbx { line-height: 1.16em; font-size: 0.70em; margin-bottom: 0.58em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); padding: 10px; } p.sb-bl { line-height: 1.22em; font-size: 0.70em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-bl2 { line-height: 1.22em; font-size: 0.70em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 40px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-bl-last { line-height: 1.22em; font-size: 0.70em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sbh { line-height: 1.09em; font-size: 1.00em; margin-bottom: 0.43em; margin-top: 0.87em; text-indent: 0.00em; margin-right: 0.52em; margin-left: 0.52em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.sb-nl { line-height: 1.22em; font-size: 0.70em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } p.sb-nl2 { line-height: 1.22em; font-size: 0.70em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 40px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-nl-last { line-height: 1.22em; font-size: 0.70em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-f { line-height: 1.20em; font-size: 0.70em; margin-bottom: 0.11em; margin-top: 0.89em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-fc { line-height: 1.22em; font-size: 0.50em; margin-bottom: 1.67em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: justify; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.sb-code { font-family: monospace; line-height: 1.21em; font-size: 0.70em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-code-last { font-family: monospace; line-height: 1.21em; font-size: 0.70em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-f-credit { line-height: 1.20em; font-size: 0.50em; margin-bottom: 2.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.80em; margin-left: 0.80em; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.sb-icon { line-height: 1.29em; font-size: 0.70em; margin-bottom: 0.71em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-code-80 { font-family: monospace; line-height: 1.21em; font-size: 0.50em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.sb-code-80-last { font-family: monospace; font-size: 0.50em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gx-quote { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.gx-quote-last { line-height: 1.21em; font-size: 0.79em; margin-bottom: 2.53em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 3.79em; text-align: right; font-weight: bold; font-style: normal; color: rgb(0,0,0); } span.sb-fc-pre-credit { line-height: 1.22em; font-size: 0.75em; margin-bottom: 0.33em; margin-top: 0.00em; margin-left: 10px; text-align: justify; font-weight: normal; font-style: italic; color: rgb(0,0,0); background: #CCCCCC; } span.sb-table-pre-footnote { line-height: 1.17em; font-size: 1.00em; margin-bottom: 0.50em; margin-top: 0.67em; text-indent: 0.00em; margin-right: 0.50em; margin-left: 0.50em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.sb-t-footnote { line-height: 1.22em; font-size: 0.30em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); background: #CCCCCC; } span.sb-t-footnote-last { line-height: 1.22em; font-size: 0.30em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); background: #CCCCCC; } span.sb-ul { line-height: 1.16em; font-size: 0.75em; margin-bottom: 0.58em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 40px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } span.sb-ul-last { line-height: 1.16em; font-size: 0.75em; margin-bottom: 0.58em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 40px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } span.sb-footnote-first { line-height: 1.22em; font-size: 0.30em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); background: #CCCCCC; } span.sb-footnote { line-height: 1.22em; font-size: 0.30em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); background: #CCCCCC; } p.byline { line-height: 2.71em; font-size: 1.17em; margin-bottom: 3.43em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.icon-first-page { line-height: 1.29em; font-size: 0.71em; margin-bottom: 0.71em; margin-top: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } span.sb-bl-f { line-height: 1.22em; font-size: 0.75em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } span.sb-bl-f-credit { line-height: 1.22em; font-size: 0.30em; margin-bottom: 0.44em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); background: #CCCCCC; } span.icon { line-height: 1.29em; font-size: 0.71em; margin-bottom: 0.71em; margin-top: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } span.zberkbolditalic { font-weight: bold; font-style: italic; } span.zoptitalic { font-weight: normal; font-style: italic; } span.zoptbold { font-weight: bold; font-style: normal; } span.zberkbold { font-weight: bold; font-style: normal; } span.zberkitalic { font-weight: normal; font-style: italic; } td.table-title { line-height: 1.30em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; border: 1px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: #000000; border-bottom-color: transparent; border-right-color: transparent; border-left-color: transparent; color: rgb(0,0,0); } td.table-column-head { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); border: 1px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: transparent; border-bottom-color: #000000; border-right-color: #FFFFFF; border-left-color: #FFFFFF; background: #CCCCCC; } td.table-body { line-height: 1.16em; font-size: 0.88em; margin-bottom: 15px; margin-top: 0.21em; margin-left: 10px; text-indent: -10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); border: 0.25px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: transparent; border-bottom-color: #000000; border-right-color: #FFFFFF; border-left-color: #FFFFFF; } td.table-body-last { line-height: 1.16em; font-size: 0.88em; margin-bottom: 15px; margin-top: -10px; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); border: 0px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: transparent; border-bottom-color: #000000; border-right-color: #FFFFFF; border-left-color: #FFFFFF; } td.table-body-first-w-rule { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); border: 1px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top-color: #000000; border-bottom-color: #000000; border-right-color: #FFFFFF; border-left-color: #FFFFFF; } td.table-continued { line-height: 1.20em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } td.table-number-when-continued { line-height: 1.20em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } td.table-column-head-w-rule { line-height: 1.20em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } td.sb-table-column-head-w-rule { line-height: 1.20em; font-size: 1.00em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } div.sidebar { margin-bottom: 8px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 5px; text-align: center; border: 2px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-left: 2px solid #000000; border-bottom: 2px solid #000000; padding: 10px; } img { max-width: 100% } p.book-title{ line-height: 1.00em; font-size: 3.00em; margin-bottom: 0.33em; margin-top: 0.00em; text-indent: 0.00em; text-align: center; font-weight: bold; color: rgb(0,0,0); } p.book-title-small{ line-height: 1.00em; font-size: 1.75em; margin-bottom: 0.33em; margin-top: 0.00em; text-indent: 0.00em; text-align: center; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.author-byline{ line-height: 1.16em; font-size: 2.00em; margin-bottom: 0.33em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.00em; margin-left: 1.00em; text-align: center; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.copyright-text-title{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: bold; } p.copyright-text{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.fm-htu-gx{ background-color: #ffffff; font-size: 1em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.fm-htu-nl{ background-color: #ffffff; font-size: 1em; line-height: 1.4em; text-align: left; margin-left: 25px; color: #314974; font-style: normal; font-weight: bold; } p.fm-htu-heading-1{ background-color: #ffffff; font-size: 1.25em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: bold; } p.fm-credits-title{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: bold; } p.fm-credits-name{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.fm-credits-name-break{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; page-break-after: always; } p.copyright-disclaimer-box{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; border: 2px solid; padding: 2px; } p.fm-heading-1{ line-height: 1.25em; font-size: 2.00em; margin-top: 1.00em; margin-bottom: 0.30em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.fm-heading-2{ line-height: 1.25em; font-size: 1.67em; margin-top: 0.60em; margin-bottom: 0.20em; margin-right: 0.00em; margin-left: 25px; text-indent: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.fm-normal{ background-color: #ffffff; font-size: 0.88em; line-height: 1.16em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.fm-credit-head{ line-height: 1.00em; font-size: 0.95em; margin-bottom: 0.44em; margin-top: 0.58em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.fm-credit-name{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.puback-col-head{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: bold; } p.puback-col-head-w-rule{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: bold; } p.puback-ed-prod-names{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.puback-ed-prod-names-indent{ background-color: #ffffff; font-size: 0.88em; line-height: 1.4em; text-align: left; margin-left: 55px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } span.zchicagolaser { font-family: "ChicagoLaser Std"; font-weight: normal; font-style: normal; } span.smallcaps { font-variant: small-caps; } span.zsuperscript { vertical-align: super; font-size: x-small; } span.zsubscript { vertical-align: sub; font-size: x-small; } span.zzapfdingbats { font-family: "ITC Zapf Dingbats Std"; font-weight: normal; font-style: normal; } span.zsymbolmedium { font-family: "Symbol Std"; font-weight: normal; font-style: normal; } span.zbulletbible { font-family: "Bullet Bible STD"; font-weight: normal; font-style: normal; } span.zuniversnews { font-family: "Univers LT Std"; font-weight: normal; font-style: normal; } p.icon-name { line-height: 1.18em; font-size: 0.92em; margin-bottom: 0.18em; margin-top: 0.36em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } span.icon-stop{ font-family: "Wingdings STD"; } p.co-gx { line-height: 1.21em; font-size: 0.95em; margin-left: 10px; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.co-toc { line-height: 1.21em; font-size: 0.95em; margin-left: 10px; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } div.concept { margin-bottom: 8px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 5px; text-align: center; border: 2px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-left: 2px solid #000000; border-bottom: 2px solid #000000; } p.concept-h2 { line-height: 1.13em; font-size: 1.00em; margin-bottom: 0.27em; margin-top: 0.33em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: #314974; } p.concept-h2-w-rule { line-height: 1.13em; font-size: 1.00em; margin-bottom: 0.27em; margin-top: 0.33em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: bold; font-style: normal; color: #314974; } p.concept-gx { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.concept-f { line-height: 1.20em; font-size: 0.79em; margin-bottom: 2.11em; margin-top: 0.63em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.note-bold { font-weight: bold; color: #8B0000; } p.f-callout { line-height: 1.21em; font-size: 0.95em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.f-callout-fm { line-height: 1.21em; font-size: 0.95em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: #8B0000; } p.f-note { line-height: 1.21em; font-size: 0.95em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.code{ font-family: monospace; line-height: 1.25em; font-size: 0.94em; margin-bottom: 0.00em; margin-top: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.tip-title { line-height: 1.21em; font-size: 0.85em; margin-bottom: 0.95em; margin-top: 5px; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: bold; font-style: normal; color: #8B0000; } p.tip-gx { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.tip-bl { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.f-bullet { font-size: xx-large; color: #314974; } span.f-bullet-a- { font-size: xx-large; color: #32CD32; } span.f-bullet-b- { font-size: xx-large; color: #FF1493; } span.f-bullet-c- { font-size: xx-large; color: #1E90FF; } span.f-bullet-d- { font-size: xx-large; color: #FF8C00; } span.f-bullet-e- { font-size: xx-large; color: #9400D3; } span.f-bullet-f- { font-size: xx-large; color: #006400; } span.f-bullet-g- { font-size: xx-large; color: #FFB6C1; } p.f-bullet { line-height: 1.21em; font-size: 0.95em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.lime { color: #7CFC00; } span.hot-pink { color: #FF1493; } span.blue { color: #0000CD; } span.orange { color: #FF8C00; } span.purple { color: #800080; } span.green { color: #006400; } span.pink { color: #FFC0CB; } span.light-blue { color: #1E90FF; } span.dark-red { color: #800000; } span.zofficinasansbold { font-weight: bold; } span.zofficinasansitalic { font-style: italic; } span.zofficinasansbolditalic { font-weight: bold; font-style: italic; } span.bold { font-weight: bold; } p.concept-code { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.concept-code-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; margin-bottom: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.concept-code-blue { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); color: #0000CD; } p.concept-code-blue-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; margin-bottom: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); color: #0000CD; } p.tip-code { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.tip-code-last { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; margin-bottom: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gx-code-alone { font-family: monospace; line-height: 1.17em; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.x-a-bullet-lime { font-size: xx-large; color: #32CD32 } span.x-b-bullet-pink { font-size: xx-large; color: #FF69B4; } span.x-c-bullet-blue { font-size: xx-large; color: #0000CD; } span.x-d-bullet-orange { font-size: xx-large; color: #FF8C00; } span.x-e-bullet-purple { font-size: xx-large; color: #800080; } span.x-f-bullet-dark-green { font-size: xx-large; color: #006400; } span.x-g-bullet-lt-pink { font-size: xx-large; color: #FFC0CB; } span.x-h-bullet-lt-blue { font-size: xx-large; color: #1E90FF; } span.x-i-bullet-dk-red { font-size: xx-large; color: #800000; } span.zshannonbolditalic { font-weight: bold; font-style: italic; } span.zshannonbold { font-weight: bold; font-style: normal; } span.zshannonitalic { font-weight:normal; font-style: italic; } p.po-gx { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.po-toc { line-height: 1.21em; font-size: 0.79em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); }