Вы должны иметь возможность стилизовать текстовое поле, определив класс так, как вы хотите, чтобы он выглядел, а затем добавив класс при отключении ввода.Если вас не беспокоит совместимость с IE6, попробуйте использовать селекторы атрибутов:
input[disabled="disabled"] {
/* your CSS style */
}
Вы сможете использовать любые стили, которые вы используете для любого другого элемента.