Add a few CSS rules to make <select> a first class citizen.

The changes are self explanatory, though it is worth mentioning that adding the border fixes a bug where in Firefox the border (and thus page flow) changes by 2px depending on whether whether the \<select\> is focused or not.

---Alex