button span.addIcon, a span.addIcon,
button span.backIcon, a span.backIcon,
button span.cancelIcon, a span.cancelIcon,
button span.deleteIcon, a span.deleteIcon,
button span.downloadIcon, a span.downloadIcon,
button span.editIcon, a span.editIcon,
button span.excelIcon, a span.excelIcon,
button span.finishIcon, a span.finishIcon,
button span.helpIcon, a span.helpIcon,
button span.infoIcon, a span.infoIcon,
button span.jumpIcon, a span.jumpIcon,
button span.minusIcon, a span.minusIcon,
button span.nextIcon, a span.nextIcon,
button span.pdfIcon, a span.pdfIcon,
button span.printIcon, a span.printIcon,
button span.refreshIcon, a span.refreshIcon,
button span.saveIcon, a span.saveIcon,
button span.searchIcon, a span.searchIcon,
button span.uploadIcon, a span.uploadIcon,
button span.pauseIcon, a span.pauseIcon,
button span.playIcon, a span.playIcon {
    margin-right: 4px;
    margin-top: 2px;
    display: inline-block;
    background-repeat: no-repeat;
    /*http://www.webdeveloper.com/forum/showthread.php?t=66024*/
    padding: 0;
    font-size: 0;
    line-height: 0;
}

span.addIcon {
    background-image: url(../images/buttons/add-12x12.png);
    width: 11px;
    height: 11px;
}

span.backIcon {
    background-image: url(../images/buttons/back-12x12.png);
    width: 12px;
    height: 12px;
}

span.cancelIcon {
    background-image: url(../images/buttons/cancel-12x12.png);
    width: 12px;
    height: 12px !important;
}

span.deleteIcon {
    background-image: url(../images/buttons/delete-12x12.png);
    width: 12px;
    height: 12px;
}

span.downloadIcon {
    background-image: url(../images/buttons/download-12x12.png);
    width: 12px;
    height: 12px;
}

span.editIcon {
    background-image: url(../images/buttons/edit-12x12.png);
    width: 11px;
    height: 12px;
}

span.excelIcon {
    background-image: url(../images/buttons/excel-12x12.png);
    width: 12px;
    height: 12px;
}

span.finishIcon {
    background-image: url(../images/buttons/finish-12x12.png);
    width: 12px;
    height: 9px;
}

span.helpIcon {
    background-image: url(../images/buttons/help-12x12.png);
    width: 12px;
    height: 12px;
}

span.infoIcon {
    background-image: url(../images/buttons/info-12x12.png);
    width: 12px;
    height: 12px;
}

span.jumpIcon {
    background-image: url(../images/buttons/jump-12x12.png);
    width: 12px;
    height: 12px;
}

span.minusIcon {
    background-image: url(../images/buttons/minus-12x12.png);
    width: 12px;
    height: 12px;
}

span.nextIcon {
    background-image: url(../images/buttons/next-12x12.png);
    width: 12px;
    height: 12px;
}

span.pdfIcon {
    background-image: url(../images/buttons/pdf-12x12.png);
    width: 12px;
    height: 12px;
}

span.printIcon {
    background-image: url(../images/buttons/print-12x12.png);
    width: 12px;
    height: 12px;
}

span.refreshIcon {
    background-image: url(../images/buttons/refresh-12x12.png);
    width: 12px;
    height: 12px;
}

span.saveIcon {
    background-image: url(../images/buttons/save-12x12.png);
    width: 12px;
    height: 9px;
}

span.searchIcon {
    background-image: url(../images/buttons/search-12x12.png);
    width: 12px;
    height: 12px;
}

span.uploadIcon {
    background-image: url(../images/buttons/upload-12x12.png);
    width: 12px;
    height: 12px;
}

span.playIcon {
    background-image: url(../images/buttons/play-12x12.png);
    width: 12px;
    height: 12px;
}

span.pauseIcon {
    background-image: url(../images/buttons/pause-12x12.png);
    width: 12px;
    height: 12px;
}

span.downIcon {
    display: inline-block;
    background-image: url(../images/down.gif);
    width: 16px;
    height: 11px;
}

span.upIcon {
    display: inline-block;
    background-image: url(../images/up.gif);
    width: 16px;
    height: 11px;
}

span.upDownIcon {
    display: inline-block;
    background-image: url(../images/up_down.gif);
    width: 16px;
    height: 11px;
}

span.tickIcon {
    display: inline-block;
    background-image: url(../images/tick.gif);
    width: 16px;
    height: 16px;
}

span.crossIcon {
    display: inline-block;
    background-image: url(../images/cross.gif);
    width: 16px;
    height: 16px;
}

span.warningIcon {
    display: inline-block;
    background-image: url(../images/warning.png);
    width: 16px;
    height: 16px;
}

span.lookupIcon {
    display: inline-block;
    background-image: url(../images/lookup-16x16.png);
    width: 16px;
    height: 16px;
}

span.bigTipImage {
    display: inline-block;
    background-image: url(../images/bigtip.png);
    width: 16px;
    height: 16px;
}

span.rotateRight {
    display: inline-block;
    background-image: url(../images/rotate-right.png);
    width: 22px;
    height: 22px;
}

span.rotateLeft {
    display: inline-block;
    background-image: url(../images/rotate-left.png);
    width: 22px;
    height: 22px;
}

