/* DIN Next LT Pro */ @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 100; src : url("../fonts/DINNextLTPro-Light.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 100; src : url("../fonts/DINNextLTPro-LightItalic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 400; src : url("../fonts/DINNextLTPro-Regular.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 400; src : url("../fonts/DINNextLTPro-Italic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 500; src : url("../fonts/DINNextLTPro-Medium.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 500; src : url("../fonts/DINNextLTPro-MediumItalic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 700; src : url("../fonts/DINNextLTPro-Bold.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 700; src : url("../fonts/DINNextLTPro-BoldItalic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 800; src : url("../fonts/DINNextLTPro-Heavy.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 800; src : url("../fonts/DINNextLTPro-HeavyItalic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 900; src : url("../fonts/DINNextLTPro-Black.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 900; src : url("../fonts/DINNextLTPro-BlackItalic.otf"); } /* Avenir Next LT Pro */ @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 200; src : url("../fonts/AvenirNextLTPro-Thin.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 200; src : url("../fonts/AvenirNextLTPro-ThinIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 300; src : url("../fonts/AvenirNextLTPro-Light.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 300; src : url("../fonts/AvenirNextLTPro-LightIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 400; src : url("../fonts/AvenirNextLTPro-Regular.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 400; src : url("../fonts/AvenirNextLTPro-It.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 500; src : url("../fonts/AvenirNextLTPro-Medium.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 500; src : url("../fonts/AvenirNextLTPro-MediumIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 600; src : url("../fonts/AvenirNextLTPro-Demi.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 600; src : url("../fonts/AvenirNextLTPro-DemiIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 700; src : url("../fonts/AvenirNextLTPro-Bold.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 700; src : url("../fonts/AvenirNextLTPro-BoldIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 900; src : url("../fonts/AvenirNextLTPro-Heavy.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 900; src : url("../fonts/AvenirNextLTPro-HeavyIt.otf"); } .para-acl { font-weight : normal; font-style : normal; font-size : 0.92em; line-height : inherit; margin-bottom : 1.2em; text-align : center; margin-top : 0em; } .para-aclf { font-weight : normal; font-style : italic; font-size : 0.92em; line-height : inherit; margin-bottom : 0.2em; text-align : center; margin-top : 0em; } .para-acmh-ac-pg { font-weight : 500; font-size : 1em; line-height : inherit; margin-bottom : 1.61em; text-align : center; margin-top : 0em; font-family: "DIN Next LT Pro", sans-serif; } .para-ans { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-ansl { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.27em; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-top : 0em; } .para-art-crt-pg { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.63em; text-align : center; margin-bottom : 0.2em; } .para-ataf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.33em; text-align : justify; margin-top : 0em; } .para-ataf-alt { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; margin-bottom : 0.7em; text-align : left; margin-top : 0em; } .para-atat-ata-pg { font-weight : bold; font-size : 1em; line-height : inherit; margin-bottom : 3.04em; text-align : right; margin-top : 0em; } .para-au { font-weight : bold; font-size : 3em; line-height : inherit; margin-top : 1.29em; text-align : center; margin-bottom : 0.2em; } .para-bmh1 { font-family: "DIN Next LT Pro", sans-serif; font-size : 1em; line-height : inherit; margin-top : 1.78em; margin-bottom : 0.59em; margin-left: 1em; text-align : justify; } .para-bmp { font-weight : normal; font-style : normal; font-size : 0.98em; line-height : inherit; text-indent : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-bmpf { font-weight : normal; font-style : normal; font-size : 0.98em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-bmt-ack-pg { font-family: "DIN Next LT Pro", sans-serif; font-weight : bold; font-size : 1em; line-height : inherit; margin-bottom : 3.04em; text-align : left; margin-top : 0em; } .para-bmt-idx-pg { font-family: "DIN Next LT Pro", sans-serif; font-weight : bold; font-size : 1em; line-height : inherit; margin-bottom : 3.04em; text-align : left; margin-top : 0em; } .para-bmt-nt-pg { font-family: "DIN Next LT Pro", sans-serif; font-weight : bold; font-size : 1em; line-height : inherit; margin-bottom : 3.04em; text-align : left; margin-top : 0em; } .para-cip { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-cipf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.63em; text-align : center; margin-bottom : 0.2em; } .para-cn-chap-pg { font-family: "DIN Next LT Pro", sans-serif; font-weight : 500; font-size : 1em; line-height : inherit; margin-bottom : 1.6em; text-align : left; margin-top : 0em; } .para-crt { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-crt1 { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.5em; text-align : center; margin-bottom : 0.2em; } .para-crtf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.63em; text-align : center; margin-bottom : 0.2em; } .para-cst { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 0.66em; margin-bottom : 5em; text-align : left; } .para-ct { font-family: "DIN Next LT Pro", sans-serif; font-weight : 700; font-size : 1.67em; line-height : inherit; margin-bottom : 3em; text-align : left; margin-top : 0em; } .para-ct-alt { font-family: "DIN Next LT Pro", sans-serif; font-weight : bold; font-size : 1.67em; line-height : inherit; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-ded-ded-pg { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-left : 4.8%; margin-right : 4.8%; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-en { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-indent : -11.5%; margin-left : 11.5%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-exts { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-bottom : 1.34em; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; } .para-fmt-toc-pg { font-weight : bold; font-size : 1em; line-height : inherit; text-align : right; margin-bottom : 0.2em; margin-top : 0em; } .para-fn { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-h2 { font-family: "DIN Next LT Pro", sans-serif; font-weight: 500; font-size : 1.25em; line-height : inherit; margin-top : 2.53em; margin-bottom : 0.51em; text-align : left; } .para-h2-alt { font-family: "DIN Next LT Pro", sans-serif; font-weight: 500; font-size : 1.25em; line-height : inherit; margin-top : 2.33em; margin-bottom : 0.51em; text-align : left; } .para-htit-htit-pg { font-weight : bold; font-size : 3em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-illcap1f { font-family: "Avenir Next LT Pro", sans-serif; font-size : 0.9em; line-height : inherit; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-illcap1f-alt { font-family: "Avenir Next LT Pro", sans-serif; font-style: italic; font-size : 0.9em; line-height : inherit; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 1em; margin-top : 0em; } .para-illcapf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-in { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-indent : -5.8%; margin-left : 5.8%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-in1 { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-indent : -5.8%; margin-left : 9%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-inf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 1.31em; text-indent : -5.8%; margin-left : 5.8%; text-align : left; margin-bottom : 0.2em; } .para-inhn { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-nl { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : -4.8%; margin-left : 10.3%; margin-right : 4.8%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-nl-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 0; margin-left : 5.4%; margin-right : 4.8%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-nl-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-nl1 { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-left : 4.8%; margin-right : 4.8%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-nl1l { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.27em; margin-left : 4.8%; margin-right : 4.8%; text-align : left; margin-top : 0em; } .para-nlf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; text-indent : -4.8%; margin-left : 10.3%; margin-right : 4.8%; text-align : left; margin-bottom : 0.2em; } .para-nlf-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; text-indent : 0; margin-left : 5.4%; margin-right : 4.8%; text-align : left; margin-bottom : 0.2em; } .para-nlf-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-nll { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.34em; text-indent : -4.8%; margin-left : 10.3%; margin-right : 4.8%; text-align : left; margin-top : 0em; } .para-nll-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.34em; text-indent : 0; margin-left : 5.4%; margin-right : 4.8%; text-align : left; margin-top : 0em; } .para-nll-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-p { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-p-alt { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-p-alt1 { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 4.8%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-paft { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pf-alt { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pf-alt1 { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pub { font-weight : bold; font-size : 0.9em; line-height : inherit; margin-top : 5em; text-align : center; margin-bottom : 0.2em; } .para-quf { font-style : italic; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 0.2em; } .para-sp { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 0; text-align : justify; margin-bottom : 0.2em; } .para-stit { font-size : 1.75em; line-height : inherit; margin-top : 0.72em; text-align : center; margin-bottom : 0.2em; } .para-tit-tit-pg { font-weight : bold; font-size : 3em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-toc { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-toc-alt { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-tocbm { font-style : italic; font-size : 0.96em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-tocbmf { font-style : italic; font-size : 0.96em; line-height : inherit; margin-top : 0.43em; text-align : justify; margin-bottom : 0.2em; } .para-tocfm { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 0.41em; text-align : justify; margin-top : 0em; } .para-tornbot { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-bottom : 1em; text-align : center; } .para-torntop { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-bottom : 1.34em; text-align : center; } .para-ul { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 0.2em; } .para-ulf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; margin-bottom : 0.2em; } .para-ull { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.34em; margin-bottom : 1.34em; margin-left : 4.8%; margin-right : 4.8%; text-align : justify; } .char-acl-r { font-size : 0.88em; } .char-b { font-weight : bold; } .char-ccust2 { } .char-ccust3 { } .char-cf { font-weight : normal; font-style : normal; font-size : 0.88em; } .char-dropcap { font-weight : bold; font-size : 1.08em; } .char-fnref { } .char-frac { } .char-hemb { font-weight : bold; } .char-i { font-style : italic; } .char-illcap1f-b { font-weight : bold; } .char-illcap1f-i { font-style : italic; } .char-sub { } .char-sup { } .char-url { } .char-dropcap-DC::first-letter { font-family: "DIN Next LT Pro", sans-serif; font-weight : bold; font-size : 1.08em; } .squeeze50 {margin: 0 25%;} .squeeze70 {margin: 0 15%; } .squeeze71 {margin: 0 14.5%; } .squeeze76 {margin: 0 12%; } .squeeze88 {margin: 0 6%; } .squeeze90 {margin: 0 5%; } .squeeze93 {margin: 0 3.5%; } .isqueeze2_33 {width:2.33em; } .fb_0 {margin-left:0; margin-right:0em } .cso_10 {font-size:1em } .cso_11 {font-size:1.1em } .cso_11-DC::first-letter {font-size:1.1em } h1.toc_head { text-align: right; font-family: "DIN Next LT Pro", sans-serif; font-weight: 500; font-size: 1.2em; margin-bottom: 3em; } table.table1 { display:table; border: 1px solid black; padding: 0.5em; margin: 0.2em 1.5em 2em 1.5em; } p.table_heading { font-family: "Avenir Next LT Pro", sans-serif; font-size: 0.8em; text-align: left; font-weight: 500; margin: 1em 0 0.3em 0em; } h3.table_heading { font-family: "Avenir Next LT Pro", sans-serif; font-size: 0.8em; text-align: left; font-weight: 500; margin: 2em 2em 0.3em 2em; } tr.border_top { border-top: 2px solid #999999; } th.td1 { font-weight: normal; } .td1 { padding-top: 0.5em; padding-right: 1em; vertical-align: top; } .td2 { padding-top: 0.05em; padding-right: 1em; vertical-align: top; } .td_p, .td_pb, .td_pf{ font-family: "Avenir Next LT Pro", sans-serif; font-size: 0.8em; text-align: left; } .td_pb{ font-weight: 700; } .td_pf { padding-top: 0.25em; } .gray { color: #767676; } .border_bottom { border-top: 2px solid #999999; margin-left: 1.5em; margin-top: 0.5em; } .list_heading { font-family: "Avenir Next LT Pro", sans-serif; font-size: 0.8em; text-align: left; font-weight: 500; margin: 1em 0 0.3em 2em; } li.list-none p{margin-bottom: 0.5em;font-size:0.8em;} div.custom_list { margin: 1em 0 1em 1em; } .para-p-list { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } /* NAV bars in Index */ div.nav { margin:1em 0; page-break-inside:avoid; border-bottom: 2px solid #333333; border-top: 2px solid #333333; width:100%; } p.nav-bar { margin:.1em; padding:.4em; line-height:1.5em; text-align:center; } span.letter-block { text-align:center; padding:0 .15em; color:#333333; } p.index_letter { margin: 1.25em 0 0.2em 0; font-weight: bold; } span.list_ornament { display: inline-block; margin: 0 1em 0 0; text-align: right; }