12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388 |
- @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
- c2 : 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)
- 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
- Prompt Control styles
- --------------------
- bpd : Prompt button (disabled)
- pa : Prompt control tree box
- pc : Prompt control label text
- pcl : Prompt control clock
- pd : Prompt control calendar (day numbers)
- pdd : Prompt control calendar (day numbers, disabled)
- pds : Prompt control calendar (day numbers, selected)
- pdt : Prompt control date/time background
- pe : Prompt control general text
- pi : Prompt control hint text
- pl : Prompt control hyperlink
- pm : Prompt control calendar (months)
- pmd : Prompt control calendar (months, disabled)
- pms : Prompt control calendar (months, selected)
- pt : Prompt control text box
- pv : Prompt control value box
- pw : Prompt control calendar (day names)
-
- ====================================================== */
- /*
- * Quirks mode defaults
- */
- .ls,
- .sc,
- .xt,
- .rt,
- .tb
- {
- font-style: normal;
- font-variant: normal;
- font-weight: normal;
- font-size: medium;
- 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;
- color: black;
- }
- .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;
- }
- /* Default Font for the Report */
- /* --------------------------- */
- .pg /* page */,
- .pp /* prompt page */
- {
- font-family: Arial, Tahoma, 'Arial Unicode MS', 'Andale WT', 'MS UI Gothic', Gulim, SimSun, PMingLiU, Raghu8, sans-serif;
- 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 */
- {
- color: #000000;
- }
- .pg /* page */,
- .pp /* prompt page */,
- .tb /* table */,
- .rt /* repeaterTable */,
- .sc /* section list */
- {
- font-size: 10pt;
- }
- /* Page Styles */
- /* ----------- */
- .pg /* page */
- {
- width: 100%;
- height: 100%;
- }
- .pb /* page body */
- {
- height: 100%;
- vertical-align: top;
- padding: 3px 5px;
- }
- .ph /* page header */,
- .pf /* page footer */
- {
- vertical-align: top;
- padding: 3px 5px;
- }
- /* Title Styles */
- /* ----------- */
- .ta /* report title area (container of the report title text) */
- {
- font-size: 14pt;
- font-weight: bold;
- text-align: center;
- padding: 3px 5px;
- color: #222222;
- }
- .tt /* report title text */
- {
- text-decoration: underline;
- }
- .ts /* subtitle area */
- {
- font-size: 10pt;
- text-align: center;
- padding: 3px 5px;
- color: #444444;
- }
- .ft /* filter subtitle area */
- {
- font-size: 8pt;
- color: #000000;
- padding: 3px 5px;
- }
- .fi /* filter subtitle icon */
- {
- vertical-align: middle;
- margin-right: 4px;
- border: 0px;
- }
- /* client list styles */
- .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;
- }
- /* List Styles */
- /* ----------- */
- .ls /* list */
- {
- font-size: 8pt;
- }
- .lt /* list column title cell */
- {
- text-align: center;
- vertical-align: top;
- padding: 4px 5px 4px 6px;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #333333;
- border: 1px solid silver;
- }
- .lc /* list column body cell */
- {
- vertical-align: top;
- padding: 4px 5px 4px 5px;
-
- color: #454545;
- border: 1pt solid #E2E2E2;
- }
- .lm /* list column body measure cell */
- {
- vertical-align: top;
- padding: 4px 5px;
- text-align: right;
-
- background-position: left top;
- background-repeat: repeat-y;
- color: #454545;
- border: 1pt solid #E2E2E2;
- }
- .lh /* list header cell */,
- .lf /* list footer cell */
- {
- vertical-align: top;
- border: 1px solid #E2E2E2;
- padding: 4px 5px;
- color: #454545;
- }
- .ih /* inner header cell */,
- .if /* inner footer cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #CCCCCC;
- padding: 4px 5px 4px 6px;
-
- color: #31455E;
- background-color: #BDDAF3;
- background-image: url(../reportstyles/images/light_blue_grad.png);
- background-position:left top;
- background-repeat: repeat-x;
- }
- .is /* inner summary cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #CCCCCC;
- padding: 4px 5px;
- text-align: right;
-
- color: #31455E;
- background-color: #BDDAF3;
- background-image: url(../reportstyles/images/light_blue_grad.png);
- background-position:left top;
- background-repeat: repeat-x;
- }
- .oh /* outer header cell */,
- .of /* outer footer cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #CCCCCC;
- padding: 4px 5px;
-
- background-color: #5F91CB;
- background-image: url(../reportstyles/images/deep_blue_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- color: white;
- }
- .os /* outer sumnmary cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #CCCCCC;
- padding: 4px 5px;
- text-align: right;
-
- background-color: #5F91CB;
- background-image: url(../reportstyles/images/deep_blue_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- color: white;
- }
- /* Section Styles */
- /* -------------- */
- .sb /* section body */
- {
- padding: 3px 5px;
- }
- .sh /* section header cell */,
- .sk /* section inner header cell */
- {
- font-size: 10pt;
- font-weight: bold;
- border-bottom: 1px solid #666666;
- padding: 4px 5px;
- padding-top: 8px;
- color: #555555;
- }
- .sf /* section footer cell */,
- .sg /* section summary cell */,
- .so /* section inner footer cell */,
- .sp /* section inner summary cell */
- {
- border-top: 1px solid #999999;
- color: #999999;
- padding: 3px 5px;
- }
- .ss /* section summary text */
- {
- border-top: 1px solid #999999;
- font-weight: bold;
- padding: 3px 5px;
- }
- /* Crosstab Styles */
- /* --------------- */
- .xt /* crosstab */
- {
- font-size: 8pt;
- }
- .xm /* crosstab default measure label cell */
- {
- font-weight: bold;
- vertical-align: top;
- text-align: center;
- padding: 4px 5px 4px 6px;
-
- color: #444444;
- border: none;
- }
- .ml /* member label cell */
- {
- vertical-align: top;
- padding: 4px 5px 4px 6px;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #333333;
- border: 1px solid silver;
- }
- .mv /* member value cell */
- {
- vertical-align: top;
- white-space: nowrap;
- padding: 4px 5px 4px 6px;
- text-align: right;
-
- color: #454545;
- border: 1px solid #EFEFEF;
- }
- .cl /* calculated member label cell */
- {
- font-style: italic;
- vertical-align: top;
- padding: 4px 5px 4px 6px;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #222222;
- border: 1px solid silver;
- }
- .cv /* calculated member value cell */
- {
- font-style: italic;
- vertical-align: top;
- white-space: nowrap;
- border: 1px solid #E2E2E2;
- padding: 4px 5px 4px 6px;
- text-align: right;
- }
- .c2 /* calculated member value cell (no italics) */
- {
- vertical-align: top;
- white-space: nowrap;
- border: 1px solid #E2E2E2;
- padding: 4px 5px 4px 6px;
- text-align: right;
- }
- .sl /* subtotal (items) label cell */
- {
- font-style: italic;
- vertical-align: top;
- padding: 4px 5px 4px 6px;
- padding-left: 10px;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #333333;
- border: 1px solid silver;
- }
- .sv /* subtotal (items) value cell */
- {
- vertical-align: top;
- white-space: nowrap;
- background-color: #EFF3F7;
- color: #222222;
- border: 1px solid #E1E6EC;
- padding: 4px 5px;
- text-align: right;
- }
- .hl /* subtotal (more + hidden) label cell */
- {
- font-style: italic;
- vertical-align: top;
- padding: 4px 5px 4px 6px;
- padding-left: 10px;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #333333;
- border: 1px solid silver;
- }
- .hv /* subtotal (more + hidden) value cell */
- {
- vertical-align: top;
- white-space: nowrap;
- background-color: #EFF3F7;
- border: 1px solid #E1E6EC;
- padding: 4px 5px;
- text-align: right;
- color: #222222;
- }
- .nl /* subtotal (included) label cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #608BB4;
- color: #31455E;
- padding: 4px 5px 4px 6px;
-
- background-color: #BDDAF3;
- background-image: url(../reportstyles/images/light_blue_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- }
- .nv /* subtotal (included) value cell */
- {
- font-weight: bold;
- vertical-align: top;
- white-space: nowrap;
- background-color: #EFF3F7;
- border: 1px solid #E1E6EC;
- padding: 4px 5px;
- text-align: right;
- color: #222222;
- }
- .xl /* subtotal (excluded) label cell */
- {
- font-style: italic;
- vertical-align: top;
- border: 1px solid #608BB4;
- color: #31455E;
- padding: 4px 5px 4px 6px;
-
- background-color: #BDDAF3;
- background-image: url(../reportstyles/images/light_blue_grad.png);
- background-position:left top;
- background-repeat: repeat-x;
- }
- .xv /* subtotal (excluded) value cell */
- {
- vertical-align: top;
- white-space: nowrap;
- background-color: #EFF3F7;
- border: 1px solid #E1E6EC;
- padding: 3px 5px;
- text-align: right;
- color: #222222;
- }
- .il /* inner total (nested) label cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #93B1CD;
-
- color: #31455E;
- background-color: #BDDAF3;
- padding: 4px 5px 4px 6px;
- background-image: url(../reportstyles/images/light_blue_grad.png);
- background-position:left top;
- background-repeat: repeat-x;
- }
- .iv /* inner total (nested) value cell */
- {
- font-weight: bold;
- vertical-align: top;
- white-space: nowrap;
- padding: 3px 5px;
- text-align: right;
-
- color: #222222;
- background-color: #EFF3F7;
- border: 1px solid #E1E6EC;
- }
- .ol /* outer total (not nested) total label cell */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid #93B1CD;
- padding: 4px 5px 4px 6px;
-
- background-color: #5F91CB;
- background-image: url(../reportstyles/images/deep_blue_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- color: white;
- }
- .ov /* outer total (not nested) total value cell */
- {
- font-weight: bold;
- vertical-align: top;
- white-space: nowrap;
- border: 1px solid #D5D5D5;
- padding: 4px 7px 4px 9px;
- text-align: right;
-
- background-color: #DEE6F2;
- color: #444444;
- }
- .dm /* drillable member label text */
- {
- color: blue;
- text-decoration: underline;
- cursor: pointer;
- padding: 4px 5px;
- background-color: #ffffff;
- }
- .xs /* crosstab spacer */
- {
- vertical-align: top;
- padding: 4px 5px 4px 6px;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #333333;
- border: 1px solid silver;
- }
- .hs /* crosstab header spacer */
- {
- font-weight: bold;
- vertical-align: top;
- border: 1px solid silver;
- padding: 4px 5px 4px 6px;
-
- 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 */
- /* ------------ */
- .ct /* chart title */
- {
- font-size: 12pt;
- text-align: center;
- font-weight: bold;
- padding: 4px 5px;
- }
- .cs /* chart subtitle */,
- .cf /* chart footer */
- {
- font-size: 10pt;
- text-align: center;
- }
- .lx /* chart legend title */
- {
- font-weight: bold;
- padding: 4px 5px;
- }
- .lg /* chart legend */
- {
- text-align: left;
- padding: 4px 5px;
- }
- .at /* chart axis title */
- {
- font-weight: bold;
- text-align: center;
- padding: 4px 5px;
- }
- .al /* chart axis labels */
- {
- padding: 4px 5px;
- }
- .ch /* chart */
- {
- font-size: 8pt;
- padding: 5px;
- }
- /* Prompt Styles */
- /* ----------- */
- .pp /* prompt page */
- {
- width: 100%;
- height: 100%;
- background-color: #f7f8f9;
- }
- .py /* prompt page body */
- {
- height: 100%;
- vertical-align: top;
- padding: 3px 5px;
- }
- .hp /* prompt page header */
- {
- vertical-align: top;
- padding: 3px 5px;
- color: #222222;
- }
- .fp /* prompt page footer */
- {
- vertical-align: top;
- background-color: #dfeef8;
- border: 1px solid #b1d6f3;
- padding: 4px 5px;
- background-image: url(../reportstyles/images/prompt_footer_bg.gif);
- background-position: left top;
- background-repeat: repeat-x;
- }
- .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;
- color: #000000;
- font-weight: normal;
- border: 1px solid #989898;
- background-image: url(../reportstyles/images/button_bg.png);
- background-position: left top;
- background-repeat: repeat-x;
- }
- /* Repeater Styles */
- /* --------------- */
- .rc /* repeaterTableCell */
- {
- vertical-align: top;
- }
- /* Other Styles */
- /* ------------ */
- .dp /* default container padding */
- {
- padding: 3px 5px;
- }
- .hy /* hyperlink */
- {
- color: blue;
- text-decoration: underline;
- cursor: pointer;
- }
- .bt /* button */
- {
- font-size: 10pt;
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
- padding-bottom: 3px;
- padding-top: 2px;
- margin-right: 7px;
- background-color: #ffffff;
- color: #000000;
- font-weight: normal;
- border: 1px solid #92AFC2;
- background-image: url(../reportstyles/images/button_bg.png);
- background-position: left top;
- background-repeat: repeat-x;
- }
- .fs /* field set */
- {
- 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
- {
- font-family: 'MS UI Gothic', Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT J';
- }
- */
- /* For Simplified Chinese:
- .pg,
- .pp
- {
- font-family: SimSun, Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT';
- }
- */
- /* For Traditional Chinese:
- .pg,
- .pp
- {
- font-family: PMingLiU, Tahoma, arial, geneva, helvetica, sans-serif, 'Andale WT';
- }
- */
- /* For Korean:
- .pg,
- .pp
- {
- 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 */,
- .ih /* inner header cell */,
- .if /* inner footer cell */,
- .is /* inner sumnmary cell */,
- .oh /* outer header cell */,
- .of /* outer footer cell */,
- .os /* outer sumnmary cell */,
- .xm /* crosstab default measure label cell */,
- .ml /* member label cell */,
- .mv /* member value cell */,
- .cl /* calculated member label cell */,
- .cv /* calculated member value cell */,
- .c2 /* 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 */,
- .xs /* crosstab spacer */
- {
- line-break: strict;
- }
- .bph /* Prompt button (hover) */
- {
- font-size: 90%;
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
- padding-bottom: 3px;
- padding-top: 2px;
- margin-right: 7px;
- background-color: #ffffff;
- color: #000000;
- font-weight: normal;
- border: 1px solid #D4AD63;
- background-image: url(../reportstyles/images/button_hover_bg.png);
- background-position: left top;
- background-repeat: repeat-x;
- }
- .bpd /* Prompt button (disabled) */
- {
- font-size: 90%;
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
- padding-bottom: 3px;
- padding-top: 2px;
- margin-right: 7px;
- background-color: #ffffff;
- color: #777777;
- font-weight: normal;
- border: 1px solid #CCCCCC;
- background-image: url(../reportstyles/images/button_disabled_bg.png);
- background-position: left top;
- background-repeat: repeat-x;
- cursor: not-allowed;
- }
- .pa /* Prompt control tree box */
- {
- height: 400px;
- width: 300px;
- overflow: auto;
- border: 1px solid #5da5d2;
- padding: 5px;
- color: #333333;
- background-color: #FFFFFF;
- }
- .pc /* Prompt control label text */
- {
- font-weight: bold;
- color: #336699;
- }
- .pcl /* Prompt control clock */
- {
- padding: 0px;
- margin: 0px;
- border: none;
- border-bottom-width: 2px;
- border-bottom-color: #FFFFFF;
- border-bottom-style: solid;
- color: #333333;
- }
- .pd /* Prompt control calendar (day numbers) */
- {
- color: #015890;
- text-decoration: none;
- text-align: center;
- font-size: 10pt;
- padding: 3px;
- cursor: pointer;
- font-weight: normal;
- background-color: #FFFFFF;
- border: 1px solid #FFFFFF;
- }
- .pdd /* Prompt control calendar (day numbers, disabled) */
- {
- color: #999999;
- text-decoration: none;
- text-align: center;
- font-size: 10pt;
- padding: 3px;
- cursor: default;
- font-weight: normal;
- background-color: #FFFFFF;
- border: 1px solid #FFFFFF;
- }
- .pds /* Prompt control calendar (day numbers, selected) */
- {
- color: #015890;
- text-decoration: none;
- text-align: center;
- font-size: 10pt;
- padding: 3px;
- cursor: pointer;
-
- font-weight: normal;
- background-image: url(../reportstyles/images/calendar_selection.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #f6daaf;
- border: 1px solid #eccf9e;
- }
- .pdt /* Prompt control date/time background */
- {
- background-color: #edf3f7;
- border: 1px solid #81b2d1;
- margin: 5px;
- padding-top: 5px;
- padding-right: 5px;
- padding-bottom: 5px;
- }
- .pe /* Prompt control general text */
- {
- color: #333333;
- }
- .pi /* Prompt control hint text */
- {
- font-size: 70%;
- color: #015890;
- }
- .pl /* Prompt control hyperlink */
- {
- font-size: 70%;
- color: #0000FF;
- font-weight: normal;
- }
- .pm /* Prompt control calendar (months) */
- {
- color: #015890;
- font-size: 8pt;
- text-decoration: none;
- margin-top: 3px;
- text-align: center;
- vertical-align: bottom;
- cursor: pointer;
- font-weight: normal;
- border: 1px solid #FFFFFF;
- }
- .pmd /* Prompt control calendar (months, disabled) */
- {
- color: #999999;
- font-size: 8pt;
- text-decoration: none;
- margin-top: 3px;
- text-align: center;
- vertical-align: bottom;
- cursor: default;
- font-weight: normal;
- border: 1px solid #FFFFFF;
- }
- .pms /* Prompt control calendar (months, selected) */
- {
- color: #015890;
- font-size: 8pt;
- margin-top: 3px;
- text-align: center;
- vertical-align: bottom;
- cursor: pointer;
- text-decoration: none;
-
- font-weight: normal;
- background-image: url(../reportstyles/images/calendar_selection.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #f6daaf;
- border: 1px solid #eccf9e;
- }
- .pt /* Prompt control text box */
- {
- color: #333333;
- }
- .pv /* Prompt control value box */
- {
- color: #333333;
- }
- .pw /* Prompt control calendar (day names) */
- {
- font-size: 9pt;
- padding: 3px;
- text-decoration: none;
- text-align: center;
-
- background-image: url(../reportstyles/images/silver_grad.png);
- background-position: left top;
- background-repeat: repeat-x;
- background-color: #E7E5E5;
- color: #333333;
- }
- /* 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;
- }
|