Zabij mnie, nie wiem. Strzelam, z tego #fff? 
Zmień na #ecf i zobacz co się stanie.
border-top-left-radius
-moz-border-radius-topleft
Dla lewego górnego rogu działają w Chrome, Opera, FF pełna i podobnych, nie działają w IE do wersji 8, w 9 już powinny.
No to wiem… w ie9 też powinny działać, tylko nie w tym rzecz, a w tym dlaczego renderowany jest taki, a nie inny efekt? 
To się już pytaj autorów tych przeglądarek dlaczego w taki a nie inny sposób renderują. #-o
Zwyczajnie wynika to ze sposobu implementacji - nie od dziś wiadomo, że w tej branży każdy sobie rzepkę skrobie.
Więc nie pozostaje Ci nic innego niż zaakceptować ten stan rzeczy.
Zatem na Twoje pytanie odpowiedź brzmi - bo tak już zrobili.
Jeżeli nie jest Ci to do niczego potrzebne, to to zwyczajnie olej.
Jeżeli jest, bo chcesz uzyskać taki a nie inny efekt - użyj innej konstrukcji.
Gdyż jak widzisz takie mieszanie różnych borderów (w sensie główny większy od radiusa) skutkuje w niektórych przeglądarkach tego typu artefaktami.