I am mystified!
My Print preview gives me 3 pages.
By default I'm on A4 (being in Australia) so I changed it to US Letter and tried again, 10 pages. Changed it back to A4, 3 pages.
I have 3 printer options:
"Any Printer" with A4 = 3 pages, with US Letter = 10 pages
"Brother HL3040" with A4 = 8 pages, with US Letter = 17 pages
"PDF (from CUPS)" with A4 = 3 pages, with US Letter = 13 pages
In every case there is part of the cabinets / panels section of the pahe missing. Although A4 and US Letter are different sizes it is not that significant to afford these differences in the number of pages generated.
I went to my Windows machine and tried it there on FF 10.0.2
"Brother HL3040" with A4 = 13 pages
"CutePDF writer" with A4 = 5 pages
Still on the Windows machine I ran "firefox -safe-mode" and disabled all the plugins:
"Brother HL3040" with A4 = 13 pages
Time for some pictures. This is how I see it:
http://cabinetsonline.com.au/test4-ff-preview.png
And how it should look:
http://cabinetsonline.com.au/test4-chrome-correct.png
(PS It doesn't always break at the same point, but I do always get this overlap thing happening)
This was reported to me by my clients (all using FF), and I confirmed it was happening on the two FF machines I had. So far, I haven't found any FF installation where it has worked - which makes me wonder what is different between your setup and all of these other setups.
The A4/US Letter thing was the only significant difference (along with the timezone which I don't suspect is a problem). Could you try print preview after selecting A4 paper size please - is it still generating the 19 pages?
Cheers
Murray