White boxes and grey buttons are not necessarily the most visually-appealing combination, particularly not on a site with its own, distinctive visual style. It is quite straightforward to style forms, but for some reason it is rarely done. I wonder if this is to do with the preponderance of sites written using Dreamweaver or Front Page. In both of these packages, styling forms is quite a tortuous process, despite the fact that when hand-coding, it's quite straightforward. This is a classic case of where dependence on a generator can blind designers to some of the creative possibilities of HTML.