@font-face { font-family : "News Cycle"; src : url("fonts/NewsCycle.otf"); } @page { margin : 0.5em; } div#glbtq { margin-left: 5px !important; margin-right: 5px !important; } tbody, thead, tfoot, tr, td, th { border-style : inherit; border-width : inherit; border-color : inherit; } .leftFloat { float : left; } .rightFloat { float : right; } div.ad-page-photo { width: 20% !important; float: left !important; margin : 0px 10px 0px 0px; line-height: 1em !important; padding: .5em !important; } div.purple-sidebar { width: 90% !important; background: #b3b1cc; margin: 20px 23px 20px 23px !important; padding: .5em !important; } div.gray-sidebar { margin: 0.5em 0em 0.5em 1em !important; padding: .5em !important; float: right !important; width: 35% !important; text-align: left; background: #333333; } div.wide-gray-sidebar { margin: 20px 23px 20px 23px !important; padding: .5em !important; width: 90% !important; text-align: left; background: #333333; } div.chapter-opener { width: 100% !important; background: #544f82; margin: 30px 0px 20px 0px !important; padding: 0em !important; } div.old-table { width: 95% !important; background: #333333; margin: 20px 0px 20px 0px !important; padding: .5em !important; } div.photo-lj { width: 35% !important; float: left !important; margin: 0px 7px 7px 0px; line-height: 1em !important; padding: .5em !important; } span.big-purple { font-family : serif; font-weight : bold; font-style : normal; font-size: 1.5em; color : #261960; } span.italic { font-weight : normal; font-style : italic; } span.bold { font-weight : bold; } span.bold-italic { font-weight : bold; font-style : italic; } span.purple-sidebar-intro { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1.08em; color : #ffffff; } span.serif-bold-purple { font-family : serif; font-weight : bold; font-style : normal; color : #261960; } span.serif-bold-italic-purple { font-family : serif; font-weight : bold; font-style : italic; color : #261960; } span.sans-serif-bold { font-family : sans-serif; font-weight : bold; font-style : normal; } span.sans-serif-bold-lavender { font-family : sans-serif; font-weight : bold; font-style : normal; color : #b3b1cc; } span.sans-serif-italic { font-family : sans-serif; font-weight : normal; font-style : italic; } h1.chapter-name { font-family : "News Cycle", sans-serif; font-style : normal; font-size : 3em; line-height : 0.89em; text-align : left; color : #000000; text-indent : 0em !important; margin : 0px 0px 0px 20px !important; } h1.chapter-number { font-family : "News Cycle", sans-serif; font-style : normal; font-size : 1em; line-height : 1.2em; text-align : left; color : #261960; text-indent : 0pem !important; margin : 40px 0px 10px 20px !important; } h1.chapter-opener-sentence { font-family : sans-serif; font-weight : bold; font-style : italic; font-size : 1.25em; line-height : 1.2em; text-align : left; color : #261960; text-indent : 0em !important; margin : 20px 0px 0px 20px !important; } h1.section-opener { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 2.33em; line-height : 1.2; text-align : left; color : #261960; text-indent : 0px !important; margin : 20px 0px 5px 0px !important; } h1.forword-author { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 1.5em; line-height : 1.2; text-align : left; color : #261960; text-indent : 0px !important; margin : 0px 0px 5px 0px !important; } h2 { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 1.4em; line-height : 1.2; text-align : left; color : #261960; text-indent : 0px !important; margin : 15px 0px 2px 0px !important; } h3 { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : left; text-indent : 0px !important; margin : 15px 0px 2px 0px !important; } h4.contents-chapter-header { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1.25em; line-height : 1.25em; text-align : left; color : #261960; text-indent : 0px !important; margin : 1em 0em 0em 0em !important; } h4.contents-entries { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : .97em; line-height : 1.4em; text-align : left; color : #000000; text-indent : 0em !important; margin : .5em 0em 0em 0em !important; } p.ad-page-text { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.75em; line-height : 1.22; text-align : left; color : #000000; text-indent : 0px !important; margin : 0px; } p.author { font-family : serif; font-weight : normal; font-style : italic; font-size : 0.75em; line-height : 1.22; text-align : left; color : #000000; text-indent : 0px !important; margin : 0px 0px 2px 0px; } p.been-there-header { font-family : serif; font-weight : bold; font-style : normal; font-size : 1.15em; line-height : 1.1em; text-align : left; text-indent : 0em !important; margin: 1.25em 0em 0em 1.75em !important; } p.been-there-quote { font-family : serif; font-weight : bold; font-style : normal; font-size : 0.92em; line-height : 1.4em; text-align : justify; text-indent : 0em !important; margin: 0em 2em 1.5em 2em !important; } p.body { font-family: serif; font-size: 0.92em; line-height: 1.4em; text-align: justify; color: #000000; text-indent: 0em !important; margin: 0em; } p.body-indent { font-family: serif; font-size: 0.92em; line-height: 1.4em; text-align: justify; color: #000000; text-indent: 2em; margin: 0em; } p.body-indent-spaced { font-family: serif; font-size: 0.92em; line-height: 1.4em; text-align: justify; color: #000000; text-indent: 2em; margin: 0em 0em 1.25em 0em; } p.body-indent-space-bf { font-family: serif; font-size: 0.92em; line-height: 1.4em; text-align: justify; color: #000000; text-indent: 2em; margin: .5em 0em 0em 0em; } p.numbered-list-1-9 { text-indent: -1em !important; margin: 0em 0em 0.5em 2em !important; text-align: left !important; font-size: 0.92em; font-style: normal; line-height : 1.4em; } p.body-text-numbered { font-family : serif; font-size: 0.92em; line-height: 1.4em; text-align : justify; color : #000000; margin : 0.15em 0em 0.25em 0em !important; } p.c-head { font-family : serif; font-weight : bold; font-size: 0.92em; line-height: 1.4em; text-align : left; color : #261960; text-indent : 0px !important; margin : 7px 0px 0px 0px !important; } p.c-head-run-in { font-family : serif; font-size: 0.92em; line-height: 1.4em; text-align : justify; color : #000000; text-indent : 0px !important; margin : 7px 0px 0px 0px !important; } p.checks { text-indent: -1.25em !important; margin: 0em 0em 0.5em 2.5em !important; text-align: left !important; font-size: 0.92em; font-style: normal; line-height : 1.4; } p.copyright-nospace { font-size: .5em; line-height: 1.25em; text-indent: 0em !important; margin: 0em 0em 0em 0em !important; } p.copyright-Rjust { font-size: .5em; line-height: 1em; text-align: right; margin: 0em 0em 0em 0em; } p.copyright-spaceafter { font-size: .5em; line-height: 1.25em; text-indent: 0em !important; margin: 0em 0em 1em 0em !important; } p.copyright-web-box { font-size: .5em; line-height: 1em; text-indent: 0em !important; color: #000000; border: 1px solid; padding: .5em !important; margin: 10px 0px 10px 0px; } p.gray-sidebar-header { font-family : sans-serif; font-weight : bold; font-size : 1.15em; line-height : 1.25em; text-align : left; color : #fdcff4; text-indent: 0em !important; margin : 0px 0px 2px 0px !important; } p.gray-sidebar-description { font-family: sans-serif; font-size: 0.92em; line-height: 1.25em; color: #ffffff; text-align: left; text-indent: 0em !important; margin : 0px 0px 0px 0px !important; } p.gray-sidebar-text { font-family: sans-serif; font-size: 0.92em; line-height: 1.25em; color: #ffffff; text-align: left !important; text-indent: 0em !important; margin : 0px 0px 9px 0px !important; } p.image-centered { font-family : Times, serif; font-weight : normal; font-style : normal; font-size : 0.86em; line-height : 1.28; text-align : center; color : #261960; text-indent : 0px !important; margin : 5px 0px; } p.old-table-text { font-family: sans-serif; font-size: 0.92em; line-height: 1.25; color: #ffffff; text-align: left !important; text-indent: 0em !important; margin : 5px 9px 5px 9px !important; } p.purple-emphasis { font-family : sans-serif; font-size: 0.92em; line-height: 1.4; text-align : left; color : #261960; text-indent : 0em !important; margin : .5em 1em 1em 2em !important; } p.purple-sidebar { font-family: sans-serif; font-size: 0.92em; line-height: 1.4; text-align: left !important; text-indent: 0em !important; margin : 5px 9px 5px 9px !important; } p.pressure { font-family: sans-serif; font-size: 0.92em; line-height: 1.4; background-color: #b3b1cc; text-align: left !important; text-indent: 0em !important; margin : 5px 9px 5px 9px !important; padding:.5em !important; } p.purple-sidebar-description { font-family: sans-serif; font-size: 0.92em; line-height: 1.4; text-align: left !important; text-indent: 0 !important; margin : 0px 9px 0px 9px !important; } p.resources { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.86em; line-height : 1.3; text-align : justify; color : #000000; text-indent : 0px !important; margin : 7px 0px 0px 0px; } p.response { font-family: sans-serif; font-size: 0.92em; line-height: 1.4; background-color: #ffffff; text-align: left !important; text-indent: 0em !important; margin : 5px 9px 5px 9px !important; padding:.5em !important; } p.specs { font-family : serif; font-weight : normal; font-style : italic; font-size : 0.75em; line-height : 1.22; text-align : left; color : #000000; text-indent : 0px !important; margin : 2px 0px 0px 0px; } p.subtitle { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.75em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0px !important; margin : 0px 0px 1px 0px; } p.title { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 0.96; text-align : left; color : #261960; text-indent : 0px !important; margin : 0px; } a.gray-sidebar-link {color: #cff7fd; text-decoration: underline; } a.gray-sidebar-link:active {color: #cff7fd; text-decoration: underline; } a.gray-sidebar-link:visited {color: #cff7fd; text-decoration: underline; } a.gray-sidebar-link:hover {color: #ffffff; text-decoration: none; } a.contents-header {color: #261960; text-decoration: none; } a.gray-sidebar-link:active {color: #261960; text-decoration: none; } a.gray-sidebar-link:visited {color: #261960; text-decoration: none; } a.gray-sidebar-link:hover {color: #261960; text-decoration: none; } a.contents-entry {color: #000000; text-decoration: none; } a.gray-sidebar-link:active {color: #000000; text-decoration: none; } a.gray-sidebar-link:visited {color: #000000; text-decoration: none; } a.gray-sidebar-link:hover {color: #000000; text-decoration: none; } a.all-white {color: #ffffff; text-decoration: none; } a.gray-sidebar-link:active {color: #ffffff; text-decoration: none; } a.gray-sidebar-link:visited {color: #ffffff; text-decoration: none; } a.gray-sidebar-link:hover {color: #ffffff; text-decoration: none; } ul { padding: 0px; margin: 0em 0em 0.75em 2em; } ol { padding: 0px; margin: 0em 0em 0.75em 2em; } li.body-bulleted { font-family : serif; font-size: 0.92em; line-height: 1.4em; text-align : left; color : #000000; margin : 0.15em 0em 0.25em 0em !important; }