Las versiones antiguas de Internet Explorer no soportan algunas características de CSS. Puedes ver las diferentes versiones de IE y las características que soportan en el siguiente enlace:
http://msdn.microsoft.com/en-us/libr...5).aspx#border
te he dejado directamente la parte de bordes, pero también puedes ver las medidas que soportan, etc.
Yo te recomendaría utilizar un css simple, para que se viese bien en todas las páginas y posteriormente poner alguna sintaxis más compleja, ya que, aunque IE no la lea, el resto de páginas sí la leerán, dando mejor aspecto a la página.
Si te ha servido dame karma por favor