Hi:
I am not sure what you mean by "Header" ... when I run Example 1 below, I see the string 'Table of Contents' at the top of my PDF contents page. If you run Example 1 and do NOT see 'Table of Contents' at the top of the page, then you should work with Tech Support.
In Example 2, I create a new style template based on STYLES.PRINTER and change the Content Title style attribute of the TEXT element to something silly, like "Wombat". Then, when I use the new template, I see the new string in the PDF output -- at the top of the contents information.
cynthia
[pre]
** 1) header is "Table of Contents";
ods pdf file='c:\temp\toc.pdf' contents=on;
proc print data=sashelp.class;
run;
proc freq data=sashelp.class;
tables age;
run;
ods pdf close;
ods path work.tmp(update) sasuser.templat(update)
sashelp.tmplmst(read);
proc template;
define style styles.chgtoc;
parent=styles.printer;
class text
"Common text." /
'Content Title' = "Wombat";
end;
run;
** 2) Using template Header will be "Wombat";
ods pdf file='c:\temp\chgtoc.pdf' contents=on
style=styles.chgtoc;
proc print data=sashelp.class;
run;
proc freq data=sashelp.class;
tables age;
run;
ods pdf close;
[/pre]