title: HTML Table th style width not working
body: <p>I have a table like so:</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;table id="MyTable" cellspacing="0" cellpadding="0"&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th style="width: 30%;"&gt;
                  &lt;asp:Literal ID="LitDescriptionTitle" runat="server" /&gt;
              &lt;/th&gt;
              &lt;th style="width: 30%;"&gt;
                  &lt;asp:Literal ID="LitDescription2Title" runat="server" /&gt;
              &lt;/th&gt;
              &lt;th style="width: 30%;"&gt;
                  &lt;asp:Literal ID="LitAddressTitle" runat="server" /&gt;
              &lt;/th&gt;
              &lt;th style="width: 10%;"&gt;
                  &amp;nbsp;
              &lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
  &lt;tbody&gt;
  </code></pre>
  
  <p>Now the column widths are set correctly to the percentages in IE, but not in firefox. (Probably FF doing something correctly)</p>
  
  <p>Is there something I can do to get the widths of the columns to be fixed to the above percentages in both IE and FF?</p>