width percentage in free format table not working

I have the following table in a free format question and the width is not working. The percentage is not changing anything. I believe it has to do with the style being used and I believe I ran into something similar before but can't find the resolution. I believe it has to do with forcing the width with !important, but I don't recall how to implement.

<table border="1" cellpadding="5" cellspacing="0" width="100%">
<tr>
  <td width="40%"> First Name Only </td>
  <td> <input name="QD2_First" id="QD2_First" type="text" size="75"> </td>
</tr>
<tr>
  <td width="40%"> Last Name Only </td>
  <td> <input name="QD2_Last" id="QD2_Last" type="text" size="75"> </td>
</tr>
<tr>
  <td width="40%"> Email </td>
  <td> <input name="QD2_Email" id="QD2_Email" type="text" size="75"> </td>
</tr>
<tr>
  <td width="40%"> Re-enter Email </td>
  <td> <input name="QD2_Email2" id="QD2_Email2" type="text" size="75"> </td>
</tr>
</table>
4 replies