/* =========================================================================== BESPOKE CSS (optional styles crafted specifically for this epub, delete and populate) ============================================================================ */ @font-face { font-family: "sabon"; font-weight: normal; font-style: normal; src: url(../fonts/SabonLTStd-Roman.otf); } @font-face { font-family: "sabon"; font-weight: normal; font-style: italic; src: url(../fonts/SabonLTStd-Italic.otf); } @font-face { font-family: "sabon"; font-weight: bold; font-style: normal; src: url(../fonts/SabonLTStd-Bold.otf); } @font-face { font-family: "sabon"; font-weight: bold; font-style: italic; src: url(../fonts/SabonLTStd-BoldItalic.otf); } @font-face { font-family: "Helvetica"; font-weight: normal; font-style: normal; src: url(../fonts/HelveticaLTStd-Roman.otf); } @font-face { font-family: "Helvetica"; font-weight: normal; font-style: italic; src: url(../fonts/HelveticaLTStd-Obl.otf); } @font-face { font-family: "ITCAvantGarde"; font-weight: normal; font-style: normal; src: url(../fonts/ITCAvantGardeStd-Bk.otf); } @font-face { font-family: "gillsans"; font-weight: normal; font-style: normal; src: url(../fonts/GillSansNovaBook.otf); } @font-face { font-family: "gillsans"; font-weight: normal; font-style: italic; src: url(../fonts/GillSansNovaBookItalic.otf); } @font-face { font-family: "gillsans-Light"; font-weight: normal; font-style: normal; src: url(../fonts/GillSansNovaLight.otf); } @font-face { font-family: "gillsans-LightItalic"; font-weight: normal; font-style: italic; src: url(../fonts/GillSansNovaLightItalic.otf); } @font-face { font-family: "gillsans-Medium"; font-weight: bold; font-style: normal; src: url(../fonts/GillSansNovaMedium.otf); } @font-face { font-family: "gillsans-MediumItalic"; font-weight: bold; font-style: italic; src: url(../fonts/GillSansNovaMediumItalic.otf); } @font-face { font-family: "gillsans-SemiBold"; font-weight: bold; font-style: normal; src: url(../fonts/GillSansNovaSemiBold.otf); } @font-face { font-family: "gillsans-SemiBoldItalic"; font-weight: bold; font-style: italic; src: url(../fonts/GillSansNovaSemiBoldItalic.otf); } @font-face { font-family: "gillsans-Bold"; font-weight: bold; font-style: normal; src: url(../fonts/GillSansNovaBold.otf); } @font-face { font-family: "gillsans-BoldItalic"; font-weight: bold; font-style: italic; src: url(../fonts/GillSansNovaBoldItalic.otf); } @font-face { font-family: "gillsans-Heavy"; font-weight: bold; font-style: normal; src: url(../fonts/GillSansNovaHeavy.otf); } @font-face { font-family: "gillsans-HeavyItalic"; font-weight: bold; font-style: italic; src: url(../fonts/GillSansNovaHeavyItalic.otf); } @font-face { font-family: "ZapfDingbats"; font-weight: normal; font-style: normal; src: url(../fonts/ZapfDingbatsStd.otf); } @font-face { font-family: "Ascender"; font-weight: normal; font-style: normal; src: url(../fonts/Ascender.otf); } .sab_i { font-family: "sabon"; font-weight: normal; font-style: italic; } .sab_b { font-family: "sabon"; font-weight: bold; font-style: normal; } .sab_bi { font-family: "sabon"; font-weight: bold; font-style: italic; } .helv_r { font-family: "Helvetica"; font-weight: normal; font-style: normal; } .helv_it { font-family: "Helvetica"; font-weight: normal; font-style: italic; } .avantgarde { font-family: "ITCAvantGarde"; font-weight: normal; font-style: normal; } .gill_bk { font-family: "gillsans"; font-weight: normal; font-style: normal; } .gill_bk_it { font-family: "gillsans"; font-weight: normal; font-style: italic; } .gill_lig { font-family: "gillsans-Light"; font-weight: normal; font-style: normal; } .gill_ligit { font-family: "gillsans-LightItalic"; font-weight: normal; font-style: italic; } .gill_med { font-family: "gillsans-Medium"; font-weight: bold; font-style: normal; } .gill_med_it { font-family: "gillsans-MediumItalic"; font-weight: bold; font-style: italic; } .gill_semi_b { font-family: "gillsans-SemiBold"; font-weight: bold; font-style: normal; } .gill_semi_bi { font-family: "gillsans-SemiBoldItalic"; font-weight: bold; font-style: italic; } .gill_bold { font-family: "gillsans-Bold"; font-weight: bold; font-style: normal; } .gill_boldit { font-family: "gillsans-BoldItalic"; font-weight: bold; font-style: italic; } .gill_hvy { font-family: "gillsans-Heavy"; font-weight: bold; font-style: normal; } .gill_hvyit { font-family: "gillsans-HeavyItalic"; font-weight: bold; font-style: italic; } .zapf { font-family: "ZapfDingbats"; font-weight: normal; font-style: normal; } strong { font-family: "sabon"; font-weight: bold; font-style: normal; } em { font-family: "sabon"; font-weight: normal; font-style: italic; } .bolditalic { font-family: "sabon"; font-weight: bold; font-style: italic; } .center_contenta { text-align: center; margin-top: 0.5em; text-indent: 0px; } .imprint_logo1 { text-align: center; page-break-inside: avoid; clear: both; width: 100%; } .imprint_logo1 img { page-break-inside: avoid; width: 100%; } .imprint_logo1 { margin-top: 0em !important; margin-bottom: 0em !important; page-break-before: avoid; } .inline_image1 { height: 6.5em; vertical-align: middle; } h1.tit { font-family: "gillsans-SemiBold" !important; font-weight: bold !important; font-size: 3.3em; } h2.au { font-family: "gillsans" !important; font-weight: normal !important; margin-top: 2.5em !important; margin-bottom: 5em !important; font-size: 1.6em; } .chaptitle2 { font-size: 1.6em; font-family: "gillsans"; font-weight: normal; font-style: normal; } .chaptitle2 + p { margin-top: 3.5em; } .no_indent5 { margin-top: 5em; } h3.AHead { margin-top: 0em; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; text-align: center; font-family: "gillsans-SemiBold"; font-weight: bold; font-style: normal; } h4.BHead { margin-top: 1.5em; margin-bottom: 0.5em; font-weight: bold; text-align: left; font-family: "gillsans-Medium"; } h4.BHeadNTS { margin-top: 0em; margin-bottom: 0.5em; font-weight: bold; text-align: left; font-family: "gillsans-Medium"; } h4.BHead10 { margin-top: 1em; margin-bottom: 0.5em; font-weight: bold; text-align: left; font-family: "gillsans-Medium"; font-size: 1.05em; } h4.BHead1 { margin-top: 1.5em; margin-bottom: 0.5em; font-weight: bold; text-align: left; font-family: "gillsans-Medium"; font-size: 1.05em; } h5.CHead { margin-top: 1.5em; margin-bottom: 0.5em; font-family: "gillsans"; font-weight: normal; font-style: italic; text-align: left; font-size: 1.05em; } h4.CHeada { margin-top: 1.5em; margin-bottom: 0.5em; font-family: "gillsans"; font-weight: normal; font-style: italic; text-align: left; font-size: 1.1em; } .box8a { width: 85%; margin: 1em auto; padding: 0.1em !important; border: 4px solid #b3b3b3; border-radius: 0px; } .box8 { margin: 0em !important; padding: 1em !important; border: 2px solid #b3b3b3; border-radius: 0px; clear: both; font-family: "gillsans"; font-weight: normal; font-style: normal; } .box8 h4.block_box_head { text-align: center; margin: 0px 0em 0.5em 0em !important; font-style: normal; font-family: "gillsans-SemiBold"; font-weight: bold; font-size: 1.1em !important; page-break-after: avoid; } h5.block_box_subhead { text-align: left; margin: 1em 0em 0.2em 0em !important; font-family: "gillsans-SemiBoldItalic"; font-weight: bold; font-style: italic; page-break-after: avoid; } .box8 p { text-align: left; font-style: normal; } .bullet { font-family: "ZapfDingbats"; font-weight: normal; font-style: normal; font-size: 0.75em; padding-right: 0.65em !important; color:#999999; } ul.box_none { list-style-type:none; margin: 0em !important; text-indent: 0em; } ul.box_none1 { list-style-type:none; margin: 0em 0em 0em 1.5em !important; text-indent: 0em; } li.box_bull { margin-top: 0.5em; margin-left: 0em !important; text-indent: -1.4em !important; } li.box_n { margin-top: 0.5em; margin-left: 0em !important; text-indent: -1em !important; } .box_txt_c { text-align: center !important; text-indent: 0em !important; margin-top: 0.3em !important; } .box_txt { margin-top: 0.5em !important; text-indent: 0em !important; } .box_txt0 { margin-top: 0em !important; text-indent: 0em !important; } .box_txtsp { margin-top: 1em !important; text-indent: 0em !important; } .box_txti { margin-top: 0.5em !important; text-indent: 0em !important; font-family: "gillsans"; font-weight: normal; font-style: italic !important; } ul.bl { list-style-type:none; margin: 1em 0em !important; text-indent: 0em; } ul.bl0 { list-style-type:none; margin: 1em 0em 0em 0em !important; text-indent: 0em; } li.bull { margin-top: 0.5em; margin-left: 1em !important; text-indent: -1.4em !important; } .no_indentTS { margin-top: 1em !important; text-indent: 0em; } .no_indentTS2 { margin-top: 2em !important; text-indent: 0em; } .no_indentTS2a { margin-top: 1.5em !important; text-indent: 0em; } .no_indent1 { margin-top: 0.5em !important; text-indent: 0em; } .no_indent1a { margin-top: 0.75em !important; text-indent: 0em; } .ind { text-indent: 1em !important; } .box_txt_h { margin-top: 0.5em !important; margin-left: 1.4em !important; text-indent: -1.4em !important; } .ascend { font-family: "Ascender"; font-weight: normal; font-style: normal; } .spacing3 { letter-spacing:0.4em; } .spacing2 { letter-spacing:0.3em; } table.tnone { border:none !important; width:90% !important; } td.td1 { padding:2px 5px 0em 0em !important; width:20%; border:none !important; vertical-align:top !important; } td.td2 { padding:2px 0em 0em 0em !important; width:auto; border:none !important; vertical-align:top !important; } h3.gloshead { margin-top: 1.5em; margin-bottom: 0.3em; font-size: 1em !important; font-weight: bold; text-align: left; } .glos_txt { margin-top: 0em !important; text-indent: 0em; } .endnote { margin-top: 0em !important; margin-left: 1.2em !important; text-indent: -1.2em !important; } .index { margin-top: 0em !important; margin-left: 2em !important; text-indent: -2em !important; } .index_sp { margin-top: 1em !important; margin-left: 2em !important; text-indent: -2em !important; } .fmt { font-size: 1.6em; font-family: "gillsans"; font-weight: normal; font-style: normal; margin-top: 3em !important; margin-bottom: 2em !important; text-align: center !important; } li.chtoc { margin-top: 1em !important; margin-left: 1.5em !important; margin-bottom: 0em !important; text-align: left !important; text-indent: -1.5em !important; } li.chtoc1 { margin-top: 1.5em !important; margin-left: 1.5em !important; margin-bottom: 0em !important; text-align: left !important; text-indent: -1.5em !important; } li.fmtoc { margin-top: 0.5em !important; margin-left: 1.5em !important; margin-bottom: 0em !important; text-align: left !important; text-indent: 0em !important; } li.fmtoc1 { margin-top: 1.5em !important; margin-left: 1.5em !important; margin-bottom: 0em !important; text-align: left !important; text-indent: 0em !important; } .e { font-size:1.05em; font-weight:bold; }