Budget formatting is quite complicated since we must determine widths for each of the transposed columns