123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840 |
- @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).
- */
- /* ======================================================
- Named styles:
- Page styles
- -----------
- pg : page
- pb : page body
- ph : page header
- pf : page footer
- Title styles
- ------------
- ta : report title area (container of the report title text)
- tt : report title text
- ts : subtitle area
- ft : filter subtitle area
- fi : filter subtitle icon
- List styles
- -----------
- ls : list table
- lt : list column title cell
- lc : list column body cell
- lm : list column body measure cell
- lh : list header cell
- lf : list footer cell
- ih : inner header cell
- if : inner footer cell
- is : inner sumnmary cell
- oh : outer header cell
- of : outer footer cell
- os : outer sumnmary cell
- Section styles
- --------------
- sc : section list
- sb : section body
- sh : section header cell
- sf : section footer cell
- sg : section summary cell
- sk : section inner header cell
- so : section inner footer cell
- sp : section inner summary cell
- ss : section summary text
-
- Crosstab styles
- ---------------
- xt : crosstab table
- xm : crosstab default measure label cell
- ml : member label cell
- mv : member value cell
- cl : calculated member label cell
- cv : calculated member value cell
- sl : subtotal (items) label cell
- sv : subtotal (items) value cell
- hl : subtotal (more + hidden) label cell
- hv : subtotal (more + hidden) value cell
- nl : subtotal (included) label cell
- nv : subtotal (included) value cell
- xl : subtotal (excluded) label cell
- xv : subtotal (excluded) value cell
- il : inner total (nested) label cell
- iv : inner total (nested) value cell
- ol : outer total (not nested) total label cell
- ov : outer total (not nested) total value cell
- dm : drillable member label text
- xs : crosstab spacer
- hs : crosstab header spacer
- hsv : crosstab header spacer value/fact cell
-
- Chart styles
- ------------
- ct : chart title
- cb : chart body
- cn : chart note
- cs : chart subtitle
- cf : chart footer
- lx : chart legend title
- lg : chart legend
- at : chart axis title
- al : chart axis labels
- ch : chart
- Prompt styles
- -------------
- pp : prompt page
- hp : prompt page header
- fp : prompt page footer
- py : prompt page body
- bp : prompt button
- Repeater styles
- ---------------
- rt : repeater table
- rc : repeater table cell
- Other styles
- ------------
- dp : default container padding
- hy : hyperlink
- bt : button
- fs : field set
- tb : table
- np : no print (do not render element in printable output)
-
- Conditional styles
- ------------------
- zc : list column (Replace lc when used for conditional styles. This is to fix padding when using background-color.)
- zb : conditional block
- z1 : canned style (excellent)
- z2 : canned style (good)
- z3 : canned style (average)
- z4 : canned style (below average)
- z5 : canned style (poor)
-
- ====================================================== */
- /* =====================================================
- 1.x -> 2.x Mappings
- Page styles
- -----------
- page -> pg
- pageBody -> pb
- pageHeader -> ph
- pageFooter -> pf
- Title styles
- ------------
- reportTitle -> ta
- reportTitleText -> tt
- reportSubTitle -> ts
- filterSubtitle -> ft
- filterSubtitleIcon -> fi
- List styles
- -----------
- list -> ls
- listColumn -> lc
- listColumnTitle -> lt
- inlineHeader -> ih
- inlineFooter -> if
- innerHeader -> sk
- innerFooter -> so
- innerSummary -> sp
- outerHeader -> sh
- outerFooter -> sf
- outerSummary -> sg
- Crosstab styles
- ---------------
- crosstab -> xt
- crosstabCorner -> xm
- crosstabLevel -> ml
- crosstabMember -> ml
- levelHeader -> ol
- levelFooter -> ol
- levelCells -> iv
- Chart styles
- ------------
- chart -> ch
- chartAxisLabel -> al
- chartBody -> cb
- chartNoteText -> cn
- chartTitle -> ct
- chartSubtitle -> cs
- chartFooter -> cf
- chartLegend -> lg
- chartLegendTitle -> lx
- chartAxisTitle -> at
- Other Styles
- ------------
- hyperlink -> hy
- button -> bt
- promptButton -> bp
- fieldSet -> fs
- repeater -> rt
- table -> tb
- dontPrint -> np
- h1-6 -> heading text
- em -> emphasized text
- stg -> strong text
- Conditional styles
- ------------------
- pd_1 : Excellent
- pd_2 : Very good
- pd_3 : Average
- pd_4 : Below average
- pd_5 : Poor
- */
- /* Default Font for the Report */
- /* --------------------------- */
- .pg /* page */,
- .pp /* prompt page */,
- .ch /* chart */
- {
- font-family: 'Arial Unicode MS', 'Andale WT', Tahoma, Arial, 'MS UI Gothic', Gulim, SimSun, PMingLiU, Raghu8, sans-serif;
- }
- .pg,
- .pp
- {
- empty-cells:show;
- }
- .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;
- }
- /*
- A bug in IE prevents TABLE elements from properly inheriting text properties.
- These properties include color, font-size, font-weight, font-style,
- font-variant, text-decoration, text-transform, letter-spacing, and line-height.
- All of the text properties of TABLE elements, except font-family, are inherited
- from the BODY element otherwise setting these on the page would be enough.
- */
- .pg /* page */,
- .pp /* prompt page */,
- .tb /* table */,
- .rt /* repeaterTable */,
- .sc /* section list */,
- .ls /* list */,
- .xt /* crosstab */
- {
- font-size: 10pt;
- color: #000000;
- }
- /* Page Styles */
- /* ----------- */
- .pg /* page */
- {
- width: 100%;
- height: 100%;
- }
- .pb /* page body */
- {
- height: 100%;
- vertical-align: top;
- padding-left: 5px;
- padding-right: 5px;
- }
- .ph /* page header */,
- .pf /* page footer */
- {
- vertical-align: top;
- padding-left: 5px;
- padding-right: 5px;
- }
- /* Title Styles */
- /* ----------- */
- .ta /* report title area (container of the report title text) */
- {
- padding-top: 3px;
- padding-bottom: 3px;
- font-size: 14pt;
- font-weight: bold;
- text-align: center;
- color: #000000;
- }
- .tt /* report title text */
- {
- text-decoration: underline;
- }
- .ts /* subtitle area */
- {
- padding-top: 3px;
- padding-bottom: 3px;
- font-size: 10pt;
- text-align: center;
- color: #9999CC;
- }
- .ft /* filter subtitle area */
- {
- padding-top: 3px;
- padding-bottom: 3px;
- font-size: 10pt;
- color: #9999CC;
- }
- .fi /* filter subtitle icon */
- {
- vertical-align: middle;
- margin-right: 4px;
- border: 0px;
- }
- /* List Styles */
- /* ----------- */
- .ls /* list */
- {
- }
- .lt /* list column title cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- vertical-align: top;
- text-align: center;
- background-color: #E3E3FC;
- font-weight: bold;
- }
- .lc /* list column body cell */,
- .lm /* list column body measure cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- vertical-align: top;
- }
- .lh /* list header cell */,
- .lf /* list footer cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- vertical-align: top;
- }
- .ih /* inner header cell */,
- .if /* inner footer cell */,
- .oh /* outer header cell */,
- .of /* outer footer cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- color: #999999;
- }
- .is /* inner sumnmary cell */,
- .os /* outer sumnmary cell */
- {
- padding: 3px;
- border: 1px solid #CCCCCC;
- font-weight: bold;
- }
- /* Section Styles */
- /* -------------- */
- .sb /* section body */
- {
- padding: 3px 5px;
- }
- .sh /* section header cell */
- {
- padding: 3px 5px;
- font-size: 10pt;
- font-weight: bold;
- border-bottom: 2px solid black;
- padding-top: 8px;
- }
- .sf /* section footer cell */
- {
- padding: 3px 5px;
- border-top: 2px solid #999999;
- color: #999999;
- }
- .sg /* section summary cell */
- {
- padding: 3px;
- border-top: 2px solid #999999;
- font-weight: bold;
- }
- .sk /* section inner header cell */
- {
- padding: 3px 5px;
- font-weight: bold;
- padding-top: 8px;
- }
- .so /* section inner footer cell */
- {
- padding: 3px 5px;
- color: #999999;
- }
- .sp /* section inner summary cell */
- {
- padding: 3px 5px;
- font-weight: bold;
- padding-left: 3px;
- padding-right: 3px;
- }
- .ss /* section summary text */
- {
- padding: 3px;
- border-top: 2px solid #999999;
- font-weight: bold;
- }
- /* Crosstab Styles */
- /* --------------- */
- .xt /* crosstab */
- {
- }
- .xm /* crosstab default measure label cell */
- {
- padding: 3px 5px;
- vertical-align: top;
- font-weight: bold;
- color: #CCCCCC;
- }
- .ml /* member label cell */,
- .cl /* calculated member label cell */,
- .sl /* subtotal (items) label cell */,
- .hl /* subtotal (more + hidden) label cell */,
- .nl /* subtotal (included) label cell */,
- .xl /* subtotal (excluded) label cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- vertical-align: top;
- background-color: #E3E3FC;
- font-weight: bold;
- }
- .mv /* member value cell */,
- .cv /* calculated member value cell */,
- .sv /* subtotal (items) value cell */,
- .hv /* subtotal (more + hidden) value cell */,
- .nv /* subtotal (included) value cell */,
- .xv /* subtotal (excluded) value cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- text-align: right;
- white-space: nowrap;
- }
- .il /* inner total (nested) label cell */,
- .ol /* outer total (not nested) total label cell */
- {
- padding: 3px 5px;
- border: 1px solid #CCCCCC;
- vertical-align: top;
- background-color: #E3E3FC;
- font-weight: bold;
- font-style: italic;
- }
- .iv /* inner total (nested) value cell */,
- .ov /* outer total (not nested) total value cell */
- {
- padding: 3px;
- border: 1px solid #CCCCCC;
- text-align: right;
- font-weight: bold;
- white-space: nowrap;
- }
- .dm /* drillable member label text */
- {
- color: blue;
- text-decoration: underline;
- cursor: pointer;
- }
- .xs /* crosstab spacer */
- {
- vertical-align: top;
- border: 1px solid #93B1CD;
- padding: 3px 5px;
- }
- .hs /* crosstab header spacer */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #93B1CD;
- padding: 3px 5px;
-
- background-color: #4b4b4b;
- background-image: url(../reportstyles/images/deep_blue_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- color: #ffffff;
- }
- .hsv /* crosstab header spacer value/fact cell */
- {
- }
- /* Chart Styles */
- /* ------------ */
- .ch /* chart */
- {
- padding: 5px;
- }
- .cb
- {
- font-size: 10pt;
- font-weight: normal;
- }
- .cn /* chart note */
- {
- font-size: 10pt;
- text-align: center;
- font-weight: normal;
- }
- .ct /* chart title */
- {
- font-size: 12pt;
- text-align: center;
- font-weight: bold;
- }
- .cs /* chart subtitle */,
- .cf /* chart footer */
- {
- font-size: 10pt;
- text-align: center;
- font-weight: normal;
- }
- .lx /* chart legend title */
- {
- font-size: 10pt;
- font-weight: bold;
- text-align: left;
- }
- .lg /* chart legend */
- {
- font-size: 10pt;
- font-weight: normal;
- text-align: left;
- }
- .at /* chart axis title */
- {
- font-size: 10pt;
- text-align: center;
- font-weight: bold;
- }
- .al /* chart axis labels */
- {
- font-size: 10pt;
- font-weight: normal;
- }
- /* Prompt Styles */
- /* ----------- */
- .pp /* prompt page */
- {
- width: 100%;
- height: 100%;
- }
- .py /* prompt page body */
- {
- height: 100%;
- vertical-align: top;
- padding: 3px 5px;
- }
- .hp /* prompt page header */
- {
- vertical-align: top;
- padding: 3px 5px;
- }
- .fp /* prompt page footer */
- {
- vertical-align: top;
- padding: 3px 5px;
- }
- .bp /* prompt button */
- {
- font-size: 90%;
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
- padding-bottom: 3px;
- padding-top: 2px;
- margin-right: 7px;
- background-color: #FFFFFF;
- border: 1px solid #999999;
- }
- /* Repeater Styles */
- /* --------------- */
- .rc /* repeaterTableCell */
- {
- }
- /* Other Styles */
- /* ------------ */
- .dp /* default container padding */
- {
- padding: 3px 5px;
- }
- .hy /* hyperlink */
- {
- color: blue;
- text-decoration: underline;
- cursor: pointer;
- }
- .bt /* button */
- {
- border: 2px outset threedhighlight;
- background-color: buttonface;
- color: buttontext;
- padding: 2px;
- text-align: center;
- font-size: 10pt;
- }
- .fs /* field set */
- {
- padding-left: 5px;
- padding-right: 5px;
- display: inline;
- text-align: left;
- }
- @media print
- {
- .np /* no print (do not render element in printable output) */
- {
- display: none;
- }
- }
- .h1 /* heading 1 text */
- {
- font-size: 14pt;
- font-weight: bold;
- display: block;
- }
- .h2 /* heading 2 text */
- {
- font-size: 12pt;
- font-weight: bold;
- display: block;
- }
- .h3 /* heading 3 text */
- {
- font-size: 11pt;
- font-weight: bold;
- display: block;
- }
- .h4 /* heading 4 text */
- {
- font-size: 10pt;
- font-weight: bold;
- display: block;
- }
- .h5 /* heading 5 text */
- {
- font-size: 9pt;
- font-weight: bold;
- display: block;
- }
- .h6 /* heading 6 text */
- {
- font-size: 8pt;
- font-weight: bold;
- display: block;
- }
- .em /* emphasized text */
- {
- font-style: italic;
- }
- .stg /* strong text */
- {
- font-weight: bold;
- }
- /*
- Using the language specific font list below can help to workaround the following rendering issues on Browsers:
- 1. The Japanese Yen and Korean Won sign appears as the "backslash" when they are represented by the code point "U+005C".
- 2. Browser fails to supply a reasonable fall-back font support based on the font list in the "generic fonts" section.
- Also, these font lists will be useful for rendering some of the Unified Han ideographs to the form and shape which is
- typographically preferred by different Asian writing scripts.
- */
- /* For Japanese:
- .pg,
- .pp,
- .ch
- {
- font-family: 'MS UI Gothic', Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT J';
- }
- */
- /* For Simplified Chinese:
- .pg,
- .pp,
- .ch
- {
- font-family: SimSun, Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT';
- }
- */
- /* For Traditional Chinese:
- .pg,
- .pp,
- .ch
- {
- font-family: MingLiU, Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT';
- }
- */
- /* For Korean:
- .pg,
- .pp,
- .ch
- {
- font-family: Gulim, Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT K';
- }
- */
- .lt /* list column title cell */,
- .lc /* list column body cell */,
- .lm /* list column body measure cell */,
- .lh /* list header cell */,
- .lf /* list footer cell */,
- .xm /* crosstab default measure label cell */,
- .ml /* member label cell */,
- .cl /* calculated member label cell */,
- .sl /* subtotal (items) label cell */,
- .hl /* subtotal (more + hidden) label cell */,
- .nl /* subtotal (included) label cell */,
- .xl /* subtotal (excluded) label cell */,
- .il /* inner total (nested) label cell */,
- .ol /* outer total (not nested) total label cell */,
- .xs /* crosstab spacer */
- {
- line-break: strict;
- }
- /* Conditional Styles */
- /* --------------- */
- .pd_1 /* Excellent */
- {
- background-color: #009933;
- color: #FFFFFF;
- }
- .pd_2 /* Very good */
- {
- background-color: #FFFFFF;
- color: #009933;
- }
- .pd_3 /* Average */
- {
- background-color: #FFFFFF;
- color: #CC9900;
- }
- .pd_4 /* Below average */
- {
- background-color: #FFFFFF;
- color: #990000;
- }
- .pd_5 /* Poor */
- {
- background-color: #990000;
- color: #FFFFFF;
- }
|