/* Trade Gothic Next LT Pro Condensed */ @font-face { font-family: "TradeCd"; font-style: normal; font-weight: normal; src : url("../fonts/TradeGothicNextLTPro-Cn.otf"); } @font-face { font-family: "TradeCd"; font-style: italic; font-weight: normal; src : url("../fonts/TradeGothicNextLTPro-CnIt.otf"); } @font-face { font-family: "TradeCd"; font-style: normal; font-weight: bold; src : url("../fonts/TradeGothicNextLTPro-BdCn.otf"); } @font-face { font-family: "TradeCd"; font-style: italic; font-weight: bold; src : url("../fonts/TradeGothicNextLTPro-BdCnIt.otf"); } /* Trade Gothic Next LT Pro Compressed */ @font-face { font-family: "TradeCp"; font-style: normal; font-weight: normal; src : url("../fonts/TradeGothicNextLTPro-Cm.otf"); } @font-face { font-family: "TradeCp"; font-style: normal; font-weight: bold; src : url("../fonts/TradeGothicNextLTPro-BdCm.otf"); } /* Helvetica Neue eText Std */ @font-face { font-family: "Helv"; font-style: normal; font-weight: 100; src : url("../fonts/HelveticaNeueETStd-45Lt.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: 100; src : url("../fonts/HelveticaNeueETStd-46LtIt.otf"); } @font-face { font-family: "Helv"; font-style: normal; font-weight: normal; src : url("../fonts/HelveticaNeueETStd-55Rg.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: normal; src : url("../fonts/HelveticaNeueETStd-56It.otf"); } @font-face { font-family: "Helv"; font-style: normal; font-weight: bold; src : url("../fonts/HelveticaNeueETStd-65Md.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: bold; src : url("../fonts/HelveticaNeueETStd-66MdIt.otf"); } @font-face { font-family: "Helv"; font-style: normal; font-weight: 900; src : url("../fonts/HelveticaNeueETStd-75Bd.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: 900; src : url("../fonts/HelveticaNeueETStd-76BdIt.otf"); } /* Rockwell Std */ @font-face { font-family: "Rockwell"; font-style: normal; font-weight: 100; src : url("../fonts/RockwellStd-Light.otf"); } @font-face { font-family: "Rockwell"; font-style: italic; font-weight: 100; src : url("../fonts/RockwellStd-LightItalic.otf"); } @font-face { font-family: "Rockwell"; font-style: normal; font-weight: normal; src : url("../fonts/RockwellStd.otf"); } @font-face { font-family: "Rockwell"; font-style: italic; font-weight: normal; src : url("../fonts/RockwellStd-Italic.otf"); } @font-face { font-family: "Rockwell"; font-style: normal; font-weight: bold; src : url("../fonts/RockwellStd-Bold.otf"); } @font-face { font-family: "Rockwell"; font-style: italic; font-weight: bold; src : url("../fonts/RockwellStd-BoldItalic.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; } /* 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; color:#ffffff; -webkit-text-fill-color:#ffffff; } .normal { font-style:normal; } p { text-align:left; margin-bottom:0; } .greybox { background-color: #d0d1d3; padding: 20% 1em 1em 1em; margin:0 0 2em 0; } .sbbox { background-color: #d0d1d3; padding: 1em; margin:1em 0; } .style1 { border-top:1px solid #000000; margin:1em 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; } .indexdiv { font-family:"TradeCp", sans-serif; font-weight:bold; font-size:1.2em; margin:1em 0 .25em 0; } table.Basic-Table { border-collapse:collapse; border: 1px solid #000000; margin-bottom:-4px; margin-top:4px; } td.Basic-Table { border-left-width:1px; border-left-style:solid; border-left-color:#000000; border-top-width:1px; border-top-style:solid; border-top-color:#000000; border-right-width:1px; border-right-style:solid; border-right-color:#000000; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; padding: 4px; vertical-align:top; } li.abc-list { font-family:"TradeCd", sans-serif; font-size:0.8em; font-weight: bold; line-height:1.4; list-style-type:upper-alpha; margin: 0.7em 0 0 1em; } p.abc-list { font-family:"Helv", sans-serif; font-weight: normal; font-size:1em; margin:0; } .primary, .secondary { font-family:"Rockwell", erif; font-size:0.8em; line-height:1.3; margin: .25em 0 0 0; } .bulf { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 1em 0 0.7em 3.6em; text-indent: -1em; } .bul { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 0 0 0.7em 3.6em; text-indent: -1em; } .bull { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 0 0 1.5em 3.6em; text-indent: -1em; } .bmh2 { font-family:"TradeCp", sans-serif; font-size:1em; line-height:1.2; text-align:right; margin: 1em 0 0.4em 0; border-bottom: 1px solid; padding-bottom:.25em; } .bmp { font-family:"Rockwell", serif; font-size:0.9em; font-weight:normal; line-height:1.4; margin: 0.5em 0 0 0; } .cn { font-family:"TradeCp", sans-serif; font-size:.7em; font-weight: normal; line-height:1.2; text-transform:uppercase; } .copyright { font-family:"Rockwell", serif; font-size:0.75em; font-weight:normal; line-height:1.3; margin: .8em 0 0 0; } .cip { font-family:"Rockwell", serif; font-size:0.75em; font-weight:normal; line-height:1.3; margin: 0 0 0 2em; text-indent:-1em; } .ct { font-family:"TradeCp", sans-serif; font-size:2.1em; line-height:1.2; font-weight: bold; margin:.15em 0 0 1.25em; text-indent: -1.25em; text-transform:uppercase; } .ext { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.4; margin: 0.5em 0 0 3.1em; } li.ext-nl { font-family:"TradeCd", sans-serif; font-size:0.8em; font-weight: bold; line-height:1.4; margin: 0.5em 0 0 0; list-style-position: outside; } p.ext-nl { font-family: "Helv", sans-serif; font-weight:normal; font-size:1em; margin:0 0 0 1em; } .ext-nl_left-align { font-family:"TradeCd", sans-serif; font-size:1em; font-weight: bold; line-height:1.4; margin: 1em 0 0 0; } .fmh0 { font-family:"TradeCp", sans-serif; font-size:1.4em; line-height:1.2; font-weight: bold; margin: 1em 0 0.6em 0; text-transform:uppercase; border-top:2px solid #000000; padding-top:1em; } .fmh1 { font-family:"TradeCp", sans-serif; font-size:1.4em; line-height:1.2; font-weight: bold; margin: 1em 0 0.6em 0; text-transform:uppercase; } .h1 { font-family:"TradeCp", sans-serif; font-size:1.5em; font-weight: bold; line-height:1.2; margin: 1.25em 0; text-transform:uppercase; } .h2 { font-family:"TradeCp", sans-serif; font-size:1.1em; font-weight: bold; line-height:1.2; margin: 1.25em 0; } .h2alt { font-family:"TradeCp", sans-serif; font-size:1.1em; font-weight: bold; line-height:1.2; text-align: center; margin: 1.5em 0 .25em 0; } .h2aft { font-family:"TradeCp", sans-serif; font-size:1.1em; font-weight: bold; line-height:1.2; margin: 2em 0 1em 0; } .illcap { font-family:"Helv", sans-serif; font-size:0.7em; line-height:1.4; } .foot { font-family:"Helv", serif; font-size:0.8em; line-height:1.3; margin:1em 0 0 1em; text-indent:-1em; } .fnum { font-family:"TradeCp", sans-serif; font-size:1.1em; font-weight:bold; } .inf { font-family:"Delima MT Pro", serif; font-size:0.6em; line-height:1.3; } .p { font-family:"Rockwell", serif; font-size:0.9em; font-weight:normal; line-height:1.4; margin: 0.5em 0 0 0; } .p2 { font-family:"Rockwell", serif; font-size:0.9em; font-weight:normal; line-height:1.4; margin: 0.5em 0 0 2em; } .ps { font-family:"Rockwell", serif; font-size:0.9em; font-weight:normal; line-height:1.4; margin: 1em 0 0 0; } .parac { font-family:"Rockwell", serif; font-size:0.9em; font-weight:normal; line-height:1.4; margin: 1em; text-align: center; } .paft { font-family:"Rockwell", serif; font-size:0.9em; font-weight:normal; line-height:1.4; margin: 0.5em 0 0 0; } .sb { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.4; margin: 0 1.6em 0.3em 0; } li.sbbl { background-color:#d0d1d3; /* Contrast warning: Please use Color Checker */ font-family:"Helvetica Neue", sans-serif; font-size:0.8em; line-height:1.4; margin: 0 1.6em 0.7em 3.6em; } .sbbl { font-size:1em; margin:0; } li.sbblf { background-color:#d0d1d3; /* Contrast warning: Please use Color Checker */ font-family:"Helvetica Neue", sans-serif; font-size:0.8em; line-height:1.4; margin: 0 1.6em 0.7em 3.6em; } .sbblf { font-size:1em; margin:0; } li.sbbll { background-color:#d0d1d3; /* Contrast warning: Please use Color Checker */ font-family:"Helvetica Neue", sans-serif; font-size:0.8em; line-height:1.4; margin: 0 1.6em 0.7em 3.6em; } .sbbll { font-size:1em; margin:0; } .sbh1 { font-family:"TradeCp", sans-serif; font-size:1.1em; font-weight: bold; line-height:1.2; margin: 1em 0 0.3em 0; } .sbst { font-family:"Helv", sans-serif; font-size:0.8em; font-weight:bold; line-height:1.4; margin: 1.3em 1.6em 0 0; } .sbt { font-family:"TradeCp", sans-serif; font-size:1.2em; line-height:1.2; margin: .25em 0 0.8em 0; text-align:center; font-weight:bold; text-transform:uppercase; } .sbul { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 0 0 0.7em 2.6em; text-indent: -1em; } .sbulf { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.4; margin: .95em 0 0 0; } .sbull { background-color:#d0d1d3; /* Contrast warning: Please use Color Checker */ font-family:"Helvetica Neue", sans-serif; font-size:0.8em; line-height:1.4; margin: 0 1.6em 0.7em 1.9em; } .scale { font-family:"Helvetica Neue", sans-serif; font-size:0.7em; line-height:1.3; margin: 0.2em 0 0 0; text-align:center; } .tb { font-family:"Helvetica Neue", sans-serif; font-size:0.8em; line-height:1.2; text-align:center; } .tbch-AMA { font-family:"Alternate Gothic Pro No 3", sans-serif; font-size:0.8em; line-height:1.2; text-align:center; text-transform:uppercase; } .tbch1 { font-family:"Minion Pro", serif; font-size:1em; line-height:1.2; } .tbt { font-family:"Minion Pro", serif; font-size:1em; line-height:1.2; } .toc { font-family:"TradeCp", sans-serif; font-size:1.2em; line-height:1.2; margin: .5em 0 0 0; font-weight: bold; } .tocfm { font-family:"TradeCd", sans-serif; font-size:1em; line-height:1.2; margin: 1em 0; } .tocbm { font-family:"TradeCd", sans-serif; font-size:1em; line-height:1.2; margin: .5em 0 0 0; } .ul { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 1.1em 1.6em 0 1.9em; } .ulf { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 1em 1.6em 0.4em 1.9em; } .ull { font-family:"Helv", sans-serif; font-size:0.8em; line-height:1.3; margin: 1.1em 1.6em 1.1em 1.9em; } .ccust1 { background-color: #d0d1d3; } .i { font-style:italic; } .fn { font-size:0.7em; vertical-align: super; } .tk { color:#ca0088; } .years { font-family:"TradeCp", sans-serif; font-size:1.1em; font-weight: bold; } .CharOverride-1 { font-family:"Alternate Gothic Com No 2", sans-serif; font-size:3.4em; text-transform:uppercase; } .CharOverride-2 { font-family:"Alternate Gothic Com No 2", sans-serif; font-size:1.8em; text-transform:uppercase; } .CharOverride-3 { font-size:1em; } .CharOverride-4 { font-family:"Trade Gothic LT Pro Cn", sans-serif; } .CharOverride-5 { color:#808183; font-family:"TradeCd", sans-serif; font-weight:normal; } .CharOverride-6 { font-family:"Trade Gothic LT Pro Cn", sans-serif; font-weight:bold; } .CharOverride-7 { color:#808183; font-family:"Trade Gothic LT Pro Cn", sans-serif; font-weight:bold; } .CharOverride-8 { font-family:"Delima MT Std"; } .CharOverride-9 { font-size:1.6em; } .CharOverride-11 { font-size:0.7em; } .CharOverride-12 { color:#424243; /* Contrast warning: Please use Color Checker */ font-size:0.8em; } .CharOverride-13 { font-size:1.2em; } .CharOverride-14 { font-family:"Helvetica Neue"; font-size:0.9em; font-style:italic; } .CharOverride-15 { font-size:0.7em; } .CharOverride-16 { font-family:"Alternate Gothic Pro No 3", sans-serif; text-transform:uppercase; } .CharOverride-17 { font-family:"Helvetica Neue"; font-size:0.8em; } .CharOverride-18 { font-family:"Helvetica Neue"; } .CharOverride-19 { font-family:"Helvetica Neue"; } .CharOverride-20 { font-size:2.2em; }