Use :disabled
selector. For example:
input:disabled {
color: #444;
border: 1px solid #888;
}
See this Fiddle for a demo: http://jsfiddle.net/A9CN8/
All notable modern browser support :disabled, but for Internet Explorer 8 and below you are out of luck: for those browsers you cannot change the look of disabled controls.