Fixed up the Display Hours view so that it prints OK across Chrome, Firefox and Safari 

(IE isn't able to find it's CSS file, will look into that tomorrow (later today)).

Still would like to fix up the printing in Chrome and Safari a little bit more as at the moment it splits a row in half accross 2 pages rather than pushing the row to the next page.