Check the code on your landing page template. There may be something there that is controlling the formatting at a higher level than the landing page. We had this issue once and when I removed all of the "fancy button" code from the template it began to function properly on the landing pages. You may need to pull in a Web developer or see if Marketo support will help you. They helped me!