This could be me just being picky, but...
Try changing things like:
Code:
<td colspan="12"><img src="images/robotics-layout_01.gif" alt="" width="980" height="14"/></td>
<td><img src="images/spacer.gif" alt ="" width="1" height="14"/></td>
to:
Code:
<td colspan="12" background="images/robotics-layout_01.gif" width="980" height="14"></td>
<td width="1" height="14"></td>
It removes a lot of redundant code and eliminates the need for spacer GIFs. Though the width and height tags may be a slight bit redundant, setting some is very helpful to make sure all browsers view it the same way.
(FYI: I haven't tested it, and a might be needed between the <td> and </td>)