Given a report parameter, call it colAlign, with possible values: left, center, right
A) Is there a simple way to align all data values and column headings in a report as the value given in colAlign?

Will this work even if table columns, table cells, labels, data elements, etc. already have an alignment value?
C) Exclude certain columns from this behavior? (I ask about this one because I'm hoping for a general solution to A & B that is easy to implement.)
Regards,
Robert