Per non andare a sbattere la testa sugli script, puoi fare così:
sono due tabelle l'una dentro l'altra, la prima gli dai la dimensione massima della pagina e alla seconda che la metti dentro u <td> puoi usare valign, così facendo senza usare script puoi mettere una tabella perfettamente al centro di una pagina. spero di essere stato d'aiuto.
<table width="100%" height="100%">
<tr>
<td valign="middle">
<table bgcolor="#0066cc" border="1" width="300" height="300" align="center">
<tr>
<td></td>
</tr>
</table>
</td>
</tr>
</table>