Hi,
use the the following to insert a page break before a table:
<table style="page-break-before:always">...</table>
To avoid a page break inside a table cell you can use the page-break-inside css property:
td, tr { page-break-inside: avoid;}
Hope this helps.