Cosa sbaglio in questo codice??

vorrei visualizzare la tabella interna (la seconda) centrata nella pagina, indipendentemente dalla dimensione della finestra

credevo di poter utilizzare un valign="middle" nel TD ma non funziona


Codice PHP:
<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
      <
tr>
        <
td valign="middle" height="100%">        
        <
table width="950" height="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666">
          <
tr>
            <
td valign="middle">                
            
bla bla bla
            
</td>
          </
tr>
        </
table>
        </
td>
      </
tr>
</
table