title: Different field width on web page and in print preview in IE7+
body: <p>I need to implement a pixel-perfect markup for IE7+. The problem I have encountered is the following: the width of the fields differs in web-page view and in print preview. See the following example:</p>
  
  <pre><code>&lt;html&gt;
      &lt;style type="text/css"&gt;
      .input_multiline {
                      border:0;
                      height: 30px;
                      padding-left: 10px;
                      padding-top: 10px;
                      border-bottom:1px solid black;
                      font-family: monospace;
                      font-size:13pt;
                      margin-top:10px;
                  }
      &lt;/style&gt;
  
      &lt;body&gt;
          &lt;input readonly = "readonly" class="input_multiline" style="width: 960px;" type="text" value="012345679 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 95chr"/&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>The input field here can hold 95 characters, but when I print it, it shows only 91 character. With different width and CSS setup the difference I got was up to 10 characters in a line. </p>
  
  <p>Is there a way to somehow fix this and assure that the page I see in browser will be printed just the same?</p>