If I recall, CSS applications on the following work hap-hazourdly:<BR><BR>Checkboxes, radio buttons, and select boxes. All of these behave oddly, and contrary to the way other object work. The border property of checkboxes and radio buttons act external to what you'd think was obvious... **** thing.<BR><BR>So no, you can't do that. You can make them larger, smaller, but can't change their appearance. It's a stupid bug that IE still hasn't resolved! The only way is to program around that. Create 2 images, and the onclick event calls a function which writes to a hidden field your checked/unchecked value. <BR><BR>-Vadim C.