There is a utility for this, it's called Brian McCaffery!
Yes all that stuff is the result of imports from Word not
being cleaned up properly. There's a topic on my site about how to
do that but it's too late now for what you have.
Some of it you can clean up with a good find and replace tool
such as FAR from
http://www.helpware.net but do
make sure you back up and test at every stage. It's a dangerous
game.
Things like <span style="font-weight:
bold;"></span> are straightforward enough but will
p class=Body-Text
style="font-weight: bold; margin-left: 40px;">or</p>
always have the same combination of class and style?
They will have got through testing because they will not
affect the appearance in most cases, indeed they are getting the
desired appearance but not the way you would do it.
Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.