@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: normal; src: url(../fonts/GillSansNova-Book.otf); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: normal; src: url(../fonts/GillSansNova-BookItalic.otf); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; src: url(../fonts/GillSansNova-Medium.otf); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: 500; src: url(../fonts/GillSansNova-MediumItalic.otf); } @font-face { font-family: "Gill Sans Nova"; font-style: normal; font-weight: bold; src: url(../fonts/GillSansNova-Bold.otf); } @font-face { font-family: "Gill Sans Nova"; font-style: italic; font-weight: bold; src: url(../fonts/GillSansNova-BoldItalic.otf); } .squeeze100 { margin: 0; } .squeeze95 { margin: 0 2.5%; } .squeeze90 { margin: 0 5%; } .squeeze85 { margin: 0 7.5%; } .squeeze80 { margin: 0 10%; } .squeeze75 { margin: 0 12.5%; } .squeeze70 { margin: 0 15%; } .squeeze65 { margin: 0 17.5%; } .squeeze60 { margin: 0 20%; } .squeeze55 { margin: 0 22.5%; } .squeeze50 { margin: 0 25%; } .squeeze45 { margin: 0 27.5%; } .squeeze40 { margin: 0 30%; } .squeeze40_left { margin: 0 60% 0 0; } .squeeze35 { margin: 0 32.5%; } .squeeze30 { margin: 0 35%; } .squeeze30_right { margin: 0 0 0 70%; } .squeeze25 { margin: 0 37.5%; } .squeeze25_left { margin: 0 75% 0 0; } .squeeze30_left { margin: 0 70% 0 0; } .squeeze25_right { margin: 0 0 0 75%; } .squeeze20 { margin: 0 40%; } .squeeze20_right { margin: 0 0 0 80%; } .squeeze20_left { margin: 0 80% 0 0; } .squeeze15 { margin: 0 42.5%; } .squeeze15_left { margin: 0 85% 0 0; } .squeeze10 { margin: 0 45%; } .isqueeze3_00 { width: 3em; } .isqueeze2_50 { width: 2.5em; } .isqueeze1_3 { width: 1.3em; } .isqueeze1_6 { width: 1.6em; } .isqueeze1_0 { width: 1em; } .isqueeze0_5 { width: 0.5em; } body { font-family: "Gill Sans Nova", sans-serif; } .crt { font-size: 0.9em; text-align: left; } h1.toc { font-family: "Gill Sans Nova"; font-style: normal; font-weight: bold; text-align: center; margin-bottom: 2em; } p.toc_chap1 { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; margin-top: 1em; font-size: 1.2em; text-align: center; } .rt_text { text-align: center; font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; margin-top: 0.5em; } p.A_head { text-align: center; font-size: 1.35em; margin-top: 2em; font-family: "Gill Sans Nova"; font-style: normal; font-weight: bold; } p.B_head { text-align: center; font-size: 1.1em; margin-top: 2em; font-family: "Gill Sans Nova"; font-style: normal; font-weight: bold; } .rhn { margin-top: 2em; font-family: "Gill Sans Nova"; font-style: normal; font-weight: 100; text-align: left; } div.ing_list { margin-top: 1em; } p.ril { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; text-align: left; line-height: .95; margin: 0.5em 10% 0.5em 1em; text-indent: -1em; } p.rp { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 100; text-align: left; margin-top: 1em; } p.r_var { font-family: "Gill Sans Nova"; font-style: normal; font-weight: 100; text-align: left; margin-top: 1em; } .sb_feature { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #EAA79C; padding: 5%; } .sb_feature4 { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #FED6BC; padding: 5%; } .sb_featureO { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #DD4968; padding: 5%; } .sb_featureC { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #A98D75; padding: 5%; } .sb_feature2 { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #F4C9C7; padding: 5%; } .sb_featureS { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #C4B80C; padding: 5%; } .sb_featureP { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #C7A0CC; padding: 5%; } .sb_featureY { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #E8DE36; padding: 5%; } .sb_featureG { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #1B9347; padding: 5%; } .sb_featureLG { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #60A73E; padding: 5%; } .sb_featureLG1 { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #8DC4B3; padding: 5%; } .sb_featureLG2 { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #AFCF9C; padding: 5%; } .sb_featureY1 { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #F6C61D; padding: 5%; } .sb_featureR { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #F26865; padding: 5%; } .sb_featureBr { page-break-before: always; font-family: "Gill Sans Nova"; font-style: normal; font-weight: normal; background-color: #F37022; padding: 5%; } p.sb_head { text-align: center; font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; font-size: 1.15em; margin-bottom: 1em; } p.sb_head1 { text-align: center; font-family: "Gill Sans Nova"; font-style: normal; font-weight: 500; font-size: 1.15em; margin-top: 1em; margin-bottom: 1em; } p.figcaption_para { text-align: center; font-family: "Gill Sans Nova"; font-style: normal; font-weight: 100; } .Gill { font-family: "Gill Sans Nova"; } div.nav { margin: 1em 0; page-break-inside: avoid; border-bottom: 2px solid #999; border-top: 2px solid #999; width: 100%; } p.nav-bar { margin: 0.1em; padding: 0.4em; line-height: 1.5em; text-align: center; } span.letter-block { text-align: center; padding: 0 0.15em; color: #999; } div.project_img { text-align: center; margin: 2.5em 25% 0 25%; }