Oh, of course that is not going to work, because this applies non-italic only to the BODY. The nested elements redefine this style.
First of all, remove the "font-style: italic" declaration from the BODY's style. Then we'll have to find which elements are in italic. We gonna need some screenshots.
But do you really need to remove italic? I think it's there for a reason
What problem does it cause?