If you use visual studio, you could install the Web Essentials extension. It has
experimental support for cleaning and merging CSS rules, but not exactly like you subscribed.
It, for one, creates more whitespace, but it does combine css tags, that have (partially) equal styles eg..