Carroll Barrett

Is there any way to generate decimal-aligned report columns I would like numbers like "123.45" and "9.9" to be aligned with the first "9" under the "3" and the 2nd "9" under the "4". An ugly way to do it would be to use a fixed-width font such as Courier and to pad the numbers with spaces as needed, but I really don't want to do that.