I recommend using table cell background which is supported in more clients.
So instead of:
<td width="43px" height="100%">
<img src="http://i839.photobucket.com/albums/zz314/hkhuman1/img_zpsb130160c.png" style="border: 0px; display: block;width:43px;height:100%" border="0">
</td>
Use this:
<td width="43px" height="100%" background="http://i839.photobucket.com/albums/zz314/hkhuman1/img_zpsb130160c.png"> </td>
For completeness, I'd recommend against using the CSS style background-image (although technically its the most flexible choice) for now as it is not supported by Hotmail/Outlook.com.