Glow Checkbox and Radio Buttons is a combination of CSS3 and jQuery that builds rounded, glowing push-buttons over traditional <input type="checkbox"> and <input type="radio"> elements. This can certainly be done with CSS3 only, however the fallback for IE 7 and 8 whould be… not great! My solution works across the board and is keyboard friendly too.
Features
Semantic HTML , no unnecessary tags Keyboard friendly CSS3 and jQuery that degrades gracefully Cross-browser compatible, IE7 + 7 colors, easily modified or added to