I use a dark colour scheme, which means that the text colour that my browser uses for inputs is light grey. On my bad monitor at work, I can hardly even see the text. Please set text colour when you set background colours, as per the CSS standard.
See below for an example:
