Yesterday, during I worked on PSD to XHTML conversion, I had a problem with input button under Internet Explorer 6 & 7. Both IE render white border inside button.
Actually I had this problem many times, but was unable to find a solution. So today I played with css and I solved it. Actually it’s not a border, but background color. So, if you have white, black, green or whatever color border inside input button, this probably is the background.
Here is css that I had before fixing this problem:
border: 1px solid #ffa200;
background: url(images/search-btn-bg.png) 0 0 repeat-x;
I added background color to background property
background: #e3b100 url(images/search-btn-bg.png) 0 0 repeat-x;
… and voila, it works.