Вот пример стилей рабочих.
Попробуй убрать стиль для TABLE и увидишь, в чем фишка.
<style>
TABLE TD {
border-right: 5px black solid;
border-bottom: 5px black solid;
padding: 10px;
}
TABLE {
border-left: 5px black solid;
border-top: 5px black solid;
}
</style>
<table cellspacing="0" cellpadding="0">
<tr><td>a</td><td>b</td></tr>
<tr><td>c</td><td>d</td></tr>
</table>
p.s В реальной верстке TABLE, конечно же, желательно заменить на .class или #ID нужной таблицы.