I know what you want - you are probably a little mad at me cause I'm telling you how to skin everything except the entire gridview. I have a GV class that contains behaviors that get inherited by all the child GVs, but the appearance, no. I'm generating them all, so if I make changes i change the generator and the changes have to get put in by running the generator again.
I'm pretty sure though that you can create a CSS class for each individual template field which will make changing appearance across your app easy to maintain; you apply the CSS to the header, template columns and sorry, individual buttons. But if you have a .GVSelectButton class and apply it, its still an improvement over styling each one.
May all your posts be enlightening...
Charlie Asbornsen
Dont forget to click "Mark as Answer" on the post that helped you.
This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.