Esta aproximación no funciona para el explorador Internet Explorer 6. Éste muestra el borde como si lo hubiéramos definido como "dashed" en vez de "dotted". Si quieres ver como solucinar este problema, puedes visitar alguno de estos enlaces:
http://toxico.bitacoras.com/index.php?id=71
http://kalsey.com/2003/07/css_dotted_borders_in_ie/ (en inglés)