Der Internet-Explorer interpretiert den border-color Stil nur wenn auch border-style angegeben ist. (Steht auch in SELFHTML :-)
Um nicht durcheinanderzukommen mache ich das immer mit der allgemeinen Angabe border (bzw. border-top, .etc.)
Da ist dann alles dabei und man vergißt nichts.
z.B. border:solid;2px;red;
mit besten Grüßen
Willcox
http://www.willcox.de