Hi:
I couldn't tell whether that was RTF output or PDF output. Consider what happens when I decrease cellpadding in the output, as shown below:
As you can see, some of the letters "touch" the edge of the cell border. This is especially obvious when I go from 1px to 0 in the last 2 examples.
Here's the code I used:
ods pdf file='c:\temp\testborder.pdf' startpage=no;
proc report data=sashelp.class (obs=1)
style(report)={borderwidth=5px bordercolor=black}
style(header)={background=peachpuff color=black};
compute before _page_;
line 'borderwidth=5px cellpadding=default';
endcomp;
run;
proc report data=sashelp.class (obs=1)
style(report)={borderwidth=2px bordercolor=black}
style(header)={background=peachpuff color=black};
compute before _page_;
line 'borderwidth=2px cellpadding=default';
endcomp;
run;
proc report data=sashelp.class (obs=1)
style(report)={borderwidth=2px bordercolor=black cellpadding=1px}
style(header)={background=peachpuff color=black};
compute before _page_;
line 'borderwidth=2px cellpadding=1px';
endcomp;
run;
proc report data=sashelp.class (obs=1)
style(report)={borderwidth=2px bordercolor=black cellpadding=0}
style(header)={background=peachpuff color=black};
compute before _page_;
line 'borderwidth=2px cellpadding=0';
endcomp;
run;
ods pdf close;
Depending on the CSS you're starting from or the style template you're starting from, (and you should be starting from a template designed to work with PDF -- like PDF or PEARL), then you'll find multiple places in the CSS file where border-xxx is specified. Typically, the tabular output is controlled by the OUTPUT or TABLE class selectors in a CSS file and the OUTPUT or TABLE style elements in a style template.
Cynthia