Perspective allows you to create styles:
Those can be added to a component in the designer:
The stylesheet.css is used in case you need to override something (probably an IA style, but possibly you create a style in the list that is a stub and is actually defined here?)
Is that what you are looking for?