Speaking of spacing, if you use the "Code" button on our message editor to wrap format tags around your xhtml, it will make things a lot more readable.
Also, it helps when giving examples to make them brief. The functional attributes that make up the bulk of your tags don't concern your problem, but they make it harder for us to see the problem.
As far as your layout issues go, I don't believe that this tag generates a span element, and if it does, I'm even less certain that you can set a padding on it. Your td style seems to have the wrong class name.
Customer surveys are for companies who didn't pay proper attention to begin with.