Границы ячеек не печатаются (кроме 1-й страницы), когда таблица охватывает несколько страниц в Firefox

Когда я печатаю следующую страницу, границы на второй странице не отображаются (см. Рисунок ниже). Тем не менее, HTML-теги работают. Как я могу получить границы на второй странице?

@media print { thead { display: table-header-group; } } 
 <table width="100%" bordercolor="#000000" style=" border-collapse:collapse; border:1px solid #000000" border="1" cellpadding="5" cellspacing="0"> <tbody> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </tbody> </table> 

Границы отображаются на первой странице, но не на второй