Printing problem with Large table on Layer

I am having a Form with two layers. One Layer is having a large table with 30 rows. I have the following style given on the form. But when i print, if my table is more one page, the second potion of the table doesnt get print at all. Any idea?

@media screen { DIV.documentBody { Height: 0px ; Width: 100% ; overflow: auto ; } } @media print { DIV.documentBody { Height: 0px ; Width: 100% ; overflow: visible ; } }