Stop TinyMCE from applying styles I am building a Drupal 7 boostrap subtheme. I don't want users to be able to add their own fonts and styles to content. I want to force them to use the paragraph and heading tags as defined in my site's CSS.

When users paste in from other sources (eg word) I do not want the styles brought in. Additionally, our site uses Open Sans. This is not appearing in the TinyMCE font list, can this be fixed?

How does one do this with TinyMCE?
I had the same issue with CKEditor. the h1,h2,h3,h4,h5,p tags and color picker were available to the user But we wanted every available tag to has a custom color. To do so I put the CKEditor output which was body inside a DIV with some ID,say node-body-wrapper, then added styles like this

#node-body-wrapper h1{
     color : red !important;
} 

...


In this way I solved the problem. I recommend you to do the same.