Ok, veo a que te refieres, al parecer se ve diferente en todos los navegadores (por lo menos en los 3 que probe: firefox 4, IE 9 y chrome 10), eso puede ser a que cada uno toma los atributos border="1" y bordercolor="#FF0000" (ademas que poco a poco se quedan obsoletos) de diferente manera, pero como te dije anteriormente, eso es lo bueno de los estandares, que se vera igual en los navegadores que los sigan y CSS es estándar en la mayoria de navegadores, asi que solución:
Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style>
table {
border: solid 1px #CC0000;
width: 900px;
}
</style>
</head>
<body>
<table cellpadding="5" cellspacing="0">
<tr>
<td> </td>
</tr>
</table>
</body>
</html>
Y me mantengo en mi postura, internet explorer no a ido para atras, si no todo lo contrario. SALUDOS.