#xpclButtonAdd { list-style-image: url("chrome://xpclucene/skin/plus.png"); -moz-image-region: rect(0px, 16px, 16px, 0px); -moz-appearance: toolbarbutton; } #xpclButtonAdd:hover:active { -moz-image-region: rect(0px, 32px, 16px, 16px); } #xpclButtonAdd[disabled="true"] { -moz-image-region: rect(0px, 48px, 16px, 32px); } #xpclButtonDelete { list-style-image: url("chrome://xpclucene/skin/minus.png"); -moz-image-region: rect(0px, 16px, 16px, 0px); -moz-appearance: toolbarbutton; } #xpclButtonDelete:hover:active { -moz-image-region: rect(0px, 32px, 16px, 16px); } #xpclButtonDelete[disabled="true"] { -moz-image-region: rect(0px, 48px, 16px, 32px); }