I have three tables using table heads. The code looks very similar to me, with the main difference that the unaligned table has a roll button. Weapons and Vehicles align with the text entry below but the skills table doesn't. <div class='sheet-colrow'>
<h4 class="section-head">Vehicles</h4>
<div class="section">
<table style="width:100%">
<thead>
<th style="width:20%">Vehicle</th>
<th style="width:10%">PM</th>
<th style="width:10%">PL</th>
<th style="width:10%">Cruise</th>
<th style="width:10%">Max</th>
<th style="width:10%">Range</th>
<th style="width:10%">Ram</th>
<th style="width:10%">MP</th>
<th style="width:10%">Price</th>
</thead>
</table>
<table style="width:100%">
<tr>
<td style="width:20%"><input style="width:100%" type="text" name="attr_vehicle1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_PMV1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_PL1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_cruise1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_max1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_range1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_ram1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_mp1"/></td>
<td style="width:10%"><input style="width:100%" type="text" name="attr_pricev1"/></td>
</tr>
</table>
</div>
</div>
and for the unaligned Skills <div class='sheet-colrow'>
<h4 class="section-head">Skills</h4>
<div class="section">
<table style="width:100%">
<thead>
<th style="width:28%">Skill</th>
<th style="width:17%">Formula</th>
<th style="width:17%">Formula Total</th>
<th style="width:17%">Skill Rank</th>
<th style="width:17%">Base Chance</th>
<th style="width:4%">Roll</th>
</thead>
</table>
<table style="width:100%">
<tr>
<td style="28%"><input style="width:100%" type="text" name="attr_boating" value="Boating" disabled="true"/></td>
<td style="17%"><input style="width:100%" type="text" name="attr_boating_formula" value="([DEX+PER])/2" disabled="true"/></td>
<td style="17%"><input style="width:100%" type="text" name="attr_boating_total" value="(@{dex}+@{per})/2" disabled="true"/></td>
<td style="17%"><input style="width:100%" type="text" name="attr_boating_rank" value="0" disabled="true"/></td>
<td style="17%"><input style="width:100%" type="text" name="attr_boating_base_chance" value="@{boating_total}+@{boating_rank}" disabled="true"/></td>
<td style="4%"><button type='roll' value="" name="roll_boating_check"/></td>
</tr>
</table>
</div>
</div> I'll continue to play about and try to get it aligned but hoped someone might be able to spot a simple error that I have made. Thanks