I've scoured pretty thoroughly, and haven't found an answer to this. I'm using CKEditor in a custom web app, and I'm using a custom conifg file to define styles, as well as a custom css file to actually style the contents of the editor, so that the user sees their styles (approximately) as they'll appear in the page they publish.
The problem is, my styles dropdown is displaying both the custom style name as defined in my .js file, as well as the CSS class name from the custom CSS file. I only want it to display the name from the .js file.
So, using the "Highlight" style as an example, my styles dropdown has this: http://cl.ly/image/3b2W1J1L0E1q (good!)
and when you scroll down a bit...
this: http://cl.ly/image/2i460U0m3X0i (bad!)
My .js file declares it like this: http://cl.ly/image/0g2M1F132f2z
And the second/duplicate style item in the dropdown is coming from my CSS file, which obviously has this: http://cl.ly/image/2j21341N0l1Z.
Any ideas what I've done wrong to end up with both of those items in my style list?
Thanks in advance!

Solved.
Solved it! It all boils down to a silly mistake. For anyone else who get stumped by this, the issue was in my config JS file. I was erroneously using both methods of bringing the styles to the editor (stylesheetparser AND config.stylesSet). What I wanted was only config.stylesSet. Works like a charm now.
Glad to see that you managed
Glad to see that you managed to solve this by yourself and thanks a lot for your explanation -- this will be surely help other users who may make the same mistake in the future!
Documentation Manager, CKSource
See CKEditor 5 docs, CKEditor 4 docs, CKEditor 3 docs, CKFinder 3 docs, CKFinder 2 docs for help.
Visit the new CKEditor SDK for samples showcasing editor features to try out and download!