Updates to how actual dates are retrieved and aesthetic changes

Function GetContractActualDates was not properly picking up the start
and end date if a student had two contracts in a completed state.  This
should be fixed now.  Also shrunk the debug text size to 75% on the
print.css page so it all fits on single page when printed.