Hi:
What is specified in the HTMLSTYLE= attribute are standard CSS property/value attributes -- with the exception of mso-rotate -- which is a Microsoft specific CSS property. So there are 2 things needed to answer this question using the HTMLSTYLE approach:
1) Is there a "standard" CSS selector that will do what you want? (vertical align??)
2) Will Excel respect the CSS property? Does Microsoft have a different CSS property that would be better to use?
The Microsoft documentation which includes their list of "mso" CSS properties can be found here:
http://msdn.microsoft.com/en-us/library/aa155477(office.10).aspx
You have to download the whole Office HTML and XML "package" to get at the piece you want.
On the other hand, you could try the SAS style attribute approach, just as you have font_weight=bold and background=_undef_, you could try something like:
[pre]
style(header)={verticalalign=b font_weight=bold ....};
[/pre]
which uses SAS style attributes (not CSS style specifications) to make the change. It may be that you'll find the SAS style attribute is not honored by Excel -- but I think that this is one of the attributes that will work in Excel. However, I generally start with the SAS style attributes first and then move to the CSS/Microsoft CSS attributes and HTMLSTYLE if the SAS style doesn't work.
cynthia
ps...actually, I can't remember whether the attribute is VERTICALALIGN or VALIGN ... but the specification for bottom is B. There's a section in the doc entitled "Style Attributes and Their Values" which is where you'd find the exact attribute name.