/* ASHBURY */ @font-face { font-family: "Ashbury"; font-style: normal; font-weight: bold; src: url(../fonts/AshburyBol.otf); } @font-face { font-family: "Ashbury"; font-style: italic; font-weight: bold; src: url(../fonts/AshburyBolIta.otf); } @font-face { font-family: "Ashbury"; font-style: normal; font-weight: normal; src: url(../fonts/AshburyReg.otf); } @font-face { font-family: "Ashbury"; font-style: italic; font-weight: normal; src: url(../fonts/AshburyIta.otf); } /* BULLET NUMBERS */ @font-face { font-family: "bullenumcoppos"; font-style: normal; font-weight: normal; src : url("../fonts/bullenumcoppos.otf"); } /* SCENE PRO */ @font-face { font-family: "ScenePro-Light"; font-style: normal; font-weight: light; src: url(../fonts/ScenePro-Light.otf); } @font-face { font-family: "ScenePro-Light"; font-style: italic; font-weight: light; src: url(../fonts/ScenePro-LightItalic.otf); } @font-face { font-family: "ScenePro-Regular"; font-style: normal; font-weight: normal; src: url(../fonts/ScenePro-Regular.otf); } @font-face { font-family: "ScenePro-Regular"; font-style: italic; font-weight: normal; src: url(../fonts/ScenePro-Italic.otf); } @font-face { font-family: "ScenePro-Medium"; font-style: normal; font-weight: 600; src: url(../fonts/ScenePro-Medium.otf); } @font-face { font-family: "ScenePro-Medium"; font-style: italic; font-weight: 600; src: url(../fonts/ScenePro-MediumItalic.otf); } @font-face { font-family: "ScenePro-Bold"; font-style: normal; font-weight: bold; src: url(../fonts/ScenePro-Bold.otf); } @font-face { font-family: "ScenePro-BoldItalic"; font-style: italic; font-weight: bold; src: url(../fonts/ScenePro-BoldItalic.otf); } /* IMAGES */ div.small_center { width:70%; margin:1em 15% 4em 15%; } div.small_left_image{ width:70%; margin:1em 30% 4em 0%; } div.left_circle { width:50%; margin:2em 50% 1em 0; } div.left_circle_large { width:70%; margin:2em 30% 1em 0; } div.image_90 { width:90%; margin:0 10% 1em 0%; } div.image_80 { width:80%; margin:0 20% 1em 0%; } div.image_70 { width:70%; margin:0 30% 1em 0%; } div.image_60 { width:60%; margin:0 40% 1em 0%; } div.image_50 { width:50%; margin:0 50% 1em 0%; } div.image_40 { width:40%; margin:0 60% 1em 0%; } div.image_30 { width:30%; margin:0 70% 1em 0%; } div.captioned { page-break-inside:avoid; margin:1.5em 0; } /* TOC */ p.procedure1 { font-weight: bold; font-size: 1.3em; margin-bottom: .5em; margin-top: 1.4em; text-align:center; } p.procedure2 { font-weight: bold; font-size: 1em; margin: .2em 0; text-align:center; } /* COTOCS */ div.blue_background { background-color: #009CDD; border:1px solid #009CDD; padding:1em; page-break-before:always; } div.blue_space { border: 1em solid #009CDD; margin:0; padding:0; } div.pink_background { background-color: #FDE2DB; border:1px solid #FDE2DB; padding:1em 3em; page-break-before:always; } div.pink_space { border: 1em solid #FDE2DB; margin:0; padding:0; } /* TABLES */ table { border-top:5px solid #000; border-bottom:5px solid #000; margin:1em 0; padding:.7em .1em; width:100%; border-collapse: collapse; page-break-inside:avoid; } table.pink { background-color: #FDE2DB; border-top:5px solid #000; border-bottom:5px solid #000; margin:1em 0; padding:.7em .1em; width:100%; border-collapse: collapse; page-break-inside:avoid; } table.white { border:0px; margin:1em 30% 1em 0; padding:.7em .1em; width:70%; border-collapse: collapse; page-break-inside:avoid; } tr { margin:.1em; padding:.1em; } tr.line_below { margin:.1em; padding:.1em .1em .3em .1em; border-bottom:1px solid #000; } .top { border-bottom: 2px solid #000; padding: .2em; } .bottom { border-top: 2px solid #000; padding: .2em; } td { padding:.5em; } td.left { padding: .2em; } td.left_top { padding: .7em .2em .2em .2em; } td.border_left { border-left:2px solid #000; } span.table_bold { font-family: "ScenePro-Bold"; } p.cell { font-family: "ScenePro-Bold"; font-size: 0.95em; margin-left:.4em; } p.cell2 { font-family: "ScenePro-Regular"; font-size: 0.95em; margin:.2em .4em 0 .4em; } p.table_head { font-family: "ScenePro-Bold"; font-size: 0.95em; margin:.2em .4em 0 .4em; } h1.none { display:none; } span.caps_light { font-family: "ScenePro-Medium", sans-serif; font-size: 1.1em; } span.bold_large { font-size: 1.5em; font-weight:bold; } span.line { font-family: "ScenePro-Regular", sans-serif; font-size:1.6em; line-height:0; margin:0 .3em; } .h4 { margin-bottom:.5em; margin-top:2em; } p.caption { text-align:left; margin: .2em 40% .7em 0; font-size: 0.95em; line-height:1.2; font-style:italic; } p.caption_right { text-align:right; margin: .2em 0% .7em 20%; font-size: 0.95em; line-height:1.2; font-style:italic; } p.caption_full { text-align:left; margin: .2em 0% .7em 0; font-size: 0.95em; line-height:1.2; font-style:italic; } span.numer { font-size:.6em; vertical-align:super; } span.denom { font-size:.6em; vertical-align:sub; } p._2-h1 { font-family: "Neutraface 2 Text Bold", sans-serif; font-size: 1.4em; font-weight: bold; line-height: 1.3; margin-bottom: 1em; } p._2-h1b { font-family: "Neutraface 2 Text Bold", sans-serif; font-size: 1.4em; font-weight: bold; line-height: 1.3; margin-bottom: 1em; margin-top:2.2em; } p.ry { font-family: "ScenePro-Light", sans-serif; font-size: 1.2em; line-height: 1.2; margin-bottom: 1.5em; margin-top:1em; } p.bmbl { margin-left: 1em; text-indent: -1em; } p.bmh1 { font-weight: bold; margin-top: 2em; } p.bmp { text-indent: 1.5em; } p.bmpaft { } p.bmpf { } p.bmri { font-family: "Neutraface 2 Text Book", sans-serif; } p.bmrif { font-family: "Neutraface 2 Text Book", sans-serif; margin-top: 2em; } p.bmril { font-family: "Neutraface 2 Text Book", sans-serif; } p.cap { font-size: 0.95em; line-height: 1.3; margin-bottom: 1em; } p.cap_2 { font-size: 0.95em; line-height: 1.3; margin-bottom: 1em; } p.ccont { color: #fff; font-size: 1.3em; font-weight: bold; line-height: 1.5; margin-bottom: 1.5em; text-align: center; } p.crt { color: #009CDD; line-height: 1.4; text-align: center; } p.crtf { color: #009CDD; line-height: 1.4; margin-top: 1em; text-align: center; } p.h1 { margin-bottom: 2em; margin-top: 3em; } p.h2 { font-weight: bold; margin-top: 2em; } p.in { font-size: 0.95em; line-height: 1.3; margin-left: 1.5em; text-indent: -1.5em; } p.in1 { font-size: 0.95em; line-height: 1.3; margin-left: 1.5em; text-indent: -1em; } p.inh { color: #009CDD; font-family: "Ashbury"; font-style: normal; font-weight: bold; font-size: 1.1em; line-height: 1.3; margin-left: 1.5em; margin-top:2em; text-indent: -1.5em; } p.p { text-indent: 1.5em; } p.p_space_above { text-indent: 1.5em; margin-top:2em; } p.paft { } p.pf { } p.pp { } p.sans { font-family: "ScenePro-Regular"; font-size:.8em; margin-bottom:1em; margin-top:0; } p.ppf { color: #fff; margin:1em 2em 4em 2em; border-bottom:1px solid #fff; padding:0 0 1em 0; } p.pt { font-family: "SignPainter HouseScript", sans-serif; font-size: 8.6em; line-height: 0.8; } p.r2p { line-height: 1.4; margin-bottom: 1em; text-indent: 1.5em; } p.r2pf { line-height: 1.4; } p.rh1 { color: #009CDD; font-size: 2.6em; font-weight: bold; line-height:1.1; margin-bottom:.5em; page-break-before: always; } p.rh1_sub { color: #009CDD; font-size: 2.6em; font-weight: bold; line-height:1.1; margin-bottom:.5em; page-break-before: always; } p.rh1-alt1 { font-size: 2.6em; font-weight: bold; line-height:1.1; margin-bottom:2em; } p.rhn { text-indent: 1.5em; } p.rhn1f-follow-method { font-size: 0.95em; line-height: 1.4; margin-bottom: 1em; margin-top: 2em; font-style:italic; } p.rhn1f-page-number { font-size: 0.95em; line-height: 1.4; margin-bottom: 1em; } p.rhn2 { line-height: 1.4; text-indent: 1.5em; } p.rhn2f { line-height: 1.4; margin-top: 1.5em; } p.rhn_alt { line-height: 1.4; text-indent: 1.5em; } p.rhnf_alt { line-height: 1.4; margin-top:2em; } p.ril { line-height: 1.4; margin-bottom: 1em; } p.ril1 { line-height: 1.4; margin-bottom: 1em; } p.ril2 { font-size: 0.95em; line-height: 1.4; margin-top: .5em; } p.ril2f { font-size: 0.95em; line-height: 1.4; margin-top: 1.5em; } p.rilf { line-height: 1.4; margin-bottom: 1em; margin-top: 2em; } p.rilh { font-size: 0.95em; font-weight: bold; font-style:italic; margin-top: 2em; } p.rilhf { font-size: 0.95em; font-weight: bold; font-style:italic; margin-top: 2em; } p.rn { font-size: 0.95em; line-height: 1.6; margin-top: .5em; } span.circle_num_img { display:inline-block; width:1.25em; line-height:0; margin:0 .1em 0 0; } span.circle_num { font-size:1.2em; line-height:0; display:inline-block; width:1.25em; margin-right:.25em; text-align:right; font-family: "bullenumcoppos"; } span.circle_num_blue { color: #009CDD; font-size:1.2em; line-height:0; display:inline-block; width:1.25em; margin-right:.25em; text-align:right; font-family: "bullenumcoppos"; } img.img { width:99%; } p.rnl { font-size: 0.95em; font-family: "ScenePro-Regular"; color: #009CDD; line-height: 1.4; margin-bottom: 1em; margin-left: 1.8em; text-indent: -1.6em; } p.rp { font-size: 0.95em; line-height: 1.4; margin-bottom: 1em; } p.rp2 { font-size: 0.95em; line-height: 1.4; margin-bottom: 1em; } p.rp2f { font-size: 0.95em; line-height: 1.4; margin-bottom: 1em; margin-top: 2em; } p.rpf { font-size: 0.95em; line-height: 1.4; margin-bottom: 1em; margin-top: 2.5em; } p.rsh { font-family: "ScenePro-Bold"; color: #009CDD; font-size: 0.95em; font-weight: bold; line-height: 1.4; margin-bottom: 1em; margin-top:1.5em; text-transform: uppercase; border-top:1px solid #009CDD; padding-top:.75em; } p.rt { font-family: "Neutraface 2 Text Bold", sans-serif; font-size: 2em; font-weight: bold; line-height: 1; page-break-before: always; } p.rt2-rule-above_ns { font-family: "Neutraface 2 Text Bold", sans-serif; font-size: 1.7em; font-weight: bold; line-height: 1; border-top:1px solid #000; padding-top:.5em; margin-top:1em; } p.rt2-rule-above { font-family: "Neutraface 2 Text Bold", sans-serif; font-size: 1.7em; font-weight: bold; line-height: 1; border-top:1px solid #000; padding-top:.5em; margin-top:1em; page-break-before: always; } p.ry2 { font-family: "Neutraface 2 Text Book", sans-serif; line-height: 1.3; margin-top: 1.5em; text-transform: uppercase; } span.Annotation-reference { } span.bmri_bold_cap { font-weight: bold; text-transform: uppercase; } span.cap_bold { font-style: italic; font-weight: bold; } span.ccont_pn { font-size: 1.1em; font-weight: bold; } span.hemb { font-weight: bold; } span.i-alt { font-family: "Neutraface 2 Text Book", sans-serif; font-style: italic; } span.in_i { font-style: italic; } span.page-000---composed-scoops { font-size: 0.95em; } span.rhemb { font-weight: bold; } span.ril_bold { font-weight: bold; } span.rnl_bold { font-size: 0.95em; font-weight: bold; } span.texture-agent-demi { font-family: "ScenePro-Bold", sans-serif; } span.title_list { font-family: Verdana, sans-serif; font-size: 0.95em; }