Podria la clase esa que no haya padding en un lado de una tabla? es que me esta pasando esto:
Solo me pasa en IE en Mozilla el padding se hace en los 4 lados y el problema como veis es que a pesar de haberle puesto y padding:2em; en el lado derecho no lo cumple... en el resto de los lados si y no se que puede ser.
Mire los estilos con el firebug y ninguno parece interferir para que haga eso.