Sorry, I don't have an answer to why you're having problems, but I have a suggestion. You could try replacing <b> with <strong> and <i> with <em>. I know they are not identical in their purpose but I believe all browsers render them the same way.
Good luck!
Good luck!