Here's the code. Does anyone know why it's not working? I've tried using individual styles and it's still not applying the border:
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000}
According to this, you need to set the doctype for the page.
Some browsers just don't like styling form controls. without seeing all your css and html this question isn't really answerable.
show us all your code, not just a snippet