DOM Scripting: Easier CSS rules through DOM Scripting
"Say you want to style form fields. You probably want to apply different styles to your text inputs, your submit buttons, your checkboxes, etc. But they all share the same tag name, input, so you can't just use an element selector in your CSS."