I've found now that visual styles seem to work fairly well across all C1 components, with a couple of noteable exceptions, namely the background colour of the flex and true db grids. A way to sort those out would be great, but probably not easy.
More annoying though, and in fairness this is not a c1 problem, are group boxes, the problem being illustrated perfectly in the picture attached to the second post in this thread. If any one knows how to programatically alter the text label fore color of the group box as visual styles are selected (well specifically as the Black visual style is selected) I would be most grateful for their suggestions.
Dom