.net desplegable alinear texto

Estoy tratando de alinear el texto en mi lista desplegable .net a la derecha. Usando CssClass, puedo alinear el texto a la derecha en Firefox.

IE no alinea el texto a la derecha, se alinea a la izquierda. He leído que IE 6 no admite esto.

¿Es esto cierto

Estoy usando IE7 pero la mayoría de mis usuarios estarán en IE 6, por lo tanto, ambos necesitan trabajar.

<asp:DropDownList ID="ddlNomination" Width="250px" CssClass="ddlnomination"
    runat="server" DataSourceID="Azoa" DataTextField="nomination_type" 
    DataValueField="nomination_type">
    <asp:ListItem> </asp:ListItem>
</asp:DropDownList>

css

.ddlnomination
{
   text-align:right;
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta