I am facing a weird problem with a text field on my page. This HTML structure is generated by some Java code (which is very cluttered and written years back). The problem I am facing is, when I click on the text field (Highlighted in the snapshot), the cursor positions itself on the second field instead of the very first one. This happens only with this particular column only. I have shared the basic HTML structure of one of this table (though its cluttered please bear with me).
HTML: http://jsfiddle.net/t3ch/yq4Xb/

try to change
to