Change the default browser print page size to A4
<p>Is it possible to change the default print page size to A4, for all browsers? </p>

<p>Is there a JavaScript, or CSS declaration that will override the default size, and force the browser to print to A4?</p>

<p>IE seems to be set to print to 'Letter' page size by default. How can I override this, for visitors to my website?</p>

<p>I have set my CSS to the following, and IE doesn't adhere to the page size:</p>

<pre><code>@page{
    size: A4 !important;
    margin: 18mm 15mm 8mm 15mm !important;
  }
</code></pre>