19 %macro _reportCreateStyle ;
 
   22       define style Styles.SASUNIT;
 
   24             "Fonts used in the default style" /
 
   25             'TitleFont'  = (
"Geneva, Arial, Helvetica, sans-serif",16pt,Bold)
 
   26             'TitleFont2' = (
"Geneva, Arial, Helvetica, sans-serif",12pt,Bold)
 
   27             'TitleFont3' = (
"Geneva, Arial, Helvetica, sans-serif",10pt,Bold)
 
   28             'StrongFont' = (
"Geneva, Arial, Helvetica, sans-serif", 9pt,Bold)
 
   29             'EmphasisFont' = (
"Geneva, Arial, Helvetica, sans-serif",9pt,Italic)
 
   30             'FixedEmphasisFont' = (
"<monospace>, Courier, monospace",9pt,Italic)
 
   31             'FixedStrongFont' = (
"<monospace>, Courier, monospace",9pt,Bold)
 
   32             'FixedHeadingFont' = (
"<monospace>, Courier, monospace",9pt)
 
   33             'BatchFixedFont' = (
"SAS Monospace, <monospace>, Courier, monospace", 9pt)
 
   34             'FixedFont' = (
"<monospace>, Courier",9pt)
 
   35             'headingEmphasisFont' = (
"Geneva, Arial, Helvetica, sans-serif",9pt,Bold Italic)
 
   36             'headingFont' = (
"Geneva, Arial, Helvetica, sans-serif",9pt,Bold)
 
   37             'docFont' = (
"Geneva, Arial, Helvetica, sans-serif",9pt);
 
   39             "Fonts used in graph styles" /
 
   40             'GraphDataFont' = (
"Arial",8pt)
 
   41             'GraphValueFont' = (
"Arial",10pt)
 
   42             'GraphLabelFont' = (
"Arial",12pt,Bold)
 
   43             'GraphFootnoteFont' = (
"Arial",12pt,Bold)
 
   44             'GraphTitleFont' = (
"Arial",14pt,Bold);
 
   46             "Colors used in the default style" /
 
   61             'fgTcgCovered'    = cx00BE00
 
   62             'fgTcgNonCovered' = cxFF8020
 
   63             'fgTcgComment'    = cx828282
 
   64             'fgTcgNonContrib' = cx8020FF
 
   68             "Abstract colors used in the default style" /
 
   69             'headerfgemph' = color_list(
'fgA2')
 
   70             'headerbgemph' = cxd7dde1
 
   71             'headerfgstrong' = color_list(
'fgA2')
 
   72             'headerbgstrong' = cxd7dde1
 
   73             'headerfg' = color_list(
'fgA2')
 
   75             'datafgemph' = color_list(
'fgA1')
 
   76             'databgemph' = color_list(
'bgA3')
 
   77             'datafgstrong' = color_list(
'fgA3')
 
   78             'databgstrong' = color_list(
'bgA3')
 
   79             'datafg' = color_list(
'fgA1')
 
   80             'databg' = color_list(
'bgA3')
 
   81             'batchfg' = color_list(
'fgA1')
 
   82             'batchbg' = color_list(
'bgA3')
 
   83             'tableborder' = cxCCCCCC
 
   84             'tablebg' = color_list(
'bgA1')
 
   85             'notefg' = color_list(
'fgA')
 
   86             'notebg' = color_list(
'bgA')
 
   87             'bylinefg' = color_list(
'fgA2')
 
   88             'bylinebg' = color_list(
'bgA2')
 
   89             'captionfg' = color_list(
'fgA1')
 
   90             'captionbg' = color_list(
'bgA')
 
   91             'proctitlefg' = color_list(
'fgA')
 
   92             'proctitlebg' = color_list(
'bgA')
 
   93             'titlefg' = color_list(
'fgA')
 
   94             'titlebg' = color_list(
'bgA')
 
   96             'systitlebg' = color_list(
'bgA')
 
   97             'Conentryfg' = color_list(
'fgA2')
 
   98             'Confolderfg' = color_list(
'fgA')
 
   99             'Contitlefg' = color_list(
'fgA')
 
  100             'link2' = color_list(
'fgB1')
 
  101             'link1' = color_list(
'fgB1')
 
  102             'contentfg' = color_list(
'fgA2')
 
  103             'contentbg' = color_list(
'bgA2')
 
  104             'docfg' = color_list(
'fgA')
 
  105             'docbg' = color_list(
'bgA')
 
  108             "Abstract colors used in graph styles" /
 
  111             'gcpredictlim' = cx003178
 
  112             'gpredictlim' = cxB9CFE7
 
  113             'gcpredict' = cx003178
 
  114             'gpredict' = cx003178
 
  115             'gcconfidence' = cx003178
 
  116             'gconfidence' = cxB9CFE7
 
  119             'gcoutlier' = cx000000
 
  120             'goutlier' = cxB9CFE7
 
  123             'ginsetheader' = colors(
'docbg')
 
  125             'greferencelines' = cx808080
 
  126             'gheader' = colors(
'docbg')
 
  127             'gconramp3cend' = cxFF0000
 
  128             'gconramp3cneutral' = cxFF00FF
 
  129             'gconramp3cstart' = cx0000FF
 
  130             'gramp3cend' = cxDD6060
 
  131             'gramp3cneutral' = cxFFFFFF
 
  132             'gramp3cstart' = cx6497EB
 
  133             'gconramp2cend' = cx6497EB
 
  134             'gconramp2cstart' = cxFFFFFF
 
  135             'gramp2cend' = cx5E528B
 
  136             'gramp2cstart' = cxFFFFFF
 
  139             'gborderlines' = cx000000
 
  140             'goutlines' = cx000000
 
  147             'gcdata12' = cxF7AC4E
 
  148             'gcdata11' = cxB38EF3
 
  149             'gcdata10' = cx47A82A
 
  172             "Common HTML text used in the default style" /
 
  173             'expandAll' = 
"<span onclick=""if(msie4==1)expandAll()"">" 
  174             'posthtml flyover line' = 
"</span><hr size=""3"">" 
  175             'prehtml flyover line' = 
"<span><hr size=""3"">" 
  176             'prehtml flyover bullet' = %nrstr(
"<span><b>·</b>")
 
  177             'posthtml flyover' = 
"</span>" 
  178             'prehtml flyover' = 
"<span>" 
  180             'Line' = 
"<hr size=""3"">" 
  181             'PageBreakLine' = 
"<p style=""page-break-after: always;""><br></p><hr size=""3"">" 
  182             'fake bullet' = %nrstr(
"<b>·</b>")
 
  186             'Fatal Banner' = 
"Fatal:" 
  187             'Error Banner' = 
"Error:" 
  188             'Warn Banner' = 
"Warning:" 
  189             'Note Banner' = 
"Note:" 
  190             'Pages Title' = 
"Table of Pages" 
  191             'Content Title' = 
"Table of Contents" 
  192             'suffix1' = 
" Procedure" 
  194          style StartUpFunction
 
  195             "Controls the StartUp Function. TAGATTR is only element used.";
 
  196          style ShutDownFunction
 
  197             "Controls the Shut-Down Function. TAGATTR is only element used.";
 
  199             "Abstract. Controls all container oriented elements." /
 
  200             font = Fonts(
'DocFont')
 
  201             foreground = colors('docfg')
 
  202             background = colors('docbg');
 
  203          style Index from Container
 
  204             "Abstract. Controls Contents and Pages." /
 
  205             foreground = colors('contentfg')
 
  206             background = colors('contentbg');
 
  207          style Document from Container
 
  208             "Abstract. Controls the various document bodies." /
 
  209             htmldoctype         = "<!DOCTYPE HTML PUBLIC ""-
 
  210             htmlcontenttype     = "text/html"
 
  211             protectspecialchars = auto
 
  212             linkcolor           = colors('link1')
 
  213             activelinkcolor     = colors('link1')
 
  214             visitedlinkcolor    = colors('link1')
 
  215             textdecoration      = _undef_
 
  218          style Body from Document
 
  219             "Controls the Body file." /
 
  222             pagebreakhtml = _undef_ 
 
  224          style Frame from Document
 
  225             "Controls the Frame file." /
 
  229             contentscrollbar = auto
 
  234          style Contents from Document
 
  235             "Controls the Contents file." /
 
  237             tagattr = " onload=""if (msie4 == 1)expandAll()"""
 
  238             pagebreakhtml = html('break')
 
  239             foreground = colors('contentfg')
 
  240             background = colors('contentbg')
 
  243          style Pages from Document
 
  244             "Controls the Pages file." /
 
  246             tagattr = " onload=""if (msie4 == 1)expandAll()"""
 
  247             pagebreakhtml = html('break')
 
  248             foreground = colors('contentfg')
 
  249             background = colors('contentbg')
 
  252          style Date from Container
 
  253             "Abstract. Controls how date fields look." /
 
  255             background = colors('contentbg')
 
  256             foreground = colors('contentfg');
 
  257          style BodyDate from Date
 
  258             "Controls the date field in the Body file." /
 
  263             background = colors('docbg')
 
  264             foreground = colors('docfg');
 
  265          style ContentsDate from Date
 
  266             "Controls the date in the Contents file.";
 
  267          style PagesDate from Date                                               
 
  268             "Controls the date in the Pages file.";
 
  269          style IndexItem from Container                                          
 
  270             "Abstract. Controls list items and folders for Contents and Pages." /
 
  272             posthtml = html('posthtml flyover')
 
  273             prehtml = html('prehtml flyover bullet')
 
  277             foreground = colors('conentryfg');
 
  278          style ContentFolder from IndexItem                                      
 
  279             "Controls the generic folder definition in the Contents file." /
 
  280             listentryanchor = off                                                
 
  281             foreground = colors('confolderfg');
 
  282          style ByContentFolder from ContentFolder                                
 
  283             "Controls the byline folder in the Contents file.";
 
  284          style ContentItem from IndexItem                                        
 
  285             "Controls the leafnode item in the Contents file.";
 
  286          style PagesItem from IndexItem                                          
 
  287             "Controls the leafnode item in the Pages file.";
 
  288          style IndexProcName from Index                                          
 
  289             "Abstract. Controls the proc name in the list files." /
 
  290             listentryanchor = off                                                
 
  292             posthtml = html('posthtml flyover')
 
  293             prehtml = html('prehtml flyover')
 
  294             posttext = text('suffix1')
 
  295             pretext = text('prefix1')
 
  297             foreground = colors('contitlefg');
 
  298          style ContentProcName from IndexProcName                                
 
  299             "Controls the proc name in the Contents file.";
 
  300          style ContentProcLabel from ContentProcName                             
 
  301             "Controls the proc label in the Contents file." /
 
  304          style PagesProcName from IndexProcName                                  
 
  305             "Controls the proc name in the Pages file.";
 
  306          style PagesProcLabel from PagesProcName                                 
 
  307             "Controls the proc label in the Pages file." /
 
  310          style IndexAction from IndexItem                                        
 
  311             "Abstract. Determines what happens on mouse-over events for folders and items.";
 
  312          style FolderAction from IndexAction                                     
 
  313             "Determines what happens on mouse-over events for folders.";
 
  314          style IndexTitle from Index                                             
 
  315             "Abstract. Controls the title of Contents and Pages files." /
 
  316             posthtml = html('posthtml flyover line')
 
  317             prehtml = html('expandAll')
 
  318             font = fonts('EmphasisFont')
 
  320             foreground = colors('contitlefg');
 
  321          style ContentTitle from IndexTitle                                      
 
  322             "Controls the title of the Contents file." /
 
  323             pretext = text('content title');
 
  324          style PagesTitle from IndexTitle                                        
 
  325             "Controls the title of the Pages file." /
 
  326             pretext = text('pages title');
 
  327          style SysTitleAndFooterContainer from Container                         
 
  328             "Controls container for system page title and system page footer." /
 
  335          style TitleAndNoteContainer from Container                              
 
  336             "Controls container for procedure defined titles and notes." /
 
  343          style TitlesAndFooters from Container                                   
 
  344             "Abstract. Controls system page title text and system page footer text." /
 
  345             font = Fonts('TitleFont2')
 
  346             background = colors('systitlebg')
 
  347             foreground = colors('systitlefg');
 
  348          style BylineContainer from Container                                    
 
  349             "Controls container for the byline." /
 
  350             background = colors('Docbg')
 
  357          style SystemTitle from TitlesAndFooters                                 
 
  358             "Controls system title text." /
 
  359             font = Fonts('TitleFont');
 
  360          style SystemFooter from TitlesAndFooters                                
 
  361             "Controls system footer text." /
 
  362             font = Fonts('TitleFont')
 
  364          style PageNo from TitlesAndFooters                                      
 
  365             "Controls page numbers for printer" /
 
  370             font = fonts('strongFont');
 
  371          style ExtendedPage from TitlesAndFooters                                
 
  372             "Msg when page won't fit." /
 
  376             fillrulewidth = 0.5pt                                                
 
  377             posttext = ", which would not fit on a single physical page"         
 
  378             pretext = "Continuing contents of page "                             
 
  380             font = fonts('EmphasisFont');
 
  381          style Byline from TitlesAndFooters                                      
 
  382             "Controls byline text." /
 
  385             font = fonts('headingFont')
 
  386             background = colors('bylinebg')
 
  387             foreground = colors('bylinefg');
 
  388          style ProcTitle from TitlesAndFooters                                   
 
  389             "Controls procedure title text." /
 
  390             background = colors('proctitlebg')
 
  391             foreground = colors('proctitlefg');
 
  392          style ProcTitleFixed from ProcTitle                                     
 
  393             "Controls procedure title text, fixed font." /
 
  394             font = fonts('FixedStrongFont');
 
  395          style Output from Container                                             
 
  396             "Abstract. Controls basic output forms." /
 
  397             background = colors('tablebg')
 
  402             bordercolor = colors('tableborder')
 
  404          style Table from Output                                                 
 
  405             "Controls overall table style." /
 
  409             bordercollapse=separate
 
  411          style Batch from Output                                                 
 
  412             "Controls batch mode output." /
 
  413             font = fonts('BatchFixedFont')
 
  414             foreground = colors('batchfg')
 
  415             background = colors('batchbg');
 
  416          style Note from Container                                               
 
  417             "Abstract. Controls the container for note banners and note contents." /
 
  418             background = colors('notebg')
 
  419             foreground = colors('notefg');
 
  420          style NoteBanner from Note                                              
 
  421             "Controls the banner for NOTE:s." /
 
  423             pretext = text('Note Banner');
 
  424          style NoteContent from Note                                             
 
  425             "Controls the contents for NOTE:s.";
 
  426          style UserText from Note                                                
 
  427             "Controls the TEXT= style";
 
  428          style NoteContentFixed from NoteContent                                 
 
  429             "Controls the contents for NOTE:s. Fixed font." /
 
  430             font = fonts('FixedFont');
 
  431          style WarnBanner from Note                                              
 
  432             "Controls the banner for WARNING:s." /
 
  434             pretext = text('Warn Banner');
 
  435          style WarnContent from Note                                             
 
  436             "Controls the contents of WARNING:s.";
 
  437          style WarnContentFixed from WarnContent                                 
 
  438             "Controls the contents for WARNING:s. Fixed font." /
 
  439             font = fonts('FixedFont');
 
  440          style ErrorBanner from Note                                             
 
  441             "Controls the banner for ERROR:s." /
 
  443             pretext = text('Error Banner');
 
  444          style ErrorContent from Note                                            
 
  445             "Controls the contents of ERROR:s.";
 
  446          style ErrorContentFixed from ErrorContent                               
 
  447             "Controls the contents for ERROR:s. Fixed font." /
 
  448             font = fonts('FixedFont');
 
  449          style FatalBanner from Note                                             
 
  450             "Controls the banner for FATAL:s." /
 
  452             pretext = text('Fatal Banner');
 
  453          style FatalContent from Note                                            
 
  454             "Controls the contents of FATAL:s.";
 
  455          style FatalContentFixed from FatalContent                               
 
  456             "Controls the contents for FATAL:s. Fixed font." /
 
  457             font = fonts('FixedFont');
 
  458          style Cell from Container                                               
 
  459             "Abstract. Controls general cells." /
 
  468             bordercolor   = colors('tableborder')
 
  472             "Default style for data cells in columns." /
 
  473             foreground    = colors('datafg')
 
  474             background    = colors('databg')
 
  475             verticalalign = middle
 
  477          style DataFixed from Data                                               
 
  478             "Default style for data cells in columns. Fixed font." /
 
  479             font = fonts('FixedFont');
 
  480          style DataEmpty from Data                                               
 
  481             "Controls empty data cells in columns.";
 
  482          style DataEmphasis from Data                                            
 
  483             "Controls emphasized data cells in columns." /
 
  484             foreground = colors('datafgemph')
 
  485             background = colors('databgemph')
 
  486             font = fonts('EmphasisFont');
 
  487          style DataEmphasisFixed from DataEmphasis                               
 
  488             "Controls emphasized data cells in columns. Fixed font." /
 
  489             font = fonts('FixedEmphasisFont');
 
  490          style DataStrong from Data                                              
 
  491             "Controls strong (more emphasized)data cells in columns." /
 
  492             foreground = colors('datafgstrong')
 
  493             background = colors('databgstrong')
 
  494             font = fonts('StrongFont');
 
  495          style DataStrongFixed from DataStrong                                   
 
  496             "Controls strong (more emphasized)data cells in columns. Fixed font." /
 
  497             font = fonts('FixedStrongFont');
 
  498          style TableHeaderContainer from Container                               
 
  499             " Box around all column headers. " /
 
  501          style TableFooterContainer from Container                               
 
  502             " Box around all column footers. " /
 
  504          style ColumnGroup from Container                                        
 
  505             " Box around groups of columns.  This corresponds to RULES=GROUPS " /
 
  507          style HeadersAndFooters from Cell                                       
 
  508             "Abstract. Controls table headers and footers." /
 
  509             font = fonts('HeadingFont')
 
  510             foreground = colors('headerfg')
 
  511             background = colors('headerbg')
 
  513          style Caption from HeadersAndFooters                                    
 
  514             "Abstract. Controls caption field in proc tabulate." /
 
  517             foreground = colors('captionfg')
 
  518             background = colors('captionbg');
 
  519          style BeforeCaption from Caption                                        
 
  520             "Caption that comes before a table.";
 
  521          style AfterCaption from Caption                                         
 
  522             "Caption that comes after a table.";
 
  523          style Header from HeadersAndFooters                                     
 
  524             "Controls the headers of a table." /
 
  527          style HeaderFixed from Header                                           
 
  528             "Controls the header of a table. Fixed font." /
 
  529             font = fonts('FixedFont');
 
  530          style HeaderEmpty from Header                                           
 
  531             "Controls empty table header cells.";
 
  532          style HeaderEmphasis from Header                                        
 
  533             "Controls emphasized table header cells." /
 
  534             foreground = colors('headerfgemph')
 
  535             background = colors('headerbgemph')
 
  536             font = fonts('EmphasisFont');
 
  537          style HeaderEmphasisFixed from HeaderEmphasis                           
 
  538             "Controls emphasized table header cells. Fixed font." /
 
  539             font = fonts('FixedEmphasisFont');
 
  540          style HeaderStrong from Header                                          
 
  541             "Controls strong (more emphasized)table header cells." /
 
  542             foreground = colors('headerfgstrong')
 
  543             background = colors('headerbgstrong')
 
  544             font = fonts('StrongFont');
 
  545          style HeaderStrongFixed from HeaderStrong                               
 
  546             "Controls strong (more emphasized)table header cells. Fixed font." /
 
  547             font = fonts('FixedStrongFont');
 
  548          style RowHeader from Header                                             
 
  549             "Controls row headers." /
 
  550             background  = color_list('bgA3')
 
  553          style RowHeaderFixed from RowHeader                                     
 
  554             "Controls row headers. Fixed font." /
 
  555             font = fonts('FixedFont');
 
  556          style RowHeaderEmpty from RowHeader                                     
 
  557             "Controls empty row headers.";
 
  558          style RowHeaderEmphasis from RowHeader                                  
 
  559             "Controls emphasized row headers." /
 
  560             font = fonts('EmphasisFont');
 
  561          style RowHeaderEmphasisFixed from RowHeaderEmphasis                     
 
  562             "Controls emphasized row headers. Fixed font." /
 
  563             font = fonts('FixedEmphasisFont');
 
  564          style RowHeaderStrong from RowHeader                                    
 
  565             "Controls strong (more emphasized)row headers." /
 
  566             font = fonts('StrongFont');
 
  567          style RowHeaderStrongFixed from RowHeaderStrong                         
 
  568             "Controls strong (more emphasized)row headers. Fixed font." /
 
  569             font = fonts('FixedStrongFont');
 
  570          style Footer from HeadersAndFooters                                     
 
  571             "Controls table footers.";
 
  572          style FooterFixed from Footer                                           
 
  573             "Controls table footers. Fixed font." /
 
  574             font = fonts('FixedFont');
 
  575          style FooterEmpty from Footer                                           
 
  576             "Controls empty table footers.";
 
  577          style FooterEmphasis from Footer                                        
 
  578             "Controls emphasized table footers." /
 
  579             font = fonts('EmphasisFont');
 
  580          style FooterEmphasisFixed from FooterEmphasis                           
 
  581             "Controls emphasized table footers. Fixed font." /
 
  582             font = fonts('FixedEmphasisFont');
 
  583          style FooterStrong from Footer                                          
 
  584             "Controls strong (more emphasized)table footers." /
 
  585             font = fonts('StrongFont');
 
  586          style FooterStrongFixed from FooterStrong                               
 
  587             "Controls strong (more emphasized)table footers. Fixed font." /
 
  588             font = fonts('FixedStrongFont');
 
  589          style RowFooter from Footer                                             
 
  590             "Controls a row footer (label).";
 
  591          style RowFooterFixed from RowFooter                                     
 
  592             "Controls a row footer (label). Fixed font." /
 
  593             font = fonts('FixedFont');
 
  594          style RowFooterEmpty from RowFooter                                     
 
  595             "Controls an empty row footer (label).";
 
  596          style RowFooterEmphasis from RowFooter                                  
 
  597             "Controls an emphasized row footer (label)." /
 
  598             font = fonts('EmphasisFont');
 
  599          style RowFooterEmphasisFixed from RowFooterEmphasis                     
 
  600             "Controls an emphasized row footer (label). Fixed font." /
 
  601             font = fonts('FixedEmphasisFont');
 
  602          style RowFooterStrong from RowFooter                                    
 
  603             "Controls a strong (more emphasized)row footer (label)." /
 
  604             font = fonts('StrongFont');
 
  605          style RowFooterStrongFixed from RowFooterStrong                         
 
  606             "Controls a strong (more emphasized)row footer (label). Fixed font." /
 
  607             font = fonts('FixedStrongFont');
 
  608          style Graph from Output                                                 
 
  609             "Control rudimentary graph output." /
 
  611             background = colors('docbg');
 
  612          style GraphComponent /
 
  614          style GraphCharts from GraphComponent;
 
  615          style GraphWalls from GraphComponent /
 
  616             background = GraphColors('gwalls');
 
  617          style GraphAxisLines from GraphComponent /
 
  618             foreground = GraphColors('gaxis');
 
  619          style GraphGridLines from GraphComponent /
 
  620             foreground = GraphColors('ggrid');
 
  621          style GraphOutlines from GraphComponent /
 
  622             foreground = GraphColors('goutlines');
 
  623          style GraphBorderLines from GraphComponent /
 
  624             foreground = GraphColors('gborderlines');
 
  625          style GraphReferenceLines from GraphComponent /
 
  626             foreground = GraphColors('greferencelines');
 
  627          style GraphTitleText from GraphComponent /
 
  628             font = GraphFonts('GraphTitleFont')
 
  629             foreground = GraphColors('gtext');
 
  630          style GraphFootnoteText from GraphComponent /
 
  631             font = GraphFonts('GraphFootnoteFont')
 
  632             foreground = GraphColors('gtext');
 
  633          style GraphDataText from GraphComponent /
 
  634             font = GraphFonts('GraphDataFont')
 
  635             foreground = GraphColors('gtext');
 
  636          style GraphLabelText from GraphComponent /
 
  637             font = GraphFonts('GraphLabelFont')
 
  638             foreground = GraphColors('glabel');
 
  639          style GraphValueText from GraphComponent /
 
  640             font = GraphFonts('GraphValueFont')
 
  641             foreground = GraphColors('gtext');
 
  642          style GraphBackground from GraphComponent /
 
  643             background = colors('docbg');
 
  644          style GraphFloor from GraphComponent /
 
  645             background = GraphColors('gfloor');
 
  646          style GraphLegendBackground from GraphComponent /
 
  647             background = GraphColors('glegend');
 
  648          style GraphHeaderBackground from GraphComponent /
 
  649             background = GraphColors('gheader');
 
  650          style DropShadowStyle from GraphComponent /
 
  651             foreground = GraphColors('gshadow');
 
  652          style GraphDataDefault from GraphComponent /
 
  653             markersymbol = "circle"                                              
 
  655             contrastcolor = GraphColors('gcdata')
 
  656             foreground = GraphColors('gdata');
 
  657          style GraphData1 from GraphComponent /
 
  658             contrastcolor = GraphColors('gcdata1')
 
  659             foreground = GraphColors('gdata1');
 
  660          style GraphData2 from GraphComponent /
 
  661             contrastcolor = GraphColors('gcdata2')
 
  662             foreground = GraphColors('gdata2');
 
  663          style GraphData3 from GraphComponent /
 
  664             contrastcolor = GraphColors('gcdata3')
 
  665             foreground = GraphColors('gdata3');
 
  666          style GraphData4 from GraphComponent /
 
  667             contrastcolor = GraphColors('gcdata4')
 
  668             foreground = GraphColors('gdata4');
 
  669          style GraphData5 from GraphComponent /
 
  670             contrastcolor = GraphColors('gcdata5')
 
  671             foreground = GraphColors('gdata5');
 
  672          style GraphData6 from GraphComponent /
 
  673             contrastcolor = GraphColors('gcdata6')
 
  674             foreground = GraphColors('gdata6');
 
  675          style GraphData7 from GraphComponent /
 
  676             contrastcolor = GraphColors('gcdata7')
 
  677             foreground = GraphColors('gdata7');
 
  678          style GraphData8 from GraphComponent /
 
  679             contrastcolor = GraphColors('gcdata8')
 
  680             foreground = GraphColors('gdata8');
 
  681          style GraphData9 from GraphComponent /
 
  682             contrastcolor = GraphColors('gcdata9')
 
  683             foreground = GraphColors('gdata9');
 
  684          style GraphData10 from GraphComponent /
 
  685             contrastcolor = GraphColors('gcdata10')
 
  686             foreground = GraphColors('gdata10');
 
  687          style GraphData11 from GraphComponent /
 
  688             contrastcolor = GraphColors('gcdata11')
 
  689             foreground = GraphColors('gdata11');
 
  690          style GraphData12 from GraphComponent /
 
  691             contrastcolor = GraphColors('gcdata12')
 
  692             foreground = GraphColors('gdata12');
 
  693          style TwoColorRamp from GraphComponent /
 
  694             endcolor = GraphColors('gramp2cend')
 
  695             startcolor = GraphColors('gramp2cstart');
 
  696          style TwoColorAltRamp from GraphComponent /
 
  697             endcolor = GraphColors('gconramp2cend')
 
  698             startcolor = GraphColors('gconramp2cstart');
 
  699          style ThreeColorRamp from GraphComponent /
 
  700             endcolor = GraphColors('gramp3cend')
 
  701             neutralcolor = GraphColors('gramp3cneutral')
 
  702             startcolor = GraphColors('gramp3cstart');
 
  703          style ThreeColorAltRamp from GraphComponent /
 
  704             endcolor = GraphColors('gconramp3cend')
 
  705             neutralcolor = GraphColors('gconramp3cneutral')
 
  706             startcolor = GraphColors('gconramp3cstart');
 
  707          style StatGraphInsetBackground from GraphComponent /
 
  709             background = GraphColors('ginset');
 
  710          style StatGraphInsetHeaderBackground from GraphComponent /
 
  712             background = GraphColors('ginsetheader');
 
  713          style StatGraphData from GraphComponent /
 
  714             markersymbol = "circlefilled"                                        
 
  716             contrastcolor = GraphColors('gcdata')
 
  717             foreground = GraphColors('gdata');
 
  718          style StatGraphOutlierData from GraphComponent /
 
  722             contrastcolor = GraphColors('gcoutlier')
 
  723             foreground = GraphColors('goutlier');
 
  724          style StatGraphFitLine from GraphComponent /
 
  728             contrastcolor = GraphColors('gcfit')
 
  729             foreground = GraphColors('gfit');
 
  730          style StatGraphConfidence from GraphComponent                           
 
  731             "Foreground for band fill;ContrastColor for lines" /
 
  735             contrastcolor = GraphColors('gcconfidence')
 
  736             foreground = GraphColors('gconfidence');
 
  737          style StatGraphPredictionLines from GraphComponent /
 
  741             contrastcolor = GraphColors('gcpredict')
 
  742             foreground = GraphColors('gpredict');
 
  743          style StatGraphPredictionLimit from GraphComponent /
 
  745             contrastcolor = GraphColors('gcpredictlim')
 
  746             foreground = GraphColors('gpredictlim');
 
  747          style StatGraphError from GraphComponent                                
 
  748             "Foreground for error fill;ContrastColor for lines" /
 
  752             contrastcolor = GraphColors('gcerror')
 
  753             foreground = GraphColors('gerror');
 
  754          style LayoutContainer from GraphComponent                               
 
  755             "Container for LAYOUT" /
 
  761             background = _undef_;
 
  762          style LayoutRegion from LayoutContainer                                 
 
  763             "Region style for LAYOUT cells";
 
  764          style blindTable from table "Table that appears like background" /
 
  767             backgroundcolor=colors('docbg')
 
  769          style blindData from data "Data cell in a blind Table" /
 
  771             backgroundcolor=colors('docbg')
 
  773          style blindHeader from header "Header cell in a blind Table" /
 
  775             backgroundcolor=colors('docbg')
 
  776             color=colors('docbg')
 
  779          style blindCaption from blindData "Caption row in a blind Table" /
 
  780             font=fonts('TitleFont2')
 
  781             color=colors('captionfg')
 
  783          style blindStrongData from blindData "Strong data cell in a blind Table" /
 
  784             color=colors('datafgstrong')
 
  786          style tcgCoveredData "data cell with covered code in tcg report" /
 
  787             color=color_list('fgTcgCovered')
 
  789          style tcgNonCoveredData "data cell with non-covered code in tcg report" /
 
  790             color=color_list('fgTcgNonCovered')
 
  792          style tcgCommentData "data cell with commented code in tcg report" /
 
  793             color=color_list('fgTcgComment')
 
  795          style tcgNonContribData "data cell with non-contributing code in tcg report" /
 
  796             color=color_list('fgTcgNonContrib')
 
  798          style blindFixedFontData from blindData "Fixed font data cell in a blind Table" /
 
  799             font =fonts('BatchFixedFont');
 
  801          style logerrcountmsg from blindData "Count of scenario error messages in test case overview" /
 
  802             color=color_list('fgErrorCount')
 
  805          style datacolumnerror "Renders an error in a column" /
 
  806             color=color_list('fgErrorCount')