I have no more idea why this doesn't work. Here is the CSS code:
#status
{
width: 865px;
margin: 0 0 0 240px;
float: left;
}
#status fieldset
{
width: 100%;
border:1px solid #990000 ;
padding: 10px;
border-radius: 5px;
}
#status fieldset legend
{
padding: 5px 15px;
background-color:#303030;
color:#fff;
}
The HTML:
<div id="status"><fieldset><legend>Bla bla</legend><table class=""></table></div>
But iIused border-radius in table. Surprisingly, it works! So I don't think it is browser matter. By the way, I'm using IE9. Thank you.