cssによる角丸実装はググると多く見つかります。例えば、次のurl...
http://design-spice.com/2010/04/19/css-border-radius/
firefoxやchromeの場合、-moz-border-radius や -webkit-border-radiusによるnative (primitive?)で角丸を実装できますが、ieの場合、curved-corner等のhtcファイルを使ってbehaviorを指定しなければならない上に、角丸+グラデーションを指定すると、角丸が無効になるケースが殆どだと思います。
角丸デザインなら、グラデーションも使うでしょ?
であれば、cssによる角丸(border-radius)実装は、少なくともie10以降を待った方がよいかと