div.character-style-oval { } p.toc-part{ font-size: 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; 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; 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; text-align: left; margin-left: 65px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } span.bold { font-weight: bold; } p.normal { font-size: 0.88em; 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.normal-center { font-size: 0.88em; 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.part-title { 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 { font-size: 2.0em; margin-bottom: 10px; 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.center { font-size: 2.5em; margin-bottom: 10px; 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.chaptersubtitle { font-size: 1.75em; 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 { 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 { 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 { font-size: 1.58em; margin-bottom: 0.42em; margin-top: 0.63em; text-indent: 0.00em; margin-left: 0px; text-align: left; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.para { font-size: 0.88em; 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.para-first { font-size: 0.88em; 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.extractpara { font-size: 0.79em; margin-bottom: 15px; margin-top: 15px; text-indent: 0.00em; margin-left: 30px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gx-break { 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 { 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 { 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 { 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 { font-size: 1.10em; margin-bottom: 0.27em; margin-top: 15px; text-indent: 0.00em; margin-left: 0px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.heading-2-after { font-size: 1.10em; margin-bottom: 0.27em; margin-top: 15px; text-indent: 0.00em; margin-left: 0px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.bl-margin-art { font-size: 0.88em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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); } h3 { 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 { font-size: 0.88em; 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 { font-size: 0.80em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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); } h4 { 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 { font-size: 0.80em; 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; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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; font-size: 0.84em; 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; font-size: 0.84em; 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 { font-size: 0.88em; 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); } table.dummies-table { margin-bottom: 0.33em; margin-top: 0.33em; border-top: 7px#000000 double; border-bottom: 7px#000000 double; border: 7px #000000 double; border-spacing: 0px; border-right-color: #FFFFFF; border-left-color: #FFFFFF; } td.tb-col-head { font-family: "Univers LT Std"; line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; margin-left: 0.63em; 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.tb-body { font-family: "Univers LT Std"; line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; margin-left: 0.63em; 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: #000000; border-bottom-color: #000000; border-right-color: #FFFFFF; border-left-color: #FFFFFF; } td.tb-last { font-family: "Univers LT Std"; line-height: 1.16em; font-size: 0.88em; margin-bottom: 2.32em; margin-top: 0.21em; margin-left: 0.63em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.table { 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 { font-size: .84em; 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 { font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.25em; text-indent: 0.00em; margin-left: 0.63em; text-align: center; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.tch { 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 { font-size: 0.88em; margin-bottom: 0.53em; margin-top: 0.21em; text-indent: 0px; margin-left: 10px; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.tb-body-last { 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 { 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 { font-size: .84em; 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 { font-size: 0.74em; margin-bottom: 15px; margin-top: 0.00em; text-indent: 0.00em; margin-left: 3px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.f { font-size: 0.88em; margin-bottom: 5px; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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; font-size: 0.84em; 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 { font-size: 0.88em; 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 { font-size: 0.71em; 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.code { font-family: monospace; font-size: 0.84em; 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; font-size: 0.84em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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; font-size: 0.81em; 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; font-size: 0.81em; 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; font-size: 0.81em; 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; font-size: 0.84em; 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; font-size: 0.84em; 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; font-size: 0.84em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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 { font-size: 0.88em; 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; font-size: 0.66em; 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; font-size: 0.66em; 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 { font-size: 0.88em; 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 { font-size: .66em; 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 { font-size: 0.87em; 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; 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 { 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; 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 { font-size: 0.92em; margin-bottom: -10px; margin-top: 0.36em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.heading-3{ font-size: 0.92em; margin-top: 0.36em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.code-listing { font-family: monospace; 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 { 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; 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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; 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; 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 { 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 { 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; 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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.zgalliarditalic { 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 { 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; } table { margin-bottom: 15px; } td.table-body { 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: 1px #000000 solid; border-spacing: 0px; border-top-color: transparent; border-right-color: #FFFFFF; border-left-color: #FFFFFF; } td.table-body-last { 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 { 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 { 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 { 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 { 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 { 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.sb-head { font-size: 1.25em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.sb-body { font-size: 0.88em; 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.sb-ul { 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; } p.sb-ul-last { 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; } 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; background: #CCCCCC; } img { max-width: 100% } div.image{ margin-bottom: 0.5em; margin-top: 0.00em; text-align: center; } p.book-title{ 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.edition{ font-size: 1.00em; margin-bottom: 0.33em; margin-top: 30px; text-indent: 0.00em; text-align: center; font-weight: bold; color: rgb(0,0,0); } p.book-title-small{ font-size: 1.75em; margin-bottom: 25px; margin-top: 0.00em; text-indent: 0.00em; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.book-title-small-x{ font-size: 1.25em; margin-bottom: 25px; margin-top: 0.00em; text-indent: 0.00em; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-image{ font-size: 2.00em; margin-bottom: 0.33em; margin-top: 30px; 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.fm-center{ font-size: 1.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); page-break-after: always; } p.author-byline{ font-size: 2.00em; margin-bottom: 1.00em; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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{ 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{ 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; text-align: left; margin-left: 25px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.fm-credit-head{ 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; 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; 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; 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; 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; 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: .5em; font-size: 0.7em; } 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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; 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 { 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 { 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-nl { 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 { 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: #314974; } span.f-bullet-b- { font-size: xx-large; color: #4f75ba; } span.f-bullet-c- { font-size: xx-large; color: #6CA0FF; } span.f-bullet-vqt { font-size: xx-large; color: #314974; } span.f-bullet-a-vqt { font-size: xx-large; color: #314974; } span.f-bullet-b-vqt { font-size: xx-large; color: #4f75ba; } span.f-bullet-c-vqt { font-size: xx-large; color: #6CA0FF; } span.bold-italic { font-weight: bold; font-style: italic; } span.italic { font-style: italic; } span.bold { font-weight: bold; } span.smallcaps { font-variant: small-caps; } p.bullet { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.58em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 4.5em; text-indent: -10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bullet-2 { line-height: 1.16em; font-size: 0.88em; margin-bottom: 0.58em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 7.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.f-bullet { 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-vqt { color: #7CFC00; } span.hot-pink-vqt { color: #FF1493; } span.blue-vqt { color: #0000CD; } span.orange-vqt { color: #FF8C00; } span.purple-vqt { color: #800080; } span.green-vqt { color: #006400; } span.pink-vqt { color: #FFC0CB; } span.light-blue-vqt { color: #1E90FF; } span.dark-red-vqt { color: #800000; } span.zofficinasansbold { font-weight: bold; } span.zofficinasansitalic { font-style: italic; } span.zfuturacondbolditalic { font-weight: bold; font-style: italic; } span.zofficinasansbolditalic { font-weight: bold; font-style: italic; } p.concept-code { font-family: monospace; 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; 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; 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; 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; 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; 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.featurerecipetitle { font-size: 1.25em; margin-bottom: 10px; margin-top: 0.00em; 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.featuretitlesub { font-size: 0.95em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.featuretitlesub-rule { font-size: 0.95em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.featurerecipeingredientlist { font-size: 0.80em; margin-bottom: 0.58em; margin-top: 5px; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.featurerecipeingredientlistlast { font-size: 0.80em; margin-bottom: 10px; margin-top: 5px; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.extractlistunmarked { font-size: 0.80em; margin-bottom: 0.58em; margin-top: 5px; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heartpara { font-size: 1.50em; margin-bottom: 0.95em; margin-top: 10px; text-indent: 0.00em; margin-left: 25px; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.quotepara { font-size: 0.70em; margin-bottom: 0.95em; margin-top: 10px; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.quotesource { font-size: 0.70em; margin-bottom: 20px; margin-top: 10px; text-indent: 0.00em; margin-left: 25px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.featurerecipeprocedure-last { font-size: 0.79em; margin-bottom: 5px; margin-top: 0.00em; text-indent: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.featurerecipeprocedure { font-size: 0.85em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 20px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.extractpara-0p-below { font-size: 0.70em; 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.featurelistunmarked { font-size: 0.70em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.endnoteentry { font-size: 0.70em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.listhead { font-size: 1.10em; margin-bottom: 0.27em; margin-top: 15px; text-indent: 0.00em; margin-left: 0px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.bibliographyentry { font-size: 0.70em; margin-bottom: 0.95em; margin-top: 0.00em; text-indent: 0.00em; margin-left: 15px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } sup.frac { font-size: 0.6em; vertical-align: 0.5em; } sub.frac { font-size: 0.6em; vertical-align: -0.1em; } div.recipe{ border-style: none; font-size: 0.88em; border-bottom: 4px #999999 dotted; border-top: 4px #999999 dotted; margin-bottom: 10px; padding: 5px; }