The typo I missed because Firefox spellchecks in textareas, but not in text fields.

The color was picked up from the theme stylesheet. I forgot to override it in the poll code. Fixed now.