proc template

/* List the default style definitions shipped with SAS. */
options nocenter ls=180;
proc template;
list styles;
run;
/* Create a new template using a default template as a base. */
proc template;
define style styles.foo;
parent=styles.sasweb;
end;
quit;
/* Output the template source to a file. */
proc template;
source styles.foo / file='foo.tmpl';
run;
/* Edit the template. */
proc template;
edit styles.foo;
style fonts /
'TitleFont2' = ("Arial, Helvetica, sans-serif",3,Bold Italic)
'TitleFont' = ("Arial, Helvetica, sans-serif",5,Bold)
'StrongFont' = ("Arial, Helvetica, sans-serif",3,Bold)
'EmphasisFont' = ("Arial, Helvetica, sans-serif",3,Italic)
'FixedEmphasisFont' = ("Courier New, Courier, monospace",3,Italic)
'FixedStrongFont' = ("Courier New, Courier, monospace",3,Bold)
'FixedHeadingFont' = ("Courier New, Courier, monospace",3)
'BatchFixedFont' = ("Courier New, Courier, monospace",3)
'FixedFont' = ("Courier New, Courier, monospace",3)
'headingEmphasisFont' = ("Arial, Helvetica, sans-serif",3,Bold Italic)
'headingFont' = ("Arial, Helvetica, sans-serif",3,Bold)
'docFont' = ("Arial, Helvetica, sans-serif",3);
end;
run;