Just a quick rant. I like it when web designers do cool things like use css to change the colors of their form elements so that they match the theme of a website. However, it annoys me to no end when they fail to properly set BOTH the foreground AND background colors. I use a light-on-dark theme, it prevents eye strain, which is a good thing for someone who spends 10-12+ hours daily in front of a computer screen. This means that if a web designer has kindly changed the foreground color of an input tag to black (or some other dark color), I can't see it. Likewise, if the background is set to white. PLEASE remember that not everyone's computer looks the same. Besides, it's bad form to leave your work half finished.