The border-color style works in Firefox but not IE.
I would consinder enclosing that dropdownlist block within a div block and setting the border property like so:
<div style="border:1px solid red;width:250px">
<asp:DropDownList ID="DropDownList1" runat="server" Width="100%">
</asp:DropDownList>
</div>