@charset "UTF-8"; /* Licensed Materials - Property of IBM IBM Cognos Products: rstyles (C) Copyright IBM Corp. 2003, 2018 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated). */ .pg, .pp { font-style: normal; font-variant: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal; text-decoration: none none none; text-transform: none; text-align: start; text-indent: 0; line-height: normal; white-space: normal; word-wrap: initial; empty-cells: show; } .ls, .sc, .xt, .rt, .tb { font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; word-spacing: inherit; letter-spacing: inherit; text-decoration: inherit; text-transform: inherit; line-height: inherit; white-space: inherit; word-wrap: inherit; color: inherit; } .ls, .sc, .xt, .rt, .tb { text-align: start; text-indent: 0; } .ls[dir="ltr"], .sc[dir="ltr"], .xt[dir="ltr"], .rt[dir="ltr"], .tb[dir="ltr"] { text-align: left; } .ls[dir="rtl"], .sc[dir="rtl"], .xt[dir="rtl"], .rt[dir="rtl"], .tb[dir="rtl"] { text-align: right; } .lt, .lc, .lm, .lh, .lf, .ih, .if, .is, .oh, .of, .os, .sh, .sf, .sg, .sk, .so, .sp, .xm, .ml, .mv, .cl, .cv, .c2, .sl, .sv, .hl, .hv, .nl, .nv, .xl, .xv, .il, .iv, .ol, .ov, .xs, .hs, .hsv, .rc, .clc, .clm, .clt, .cah, .caf, .cih, .cif, .coh, .cof, .cis, .cos, .cas, .cbs { text-align: inherit; font-weight: inherit; } .pp[dir="ltr"], .pg[dir="ltr"] { text-align: left; } .pp[dir="rtl"], .pg[dir="rtl"] { text-align: right; } .pg, .pp { font-family: "IBM Plex Sans", "Helvetica Neue", Helvetica, Tahoma, Arial, "MS UI Gothic", Gulim, SimSun, PMingLiU, Raghu8, "Arial Unicode MS", "Andale WT", sans-serif; color: #343334; font-size: 14px; } .pg *, .pp * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } IMG { -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; } .pg { width: 100%; height: 100%; } .pb { height: 100%; vertical-align: top; padding: 4px 8px; } .ph, .pf { vertical-align: top; padding: 4px 8px; } .ta { font-size: 16px; font-weight: bold; text-align: center; padding: 4px 8px; } .tt { } .ts { font-size: 14px; text-align: center; padding: 4px 8px; } .ft { padding: 4px 8px; } .fi { vertical-align: middle; margin-right: 4px; border: 0; } .clx { } .clt { text-align: center; padding: 0 8px; vertical-align: middle; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .clc { padding: 0 8px; border: 1px solid #C0BFC0; } .clm { padding: 0 8px; text-align: right; border: 1px solid #C0BFC0; } .cih, .cif { font-weight: bold; border: 1px solid #C0BFC0; padding: 0 8px; vertical-align: middle; background-color: #E2F1EE; color: #343334; } .cis { font-weight: bold; border: 1px solid #C0BFC0; padding: 0 8px; vertical-align: middle; text-align: right; background-color: #E2F1EE; color: #343334; } .coh, .cof, .cah, .caf { font-weight: bold; border: 1px solid #C0BFC0; padding: 0 8px; vertical-align: middle; background-color: #D0EBE6; color: #343334; } .cos, .cas, .cbs { font-weight: bold; border: 1px solid #C0BFC0; padding: 0 8px; vertical-align: middle; text-align: right; background-color: #D0EBE6; color: #343334; } .ctb { border: 1px solid #C0BFC0; } .ls { } .lt { text-align: center; vertical-align: top; padding: 4px 8px; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .lc { vertical-align: top; padding: 4px 8px; border: 1px solid #C0BFC0; } .lm { vertical-align: top; padding: 4px 8px; text-align: right; border: 1px solid #C0BFC0; } .lh, .lf { vertical-align: top; border: 1px solid #C0BFC0; padding: 4px 8px; } .ih, .if { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; padding: 4px 8px; background-color: #E2F1EE; color: #343334; } .is { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; padding: 4px 8px; text-align: right; background-color: #E2F1EE; color: #343334; } .oh, .of { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; padding: 4px 8px; background-color: #D0EBE6; color: #343334; } .os { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; padding: 4px 8px; text-align: right; background-color: #D0EBE6; color: #343334; } .sb { padding: 4px 8px; } .sh, .sk { font-weight: bold; border-bottom: 1px solid #949394; padding: 16px 8px 4px 8px; } .sf, .sg, .so, .sp { border-top: 1px solid #949394; color: #949394; padding: 4px 8px; } .ss { border-top: 1px solid #949394; font-weight: bold; padding: 4px 8px; } .xm { font-weight: bold; vertical-align: top; text-align: center; padding: 4px 8px; border: none; } .ml { vertical-align: top; padding: 4px 8px; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .mv { vertical-align: top; white-space: nowrap; padding: 4px 8px; text-align: right; border: 1px solid #C0BFC0; } .cl { vertical-align: top; padding: 4px 8px; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .cv { vertical-align: top; white-space: nowrap; border: 1px solid #C0BFC0; padding: 4px 8px; text-align: right; } .c2 { vertical-align: top; white-space: nowrap; border: 1px solid #C0BFC0; padding: 4px 8px; text-align: right; } .sl { vertical-align: top; padding: 4px 8px; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .sv { vertical-align: top; white-space: nowrap; background-color: #EFF3F7; border: 1px solid #E1E6EC; padding: 4px 8px; text-align: right; } .hl { vertical-align: top; padding: 4px 8px; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .hv { vertical-align: top; white-space: nowrap; background-color: #EFF3F7; border: 1px solid #E1E6EC; padding: 4px 8px; text-align: right; } .nl { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; color: #343334; padding: 4px 8px; background-color: #E2F1EE; } .nv { font-weight: bold; vertical-align: top; white-space: nowrap; background-color: #E2F1EE; border: 1px solid #C0BFC0; padding: 4px 8px; text-align: right; } .xl { font-style: italic; vertical-align: top; border: 1px solid #C0BFC0; color: #343334; padding: 4px 8px; background-color: #E2F1EE; } .xv { vertical-align: top; white-space: nowrap; background-color: #EFF3F7; border: 1px solid #E1E6EC; padding: 4px 8px; text-align: right; } .il { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; color: #343334; background-color: #E2F1EE; padding: 4px 8px; } .iv { font-weight: bold; vertical-align: top; white-space: nowrap; padding: 4px 8px; text-align: right; background-color: #E2F1EE; border: 1px solid #C0BFC0; } .ol { font-weight: bold; vertical-align: top; border: 1px solid #C0BFC0; padding: 4px 8px; background-color: #D0EBE6; color: #343334; } .ov { font-weight: bold; vertical-align: top; white-space: nowrap; border: 1px solid #C0BFC0; padding: 4px 8px; text-align: right; background-color: #D0EBE6; } .dm { color: #1F57A4; cursor: pointer; padding: 4px 8px; background-color: #FFFFFF; } .xs { vertical-align: top; padding: 4px 8px; background-color: #EAEAEA; border: 1px solid #C0BFC0; } .hs { font-weight: bold; vertical-align: top; border: 1px solid silver; padding: 4px 8px; background-color: #4b4b4b; color: #ffffff; } .hsv { } .ct { font-size: 14px; text-align: center; font-weight: bold; padding: 4px 8px; } .cs, .cf { font-size: 14px; text-align: center; } .lx { font-weight: bold; padding: 4px 8px; } .lg { text-align: left; padding: 4px 8px; } .at { font-weight: bold; text-align: center; padding: 4px 8px; } .al { padding: 4px 8px; } .ch { font-size: 14px; padding: 8px; } .pp { width: 100%; height: 100%; } .py { height: 100%; vertical-align: top; padding: 4px 8px; } .hp { vertical-align: top; padding: 4px 8px; } .fp { vertical-align: top; background-color: #EAEAEA; border: 1px solid #C0BFC0; padding: 4px 8px; } .rc { vertical-align: top; } .dp { padding: 4px 8px; } .hy { color: #1F57A4; text-decoration: underline; cursor: pointer; } .bt { text-align: center; padding: 0 24px; margin-left: 16px; background-color: #FFFFFF; color: #1F57A4; font-weight: normal; border: 2px solid #1F57A4; min-height: 32px; } .fs { display: inline; text-align: left; } @media print { .np { display: none; } } .h1 { font-size: 15pt; font-weight: bold; display: block; } .h2 { font-size: 14pt; font-weight: bold; display: block; } .h3 { font-size: 13pt; font-weight: bold; display: block; } .h4 { font-size: 12pt; font-weight: bold; display: block; } .h5 { font-size: 11pt; font-weight: bold; display: block; } .h6 { font-size: 10pt; font-weight: bold; display: block; } .em { font-style: italic; } .stg { font-weight: bold; } .lt, .lc, .lm, .lh, .lf, .ih, .if, .is, .oh, .of, .os, .xm, .ml, .mv, .cl, .cv, .c2, .sl, .sv, .hl, .hv, .nl, .nv, .xl, .xv, .il, .iv, .ol, .ov, .xs { line-break: strict; } .bp, .bph { font-family: inherit; font-size: 14px; font-weight: bold; text-align: center; padding: 0 24px; margin-left: 16px; background-color: #FFFFFF; color: #1F57A4; border: 2px solid #1F57A4; white-space: nowrap; cursor: pointer; line-height: 32px; min-height: 36px; min-width: 64px; overflow: hidden; } .bph { background-color: #1F57A4; color: #FFFFFF; } .bpd { color: #8FA9CF; fill: #8FA9CF; border-color: #8FA9CF; cursor: default; } .pa { overflow: auto; border: 1px solid #343334; padding: 4px; color: #343334; font-size: 14px; white-space: nowrap; } .pcl { color: #343334; text-align: center; } .pd, .pdd, .pds { width: 32px; height: 32px; padding: 0; cursor: pointer; font-size: 14px; text-decoration: none; color: #343334; } .pdd { cursor: default; color: #C0BFC0; } .pds { font-weight: bold; color: #FFFFFF; background-color: #1F57A4; } .pdt { background-color: #edf3f7; border: 1px solid #81b2d1; margin: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; } .pe { } .pi { } .pl { color: #1F57A4; font-weight: normal; white-space: nowrap; } .pm, .pmd, .pms { height: 24px; padding: 0; cursor: pointer; font-size: 14px; text-decoration: none; color: #343334; } .pmd { color: #C0BFC0; } .pms { font-weight: bold; color: #FFFFFF; background-color: #1F57A4; } .pc, .pt, .pv, .po { color: #343334; } .pw { width: 32px; height: 32px; padding: 0; font-size: 14px; text-decoration: none; color: #343334; background-color: #EAEAEA; } .pd_1 { background-color: #00AA5E; color: #FFFFFF; } .pd_2 { background-color: #FFFFFF; color: #00AA5E; } .pd_3 { background-color: #FFFFFF; color: #00AA5E; } .pd_4 { background-color: #FFFFFF; color: #E62325; } .pd_5 { background-color: #E62325; color: #FFFFFF; }