I have the same html code, but it looks different in chrome (the desired look)
and MS explorer (where the input fields touch each other - not good).
The page can be seen here:

Any suggestion of what should I change in order to achieve the same look that I get in chrome in MS explorer? Thanks!

The relevant code is:

BODY, FORM, INPUT {margin:0; padding:0}

INPUT {float:right; margin:0 0 0 20px;height:22px;  width:160px; background: #FFF; border-color: #AAAAAA #DDDDDD #DDDDDD #AAAAAA; border-style: solid; border-width: 1px; color: #444444; direction:rtl; font-family:Georgia,"Times New Roman",Times,serif }




<form action="http://cp.responder.co.il/subscribe.php" method="post" name="submitForm" onsubmit="return responder_validation(this);">


	<input style="float:right; margin:0 0 0 20px; padding:0" type="text" name="fields[subscribers_name]" size="14" />

    <input style="float:right; margin:0 0 0 20px; padding:0" type="text" name="fields[subscribers_email]" size="14" />


	<input id="myName" type="hidden" name="fields[שם מפנה]" size="14" /> 

    <input id="myMail" type="hidden" name="fields[מייל מפנה]" size="14" /> 

<input id="myMessage" type="hidden" name="fields[מסר מפנה]" size="14" />

<input id="pagesource" type="hidden" name="fields[מקור]" size="14" />       

<input type="hidden" name="form_id"   /> 

    <input type="hidden" name="encoding" value="" />