I use a customized TinyMCE for my clients, using the technique outlined in the Codex here. One important aspect of this setup is the use of custom CSS to make some of my custom classes appear in the Visual Editor by loading an editor-style.css stylesheet.
Everything works fine for an Administrator user role, but I generally give each of my clients a user role of Editor, and when I log in as Editor, my custom controls appear in the Visual Editor, but it does not load my editor-style.css at all. So, no Editor can actually see the result of applying any of these custom styles.
I can't find anything out there that even mentions user roles and custom visual editor styles, and I'd greatly appreciate any help in getting my Editor user roles to see my styles just as Administrators do in the Visual Editor.