ciao in una cella di una tabella ho del testo che vorrei fosse allineato sia in orizzontale che in verticale.

codice:
<td width="107" bgcolor="#000000" align="center" valign="middle"><h4>NEWS</h4></td>
h4 è definito nel CSS

codice:
h4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px none;
        text-align: center;
}
perchè l'allineamento verticale è perso nonostante in <td> sia specificato vallign="middle"?
in poche parole io mi ritrovo con la scritta news centrata in ALTO.
oltretutto perdo la possibiltà di settare le dimensioni della cella..



ciao grazie