I am designing a printer friendly page for a report that is generated dynamically. There's no telling how much or how little information will be on each page. I'm using the "Page-Break-Before: always" CSS property which is working great. But when there is not enough information to fill up the entire page, the contents are aligned in the middle of the page. But, For some reason this only happens to a couple pages. Some are aligned at the top even though that page doesn't have enough content. So that leads me to believe it's not really an issue with the amount of content on the page.
I'm wondering if there is some alignment property for the printer that forces it to start printing at the top of each page no matter what. Sometimes when the information is too big for one page it spits the LAST TWO LINES directly in the middle of the page. This is no good.
Thanks in Advance!!!