titre du tableau de répétition lors de l'impression

J'ai utilisé de la table pour afficher la liste des enregistrements. Il y a beaucoup de lignes et de colonnes. Si je imprimer ce tableau le titre du tableau d'affichage en première page. Après la première page, les en-têtes ne sont pas afficher. J'ai trouvé beaucoup de site web à partir d'une recherche sur Google. J'ai suivi cette méthode, mais je ne pouvais pas l'atteindre. Je ne pouvais pas compte de l'erreur. C'est mon css.

<style type="text/css" media="print" >
table td {
    border-bottom:1px solid gray;
}
th {
font-family:Arial;
color:black;
background-color:lightgrey;
}
thead {
    display:table-header-group;
}
tbody {
    display:table-row-group;
}
</style>

Voici mon code Html:

<table border="0" cellpadding="2" cellspacing="0">
    <thead>
        <tr>
            <th>ID</th>
            <th>First Name</th>
            <th>Last Name</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1</td>
            <td>First Name 1</td>
            <td>Last Name 1</td>
        </tr>
    </tbody>
</table>

Quelqu'un peut m'aider? Merci.