Here I believe it's CSS. It's not a problem in IE. But in Chrome and Opera (probably Firefox as well) you cannot type text in it, as it's not on top of the stack of elements in that region of the page. It falls behind/under the <div class="emailbut"> element. To fix that, add the red to its inline style:
Code:
<input type="text" name="ea" size="20" value="" style="position:relative;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; border:1px solid #999999; margin-left:-75px !important; margin-top:1px;">
Bookmarks