I guess I don't understand how your textarea is set up. It sounds like it's in an html form. But cutting and pasting from MS Word document into this kind of a textarea strips off all the formatting characters and converts the data to pure text. That makes it readable but unformatted in the textarea.
On the other hand, saving the Word document as html and then pasting it into the textarea makes it unreadable to most users of the form in the textarea but replaces the Word formatting with html tags. That makes it presentable to the browser as rendered html outside of the textarea.
If that's the case, the only thing I can suggest is that you use the fileupload object as the form input type rather than a textarea, upload the html resume file, save the link to the file in a database text field, and display the resume in a separate window (not a textarea) when the user clicks on an anchor or image set up in your html where the textarea used to be.