Hi,<BR><BR>I have an asp application that works fine, now the client would like to print the reports that it generates. Unfortunately, the size of the reports are always dynamic and the table might be one, two or three pages long. The table gets cut in half sometimes so I was wondering if there is a way to ensure that when it the report approaches the bottom of a page a new table will appear at the top of the next page so the reports don't get cut into pieces. I know you can do this using CSS by inserting page breaks after elements but that would suggest the report would always be the same length. Does anyone have any suggestions.<BR><BR>Thanks in advance.