I've been given a task of printing out a report like this. How would I print this using the printer.print method, so that the columns line up?? Also, I've heard you can use printer regions when printing for better allignment. Can someone pls Help?

Code:
Sales Report 

Year      Amount     Associate Nbr
1997    $25.00       3169875