Le masquage d'un <td> dans un <tr> avec les CSS

Je suis nouveau à la conception dans les CSS. J'ai une exigence à laquelle j'ai du cacher un td élément dans un tr qui a 2 tds

voici le code HTML

<div class="ms-globalnavicon">
    <table cellpadding="0" cellspacing="0" style="border:solid 0px red;">
        <tr>
            <td align="left" valign="top" style="padding-right:10px;padding-top:5px;">
                <a href="http://unet.unisys.com" target="_blank">
                   <img src="/_layouts/images/SiteIcon.png" alt="Unisys"/>
                </a>
            </td>
            <td align="left" valign="top" style="padding-top:9px;">
                <a href="http://google.com" >My Site</a>    
            </td>
        </tr>
    </table>
</div>

Dans le code HTML ci-dessus j'ai besoin de cacher le 2ème td seul élément en CSS. J'ai mis ci-dessous le CSS mais il se cache à la fois le td. peut 1 pls m'aider?

.ms-globalnavicon table tr td 
{
    visibility:collapse;
}

OriginalL'auteur user318197 | 2011-08-07