/* Didot LT Pro */ @font-face { font-family: "Didot LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/DidotLTPro-Roman.otf"); } @font-face { font-family: "Didot LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/DidotLTPro-Italic.otf"); } @font-face { font-family: "Didot LT Pro"; font-style: normal; font-weight: bold; src : url("../fonts/DidotLTPro-Bold.otf"); } @font-face { font-family: "Didot LT Pro"; font-style: italic; font-weight: bold; src : url("../fonts/DidotLTPro-BoldItalic.otf"); } /* New Baskerville ITC Pro */ @font-face { font-family: "New Baskerville ITC Pro"; font-style: normal; font-weight: 400; src : url("../fonts/NewBaskervilleITCPro-Roman.otf"); } @font-face { font-family: "New Baskerville ITC Pro"; font-style: italic; font-weight: 400; src : url("../fonts/NewBaskervilleITCPro-Italic.otf"); } @font-face { font-family: "New Baskerville ITC Pro"; font-style: normal; font-weight: 700; src : url("../fonts/NewBaskervilleITCPro-Bold.otf"); } @font-face { font-family: "New Baskerville ITC Pro"; font-style: italic; font-weight: 700; src : url("../fonts/NewBaskervilleITCPro-BdIt.otf"); } @font-face { font-family: "New Baskerville ITC Pro"; font-style: normal; font-weight: 900; src : url("../fonts/NewBaskervilleITCPro-Black.otf"); } @font-face { font-family: "New Baskerville ITC Pro"; font-style: italic; font-weight: 900; src : url("../fonts/NewBaskervilleITCPro-BlkIt.otf"); } /* Gill Sans Nova */ @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 100; src : url("../fonts/GillSansNova-Light.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 100; src : url("../fonts/GillSansNova-LightItalic.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 300; src : url("../fonts/GillSansNova-Book.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 300; src : url("../fonts/GillSansNova-BookItalic.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 400; src : url("../fonts/GillSansNova-Medium.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 400; src : url("../fonts/GillSansNova-MediumItalic.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; src : url("../fonts/GillSansNova-SemiBold.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 500; src : url("../fonts/GillSansNova-SemiBoldItalic.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 600; src : url("../fonts/GillSansNova-Bold.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 600; src : url("../fonts/GillSansNova-BoldItalic.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 700; src : url("../fonts/GillSansNova-Heavy.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 700; src : url("../fonts/GillSansNova-HeavyItalic.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 800; src : url("../fonts/GillSansNova-ExtraBold.otf"); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 900; src : url("../fonts/GillSansNova-UltraBold.otf"); } /* ==================== RH Styles for Images ===================== */ .image { width:100%; page-break-inside:avoid; } /* FULL PAGE IMAGES */ .full_before { page-break-before: always; text-align: center; margin-top: .25em; margin-bottom: 0em; } .full_top { text-align: center; margin-top: .25em; margin-bottom: 0em; } .full_beforeafter { page-break-before: always; text-align: center; margin-top: .25em; margin-bottom: 0em; page-break-after:always; } .full_after { text-align: center; padding-top: .25em; margin-bottom: 0em; page-break-after:always; } .full_none { page-break-before: avoid; text-align: center; margin-top: 1em; margin-bottom: 1em; } /* SPECIALTY IMAGES */ .chap_img { text-align: center; padding-top: .25em; margin-bottom: 0em; page-break-after:always; } .section_img { text-align: center; padding-top: .25em; margin-bottom: 0em; page-break-after:always; } /* NORMAL IMAGES */ .medium_img { margin: 1em 10%; text-align: center; page-break-before: avoid; } .small_img { margin: 1em 25%; text-align: center; page-break-before: avoid; } .xsmall_img { margin: 1em 35%; text-align: center; page-break-before: avoid; } /* TALL IMAGES */ .medium_tall { margin: 1em 10%; text-align: center; page-break-before: avoid; } .small_tall { margin: 1em 25%; text-align: center; page-break-before: avoid; } .xsmall_tall { margin: 1em 35%; text-align: center; page-break-before: avoid; } /* FLOAT IMAGES */ .float_right { margin-top: 0em; padding-bottom: .25em; width:30%; float:right; padding-left:10px; } .float_right_wide { margin-top: 0em; padding-bottom: .25em; width:50%; float:right; padding-left:10px; } .float_right_small { margin-top: 0em; padding-bottom: .25em; width:20%; float:right; padding-left:10px; } .float_left { margin-left: 1px; margin-top: 0em; padding-bottom: .25em; width:30%; float:left; padding-right:10px; } .float_left_wide { margin-left: 1px; margin-top: 0em; padding-bottom: .25em; width:50%; float:left; padding-right:10px; } .float_left_small { margin-left: 1px; margin-top: 0em; padding-bottom: .25em; width:20%; float:left; padding-right:10px; } /* PROJECT IMAGES */ .project_img { text-align: center; margin:1em 10% 0em 10%; page-break-after:always; } .project_spread { text-align: center; margin: 1em 0 0 0; page-break-after:always; } /* CAPTION IMAGES */ .caption_img { page-break-before:always; text-align: center; margin-top: .25em; margin-bottom: 0em; page-break-inside: avoid; } .inline_img { width:2em; } .pagebreak { page-break-before:always; } .clear { clear:both; } /*====RH SQUEEZE====*/ .squeeze20 {margin:1em 40%;} .squeeze40 {margin:1em 30%;} .squeeze50 {margin:1em 25%;} .squeeze60 {margin:1em 20%;} .squeeze80 {margin:1em 10%;} /* ---- ADDITIONAL STYLES and OVERRIDES ---- */ a.wlink { text-decoration:none; } .normal { font-style:normal; } p { text-align:left; margin-bottom:0; } /* ----- NAV BARS ----- */ div.nav { margin:1em 0; page-break-inside:avoid; page-break-before:always; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } div.nav-nobreak { margin:1em 0 1em 0; page-break-inside:avoid; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } a.index_link { text-decoration:none; color:#333333; } p.nav-bar { margin:.1em; padding:.4em; line-height:1.5; text-align:center; } span.letter-block { width:1em; text-align:center; margin:0 .15em; color:#999999; display:inline-block; } /* .indexdiv { font-family:sans-serif; font-size:1.2em; margin:1em 0 .25em 0; } */ .rule-orn { border-color:#ec8572; border-style:dotted; } table.No-Table-Style { border-collapse:collapse; border: 1px solid #1d1d1b; margin: 1em 0; } td.No-Table-Style { border-left-width:1px; border-left-style:solid; border-left-color:#1d1d1b; border-top-width:1px; border-top-style:solid; border-top-color:#1d1d1b; border-right-width:1px; border-right-style:solid; border-right-color:#1d1d1b; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#1d1d1b; padding: 4px; vertical-align:top; } .ril { border-collapse:collapse; border-style:none; border-width:0px; margin-bottom:3px; margin-top:3px; } td.ril { border:none; padding-right: 1.2em; vertical-align:top; } .ril-alt1 { border-bottom-width:0px; border-left-width:0px; border-right-width:0px; border-top-width:0px; padding: 2px 18px 3px 0px; vertical-align:top; } .abmpf { font-family: "New Baskerville ITC Pro", serif; font-size:0.9em; line-height:1.6; margin: 0 0 0 0%; } .abmpf-alt1 { font-family: "New Baskerville ITC Pro", serif; font-size:0.9em; line-height:1.6; margin: 1.6em 0 0 0%; } .art-sup-pg { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; } .art-supb-pg { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; } .atat-ata-pg { font-family: "New Baskerville ITC Pro", serif; font-size:0.7em; font-variant:small-caps; line-height:1.4; margin: 0 0 3em 0%; } .au { color:#ec8572; font-family: "Didot LT Pro", serif; font-size:2.2em; font-weight:600; line-height:0.7; margin: 0 0 0.3em 100.0%; } .au1 { color:#ec8572; font-family: "Didot LT Pro", serif; font-size:1.9em; font-weight:600; line-height:0.8; margin: 0 0 0.4em 100.0%; } .au2 { font-family: "Gill Sans Nova", sans-serif; font-size:1.1em; font-weight:600; line-height:1.4; margin: 0 0 26.0em 100.0%; } .bl { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; } .blf { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0%; } .bmp { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; text-indent:0.9em; } .bmpf { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; } .bmt-ack-pg { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:2.2em; font-weight:600; line-height:2; margin: 0 0 2.7em 0; } .bmt-idx-pg { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:2.2em; font-weight:600; line-height:2; margin: 0 0 4em 0; } .bxaft { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; } .bxf { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; } .bxh1 { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1em; font-weight:500; line-height:1.5; margin: 3.0em 0 0 0; } .bxst { color:#ec8572; font-family: "MillerDisplay Roman", serif; font-size:1.6em; line-height:0.9; margin: 1em 0 0.9em 0%; } .bxt { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:1.6em; font-weight:bold; line-height:1.4; margin: 0 0 1em 0; text-align:left; page-break-before: always; } .bxul { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; } .bxulf { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0; } .bxull { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0 0 1.5em 0; } .cip { font-family: "New Baskerville ITC Pro", serif; font-size:0.8em; line-height:1.3; margin: 0 5.0% 0 5%; text-indent:-5%; } .cipf { font-family: "New Baskerville ITC Pro", serif; font-size:0.8em; font-variant:small-caps; line-height:1.3; margin: 1.5em 5.0% 0 5.0%; text-indent:-5%; } .crt { font-family: "New Baskerville ITC Pro", serif; font-size:0.8em; line-height:1.3; margin: 0 0 0 0; } .crtf { font-family: "New Baskerville ITC Pro", serif; font-size:0.8em; line-height:1.3; margin: 1.5em 0 0 0; } .crtf-crt-pg { font-family: "New Baskerville ITC Pro", serif; font-size:0.8em; font-variant:small-caps; line-height:1.3; margin: 1.5em 0 0 0; } .ct-alt-chap-pg { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:3em; font-weight:bold; line-height:1.4; margin: 0 0 0.6em 0; } .ct-chap-pg { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:3em; font-weight:bold; line-height:1.4; margin: 0 0 0.7em 0; } .ctoc { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:400; line-height:1.2; margin: 1.8em 0 0 0; } .ctoc-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:400; line-height:1.2; margin: 0.7em 0 0 0; } .ctoc-alt2 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:400; line-height:1.3; margin: 2.6em 0 0 0; } .ctoc-alt3 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:400; line-height:1.3; margin: 2.6em 0 0 0; } .ctoc-supb-pg { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:400; line-height:1.2; margin: 1.8em 0 0 0; page-break-before: always; } .ctoc1 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-style:italic; line-height:1.2; margin: 0.7em 0 0 0; } .ded { font-family: "New Baskerville ITC Pro", serif; font-size:1.1em; font-style:italic; line-height:2.2; margin: 0 10% 0 0%; } .ded-ded-pg { font-family: "New Baskerville ITC Pro", serif; font-size:1.1em; font-style:italic; line-height:2.2; margin: 0 10% 0 0%; } .ext { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.8; text-indent:0.9em; } .extf { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.8; } .fmh1 { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:2.6em; font-weight:700; line-height:1.1; margin: 2em 0 1.2em 0; } .fmh2 { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.1em; font-weight:bold; line-height:1.3; margin: 1.3em 0 0.5em 0%; page-break-after:avoid; } .fmp { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; text-indent:0.9em; } .fmpaft { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; } .fmpf { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; } .fmsp { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 3.0em 0 0 0%; } .fmt-in-pg { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:3.2em; font-weight:700; line-height:1.4; margin: 0 0 1.9em 0; } h1.fmt-toc-pg { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:3em; font-weight:bold; line-height:0.8; margin: 2em 0; text-align: left; } .h1 { color:#ec8572; font-family: "Didot LT Pro", serif; font-size:1.7em; font-weight:600; line-height:1.1; margin-bottom: 2em; } .h1-alt-supb-pg { font-family: "Didot LT Pro", serif; font-size:1.7em; font-weight:600; line-height:1.8; margin: 1.8em 0 2.6em 0; } .h1-supb-pg { font-family: "Didot LT Pro", serif; font-size:1.7em; font-weight:600; line-height:1.1; margin: 1.8em 0 0 0; } .h2 { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.6; margin: 1.6em 0 0 0; text-align:right; } .illcap { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; line-height:1.2; } .illcap1 { font-family: "New Baskerville ITC Pro", serif; font-size:0.9em; font-style:italic; line-height:1.6; } .in { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.7; margin: 0 0 0 25.0%; text-indent:-1.3em; } .in-x { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.7; margin: 0 0 0 25.0%; text-indent:-1.3em; } .p { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; text-indent:0.9em; } .paft { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; } .pcust1-x { font-family: "New Baskerville ITC Pro", serif; font-size:0.9em; font-style:italic; line-height:1.6; } .pcust2-x { font-family: "New Baskerville ITC Pro", serif; font-size:0.9em; font-style:italic; line-height:1.6; text-align:right; } .pub { font-family: "New Baskerville ITC Pro", serif; font-size:0.9em; font-variant:small-caps; line-height:1.6; margin: 0 0 0 100.0%; } .r1il { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; } .r1il-alt { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; text-align:right; } .r1ilf { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; margin: 1.3em 0 0 0; } .r1ilh-alt { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.2; margin: 1.3em 0 0 0; } .r1ill { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; margin: 0 0 1.3em 0; } .r1p { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0%; } .r1pf { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0%; } .r1ph { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.1em; font-weight:bold; line-height:1.4; margin: 1.4em 0 0 0%; } .r1t { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:1.8em; font-weight:600; line-height:1.2; margin: 0.5em 0 0 0; font-style: italic; } .r1y { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.2; margin: 1.7em 0; } .rhn { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; text-indent:0.9em; } .rhn-alt { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; } .rhnf { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0; } .ril { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; } .rilf { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; margin: 1.8em 0 0 0; } .rilh { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.2; margin: 1.3em 0 0.5em 0; } .rill { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; margin: 0 0 1.8em 0; } .rill-alt { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:400; line-height:1.2; margin: 0 0 1.8em 0; } .rn { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; text-indent:0.9em; } .rn-alt { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; text-indent:0.9em; } .rn-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; text-indent:0.9em; } .rp { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; } .rpf { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 0.5em 0 0 0%; } .rpf-alt1 { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 0 0 0 0%; } .rpf-alt2 { font-family: "New Baskerville ITC Pro", serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0%; } .rpf-alt3 { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.6; margin: 1.6em 0 0 0; text-align:right; } .rph { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.1em; font-weight:bold; line-height:1.4; margin: 1.4em 0 0 0%; } .rt { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:1.8em; font-weight:bold; line-height:1.2; page-break-before: always; } .rt-alt { color:#ec8572; font-family: "Didot LT Pro", serif; font-size:1.8em; font-weight:bold; line-height:1.2; margin: 0 0 0.4em 0; } .rt-alt-black { font-family: "Didot LT Pro", serif; font-size:1.8em; font-weight:bold; line-height:1.2; margin: 0 0 0.4em 0; page-break-before: always; } .rvh { color:#ec8572; font-family: "Didot LT Pro", serif; font-size:1.8em; font-weight:bold; line-height:1.2; margin: 2.5em 0 0 0; page_break-before: always; } .rvht { color:#9d9f9f; font-family: "Didot LT Pro", serif; font-size:1.8em; font-weight:bold; line-height:1.2; margin: 0.5em 0 0 0; } .ry { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:500; line-height:1.2; margin: 1.7em 0; } .ry-alt { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:500; line-height:1.2; margin: 1.7em 0; } .sb { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:600; line-height:1.5; margin: 1.5em 15.0% 1.5em 0%; } .sb-alt1 { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:600; line-height:1.5; margin: 1.5em 0; text-align:right; } .sb-alt2 { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:600; line-height:1.5; margin: 1.5em 0; } .sbo { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1em; font-weight:600; line-height:1.5; margin: 1.5em 10.0% 1.5em 0%; } .sp { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 0.5em 0 0 0%; } .sp-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:1em; line-height:1.5; margin: 1.5em 0 0 0%; } .stit { font-family: "Gill Sans Nova", sans-serif; font-size:1.1em; font-weight:600; line-height:1.3; margin: 0 5.8% 5.4em 0; text-align:right; } .tb-alt50 { color:#a67423; font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.2; margin: 1.3em 0 0 0; } .toc { font-family: "Gill Sans Nova", sans-serif; font-size:1.2em; line-height:1.3; margin: 1.3em 0 0 0; } .toc1 { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; line-height:1.6; margin: 0.5em 0 0 0; } .tocbm { font-family: "Gill Sans Nova", sans-serif; font-size:1.2em; line-height:1.3; margin: 2.5em 0 0 0; } .tocfm { font-family: "Gill Sans Nova", sans-serif; font-size:1.2em; line-height:1.3; margin: 1.3em 0 0 0; } .ul { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 0 0 0 0%; } .ul-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 0em 0 0 0%; } .ul1 { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; line-height:1.6; margin: 0 0 0 0%; } .ul1f { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; line-height:1.6; margin: 0.6em 0 0 0%; } .ul1h { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; line-height:1.6; margin: 1.6em 0 0 0%; } .ul1l { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; line-height:1.6; margin: 0 0 1.6em 0%; } .ulf { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 1.5em 0 0 0%; } .ulf-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 0 0 0 0%; } .ulf-alt1-hf { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 1em 0 0 0%; font-weight: bold; } .ulf-alt1-h { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 2em 0 0 0%; font-weight: bold; } .ulh { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:bold; line-height:1.5; margin: 0 0 0 0%; } .ulh-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:bold; line-height:1.5; margin: 1.5em 0 0 0%; } .ulp { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 0 0 0 0%; text-indent:1.0em; } .b { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:600; } .ccust1 { color:#ec8572; padding-right: 0.5em; font-size:0.3em; } .ccust3 { color:#ec8572; } .cf { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; font-weight:600; } .ctoc-i { font-family: "Gill Sans Nova", sans-serif; font-style:italic; } .fol { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; } .hemb { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; margin-top: 1.25em; } .hemb-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-weight:bold; } .i { font-style:italic; } .i-alt1 { font-family: "Gill Sans Nova", sans-serif; font-size:0.9em; font-style:italic; font-weight:bold; } .r { font-family: "New Baskerville ITC Pro", serif; } .ril-i { font-style:italic; font-weight:bold; } .rn-b { color:#ec8572; font-family: "Gill Sans Nova", sans-serif; font-size:0.8em; font-weight:500; } .sb-i { font-family: "Gill Sans Nova", sans-serif; font-style:italic; } .sc { font-size: 0.7em; font-variant: small-caps; } .sc-alt1 { font-size:0.9em; } .sub { vertical-align:sub; } .tso { font-size:7.0em; } .CellOverride-1 { padding-bottom:4px; vertical-align:bottom; } .CellOverride-2 { vertical-align:bottom; } .CellOverride-3 { vertical-align:top; } .ParaOverride-1 { margin-top:23px; } .CharOverride-1 { color:#ec8572; } .CharOverride-2 { font-size:1.2em; } .CharOverride-3 { font-size:1.2em; } .CharOverride-4 { font-size:1.2em; } .CharOverride-5 { font-family: "Gill Sans Nova"; } table.table { border-collapse: collapse; } .border-top { border-top: 1px dotted #ec8572; } .border-bottom-short { border-bottom: 1px dotted #ec8572; margin-right: 65%; page-break-before: always; } table.ril { margin: 1.2em 0; } div.pink_sb { background-color: #f9e8e5; padding: 1.25em; page-break-before: always; border: 1px solid #f9e8e5; } .frac-alt1 { vertical-align: super; font-size: 0.6em; } .frac-alt2 { vertical-align: sub; font-size: 0.6em; } /* Index */ .secondary { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.7; margin: 0 0 0 5.0%; text-indent:-1.3em; } .indexdiv { color:#ec8572; font-family: "Didot LT Pro", serif; font-size:2.6em; font-weight:600; line-height:0.6; margin: 1.2em 0 0 0%; } .primary { font-family: "Gill Sans Nova", sans-serif; font-size:1.0em; line-height:1.5; margin: 0 0 0 10.0%; text-indent:-1.3em; } div.ing_list { margin: 1em 0; }