-#insert, #cancel, input.mceButton, .updateButton {
-border: 1px solid #bbb;
-margin:0;
-padding:0 0 1px;
-font-weight:bold;
-font-size: 11px;
-width:94px;
-height:24px;
-background:url(img/fade-butt.png) 0 0;
-cursor:pointer;
+#insert, #cancel, #apply, .mceActionPanel .button, input.mceButton, .updateButton {
+ border: 1px solid #bbb;
+ margin:0;
+ padding:0 0 1px;
+ font-weight:bold;
+ font-size: 11px;
+ width:94px;
+ height:24px;
+ color:#000;
+ cursor:pointer;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ background-color: #eee; /* Fallback */
+ background-image: -ms-linear-gradient(bottom, #ddd, #fff); /* IE10 */
+ background-image: -moz-linear-gradient(bottom, #ddd, #fff); /* Firefox */
+ background-image: -o-linear-gradient(bottom, #ddd, #fff); /* Opera */
+ background-image: -webkit-gradient(linear, left bottom, left top, from(#ddd), to(#fff)); /* old Webkit */
+ background-image: -webkit-linear-gradient(bottom, #ddd, #fff); /* new Webkit */
+ background-image: linear-gradient(bottom, #ddd, #fff); /* proposed W3C Markup */