/* ---------------------------------------------------------------------------------

	File: 			buttons.css
	Author: 		Walter Botich
	Created: 		08/05/08
	Modified:		04/06/09
	Description: 	Sets default styles for form buttons
					Included as part of screen.css

---------------------------------------------------------------------------------- */

/* BUTTON CLASSES ---------------------------------------------------------------- */
.btn-submit-xlarge, .btn-save-xlarge, .btn-cancel-xlarge, 
.btn-add-xlarge, .btn-edit-xlarge, .btn-delete-xlarge, 
.btn-cut-xlarge, .btn-copy-xlarge, .btn-paste-xlarge, .btn-open-xlarge, .btn-print-xlarge, 
.btn-search-xlarge, .btn-help-xlarge, .btn-preferences-xlarge, 
.btn-email-xlarge, .btn-attach-xlarge, .btn-upload-xlarge, .btn-download-xlarge, 
.btn-forward-xlarge, .btn-back-xlarge, .btn-refresh-xlarge, .btn-home-xlarge,
.btn-lock-xlarge, .btn-unlock-xlarge, .btn-show-xlarge, .btn-hide-xlarge, .btn-toggle-xlarge,
.btn-up-xlarge, .btn-down-xlarge, .btn-first-xlarge, .btn-previous-xlarge, .btn-next-xlarge, .btn-last-xlarge,
.btn-play-xlarge, .btn-pause-xlarge, .btn-stop-xlarge, .btn-record-xlarge, .btn-rewind-xlarge, .btn-fastforward-xlarge,
.btn-minimize-xlarge, .btn-maximize-xlarge, .btn-close-xlarge,
.btn-on-xlarge, .btn-off-xlarge,

.btn-submit-large, .btn-save-large, .btn-cancel-large, 
.btn-add-large, .btn-edit-large, .btn-delete-large, 
.btn-cut-large, .btn-copy-large, .btn-paste-large, .btn-open-large, .btn-print-large, 
.btn-search-large, .btn-help-large, .btn-preferences-large, 
.btn-email-large, .btn-attach-large, .btn-upload-large, .btn-download-large, 
.btn-forward-large, .btn-back-large, .btn-refresh-large, .btn-home-large,
.btn-lock-large, .btn-unlock-large, .btn-show-large, .btn-hide-large, .btn-toggle-large,
.btn-up-large, .btn-down-large, .btn-first-large, .btn-previous-large, .btn-next-large, .btn-last-large,
.btn-play-large, .btn-pause-large, .btn-stop-large, .btn-record-large, .btn-rewind-large, .btn-fastforward-large,
.btn-minimize-large, .btn-maximize-large, .btn-close-large,
.btn-on-large, .btn-off-large,
    
.btn-submit, .btn-save, .btn-cancel, 
.btn-add, .btn-edit, .btn-delete, 
.btn-cut, .btn-copy, .btn-paste, .btn-open, .btn-print, 
.btn-search, .btn-help, .btn-preferences, 
.btn-email, .btn-attach, .btn-upload, .btn-download, 
.btn-forward, .btn-back, .btn-refresh, .btn-home,
.btn-lock, .btn-unlock, .btn-show, .btn-hide, .btn-toggle,
.btn-up, .btn-down, .btn-first, .btn-previous, .btn-next, .btn-last,
.btn-play, .btn-pause, .btn-stop, .btn-record, .btn-rewind, .btn-fastforward,
.btn-minimize, .btn-maximize, .btn-close,
.btn-on, .btn-off,

.btn-calendar-small,
.btn-submit-small, .btn-save-small, .btn-cancel-small, 
.btn-add-small, .btn-edit-small, .btn-delete-small, 
.btn-cut-small, .btn-copy-small, .btn-paste-small, .btn-open-small, .btn-print-small, 
.btn-search-small, .btn-help-small, .btn-preferences-small, 
.btn-email-small, .btn-attach-small, .btn-upload-small, .btn-download-small, 
.btn-forward-small, .btn-back-small, .btn-refresh-small, .btn-home-small,
.btn-lock-small, .btn-unlock-small, .btn-show-small, .btn-hide-small, .btn-toggle-small,
.btn-up-small, .btn-down-small, .btn-first-small, .btn-previous-small, .btn-next-small, .btn-last-small,
.btn-play-small, .btn-pause-small, .btn-stop-small, .btn-record-small, .btn-rewind-small, .btn-fastforward-small,
.btn-minimize-small, .btn-maximize-small, .btn-close-small,
.btn-on-small, .btn-off-small {
    background-color: Transparent;
    border: none;
    cursor: pointer;
}
    .btn-submit-xlarge, .btn-save-xlarge, .btn-cancel-xlarge, 
    .btn-add-xlarge, .btn-edit-xlarge, .btn-delete-xlarge, 
    .btn-cut-xlarge, .btn-copy-xlarge, .btn-paste-xlarge, .btn-open-xlarge, .btn-print-xlarge, 
    .btn-search-xlarge, .btn-help-xlarge, .btn-preferences-xlarge, 
    .btn-email-xlarge, .btn-attach-xlarge, .btn-upload-xlarge, .btn-download-xlarge, 
    .btn-forward-xlarge, .btn-back-xlarge, .btn-refresh-xlarge, .btn-home-xlarge,
    .btn-lock-xlarge, .btn-unlock-xlarge, .btn-show-xlarge, .btn-hide-xlarge, .btn-toggle-xlarge,
    .btn-up-xlarge, .btn-down-xlarge, .btn-first-xlarge, .btn-previous-xlarge, .btn-next-xlarge, .btn-last-xlarge,
    .btn-play-xlarge, .btn-pause-xlarge, .btn-stop-xlarge, .btn-record-xlarge, .btn-rewind-xlarge, .btn-fastforward-xlarge,
    .btn-minimize-xlarge, .btn-maximize-xlarge, .btn-close-xlarge,
    .btn-on-xlarge, .btn-off-xlarge {
        width: 48px;
        height: 48px;
    }

    .btn-submit-large, .btn-save-large, .btn-cancel-large, 
    .btn-add-large, .btn-edit-large, .btn-delete-large, 
    .btn-cut-large, .btn-copy-large, .btn-paste-large, .btn-open-large, .btn-print-large, 
    .btn-search-large, .btn-help-large, .btn-preferences-large, 
    .btn-email-large, .btn-attach-large, .btn-upload-large, .btn-download-large, 
    .btn-forward-large, .btn-back-large, .btn-refresh-large, .btn-home-large,
    .btn-lock-large, .btn-unlock-large, .btn-show-large, .btn-hide-large, .btn-toggle-large,
    .btn-up-large, .btn-down-large, .btn-first-large, .btn-previous-large, .btn-next-large, .btn-last-large,
    .btn-play-large, .btn-pause-large, .btn-stop-large, .btn-record-large, .btn-rewind-large, .btn-fastforward-large,
    .btn-minimize-large, .btn-maximize-large, .btn-close-large,
    .btn-on-large, .btn-off-large {
        width: 32px;
        height: 32px;
    }
    .btn-submit, .btn-save, .btn-cancel, 
    .btn-add, .btn-edit, .btn-delete, 
    .btn-cut, .btn-copy, .btn-paste, .btn-open, .btn-print, 
    .btn-search, .btn-help, .btn-preferences, 
    .btn-email, .btn-attach, .btn-upload, .btn-download, 
    .btn-forward, .btn-back, .btn-refresh, .btn-home,
    .btn-lock, .btn-unlock, .btn-show, .btn-hide, .btn-toggle,
    .btn-up, .btn-down, .btn-first, .btn-previous, .btn-next, .btn-last,
    .btn-play, .btn-pause, .btn-stop, .btn-record, .btn-rewind, .btn-fastforward,
    .btn-minimize, .btn-maximize, .btn-close,
    .btn-on, .btn-off {
        width: 24px;
        height: 24px;
    }
    .btn-calendar-small,
    .btn-submit-small, .btn-save-small, .btn-cancel-small, 
    .btn-add-small, .btn-edit-small, .btn-delete-small, 
    .btn-cut-small, .btn-copy-small, .btn-paste-small, .btn-open-small, .btn-print-small, 
    .btn-search-small, .btn-help-small, .btn-preferences-small, 
    .btn-email-small, .btn-attach-small, .btn-upload-small, .btn-download-small, 
    .btn-forward-small, .btn-back-small, .btn-refresh-small, .btn-home-small,
    .btn-lock-small, .btn-unlock-small, .btn-show-small, .btn-hide-small, .btn-toggle-small,
    .btn-up-small, .btn-down-small, .btn-first-small, .btn-previous-small, .btn-next-small, .btn-last-small,
    .btn-play-small, .btn-pause-small, .btn-stop-small, .btn-record-small, .btn-rewind-small, .btn-fastforward-small,
    .btn-minimize-small, .btn-maximize-small, .btn-close-small,
    .btn-on-small, .btn-off-small {
        width: 16px;
        height: 16px;
    }

/* Default buttons --------------------------------------------------------------- */
    .btn-submit {
        /* preloads hover image */
        background-image: url("../images/btn24-submit-hover.gif");
        background-image: url("../images/btn24-submit.gif");
    }
        .btn-submit:hover {
            background-image: url("../images/btn24-submit-hover.gif");
        }
        .btn-submit[disabled] {
            background-image: url("../images/btn24-submit-disabled.gif");
        }
    .btn-save {
        /* preloads hover image */
        background-image: url("../images/btn24-save-hover.gif");
        background-image: url("../images/btn24-save.gif");
    }
        .btn-save:hover {
            background-image: url("../images/btn24-save-hover.gif");
        }
        .btn-save[disabled] {
            background-image: url("../images/btn24-save-disabled.gif");
        }
    .btn-cancel {
        /* preloads hover image */
        background-image: url("../images/btn24-cancel-hover.gif");
        background-image: url("../images/btn24-cancel.gif");
    }
        .btn-cancel:hover {
            background-image: url("../images/btn24-cancel-hover.gif");
        }
        .btn-cancel[disabled] {
            background-image: url("../images/btn24-cancel-disabled.gif");
        }
    .btn-add {
        /* preloads hover image */
        background-image: url("../images/btn24-add-hover.gif");
        background-image: url("../images/btn24-add.gif");
    }
        .btn-add:hover {
            background-image: url("../images/btn24-add-hover.gif");
        }
        .btn-add[disabled] {
            background-image: url("../images/btn24-add-disabled.gif");
        }
    .btn-edit {
        /* preloads hover image */
        background-image: url("../images/btn24-edit-hover.gif");
        background-image: url("../images/btn24-edit.gif");
    }
        .btn-edit:hover {
            background-image: url("../images/btn24-edit-hover.gif");
        }
        .btn-edit[disabled] {
            background-image: url("../images/btn24-edit-disabled.gif");
        }
    .btn-delete {
        /* preloads hover image */
        background-image: url("../images/btn24-delete-hover.gif");
        background-image: url("../images/btn24-delete.gif");
    }
        .btn-delete:hover {
            background-image: url("../images/btn24-delete-hover.gif");
        }
        .btn-delete[disabled] {
            background-image: url("../images/btn24-delete-disabled.gif");
        }
    .btn-cut {
        /* preloads hover image */
        background-image: url("../images/btn24-cut-hover.gif");
        background-image: url("../images/btn24-cut.gif");
    }
        .btn-cut:hover {
            background-image: url("../images/btn24-cut-hover.gif");
        }
        .btn-cut[disabled] {
            background-image: url("../images/btn24-cut-disabled.gif");
        }
    .btn-copy {
        /* preloads hover image */
        background-image: url("../images/btn24-copy-hover.gif");
        background-image: url("../images/btn24-copy.gif");
    }
        .btn-copy:hover {
            background-image: url("../images/btn24-copy-hover.gif");
        }
        .btn-copy[disabled] {
            background-image: url("../images/btn24-copy-disabled.gif");
        }
    .btn-paste {
        /* preloads hover image */
        background-image: url("../images/btn24-paste-hover.gif");
        background-image: url("../images/btn24-paste.gif");
    }
        .btn-paste:hover {
            background-image: url("../images/btn24-paste-hover.gif");
        }
        .btn-paste[disabled] {
            background-image: url("../images/btn24-paste-disabled.gif");
        }
    .btn-open {
        /* preloads hover image */
        background-image: url("../images/btn24-open-hover.gif");
        background-image: url("../images/btn24-open.gif");
    }
        .btn-open:hover {
            background-image: url("../images/btn24-open-hover.gif");
        }
        .btn-open[disabled] {
            background-image: url("../images/btn24-open-disabled.gif");
        }
    .btn-print {
        /* preloads hover image */
        background-image: url("../images/btn24-print-hover.gif");
        background-image: url("../images/btn24-print.gif");
    }
        .btn-print:hover {
            background-image: url("../images/btn24-print-hover.gif");
        }
        .btn-print[disabled] {
            background-image: url("../images/btn24-print-disabled.gif");
        }
    .btn-search {
        /* preloads hover image */
        background-image: url("../images/btn24-search-hover.gif");
        background-image: url("../images/btn24-search.gif");
    }
        .btn-search:hover {
            background-image: url("../images/btn24-search-hover.gif");
        }
        .btn-search[disabled] {
            background-image: url("../images/btn24-search-disabled.gif");
        }
    .btn-help {
        /* preloads hover image */
        background-image: url("../images/btn24-help-hover.gif");
        background-image: url("../images/btn24-help.gif");
    }
        .btn-help:hover {
            background-image: url("../images/btn24-help-hover.gif");
        }
        .btn-help[disabled] {
            background-image: url("../images/btn24-help-disabled.gif");
        }
    .btn-preferences {
        /* preloads hover image */
        background-image: url("../images/btn24-preferences-hover.gif");
        background-image: url("../images/btn24-preferences.gif");
    }
        .btn-preferences:hover {
            background-image: url("../images/btn24-preferences-hover.gif");
        }
        .btn-preferences[disabled] {
            background-image: url("../images/btn24-preferences-disabled.gif");
        }
    .btn-email {
        /* preloads hover image */
        background-image: url("../images/btn24-email-hover.gif");
        background-image: url("../images/btn24-email.gif");
    }
        .btn-email:hover {
            background-image: url("../images/btn24-email-hover.gif");
        }
        .btn-email[disabled] {
            background-image: url("../images/btn24-email-disabled.gif");
        }
    .btn-attach {
        /* preloads hover image */
        background-image: url("../images/btn24-attach-hover.gif");
        background-image: url("../images/btn24-attach.gif");
    }
        .btn-attach:hover {
            background-image: url("../images/btn24-attach-hover.gif");
        }
        .btn-attach[disabled] {
            background-image: url("../images/btn24-attach-disabled.gif");
        }
    .btn-upload {
        /* preloads hover image */
        background-image: url("../images/btn24-upload-hover.gif");
        background-image: url("../images/btn24-upload.gif");
    }
        .btn-upload:hover {
            background-image: url("../images/btn24-upload-hover.gif");
        }
        .btn-upload[disabled] {
            background-image: url("../images/btn24-upload-disabled.gif");
        }
    .btn-download {
        /* preloads hover image */
        background-image: url("../images/btn24-download-hover.gif");
        background-image: url("../images/btn24-download.gif");
    }
        .btn-download:hover {
            background-image: url("../images/btn24-download-hover.gif");
        }
        .btn-download[disabled] {
            background-image: url("../images/btn24-download-disabled.gif");
        }
    .btn-forward {
        /* preloads hover image */
        background-image: url("../images/btn24-forward-hover.gif");
        background-image: url("../images/btn24-forward.gif");
    }
        .btn-forward:hover {
            background-image: url("../images/btn24-forward-hover.gif");
        }
        .btn-forward[disabled] {
            background-image: url("../images/btn24-forward-disabled.gif");
        }
    .btn-back {
        /* preloads hover image */
        background-image: url("../images/btn24-back-hover.gif");
        background-image: url("../images/btn24-back.gif");
    }
        .btn-back:hover {
            background-image: url("../images/btn24-back-hover.gif");
        }
        .btn-back[disabled] {
            background-image: url("../images/btn24-back-disabled.gif");
        }
    .btn-refresh {
        /* preloads hover image */
        background-image: url("../images/btn24-refresh-hover.gif");
        background-image: url("../images/btn24-refresh.gif");
    }
        .btn-refresh:hover {
            background-image: url("../images/btn24-refresh-hover.gif");
        }
        .btn-refresh[disabled] {
            background-image: url("../images/btn24-refresh-disabled.gif");
        }
    .btn-home {
        /* preloads hover image */
        background-image: url("../images/btn24-home-hover.gif");
        background-image: url("../images/btn24-home.gif");
    }
        .btn-home:hover {
            background-image: url("../images/btn24-home-hover.gif");
        }
        .btn-home[disabled] {
            background-image: url("../images/btn24-home-disabled.gif");
        }
    .btn-lock {
        /* preloads hover image */
        background-image: url("../images/btn24-lock-hover.gif");
        background-image: url("../images/btn24-lock.gif");
    }
        .btn-lock:hover {
            background-image: url("../images/btn24-lock-hover.gif");
        }
        .btn-lock[disabled] {
            background-image: url("../images/btn24-lock-disabled.gif");
        }
    .btn-unlock {
        /* preloads hover image */
        background-image: url("../images/btn24-unlock-hover.gif");
        background-image: url("../images/btn24-unlock.gif");
    }
        .btn-unlock:hover {
            background-image: url("../images/btn24-unlock-hover.gif");
        }
        .btn-unlock[disabled] {
            background-image: url("../images/btn24-unlock-disabled.gif");
        }
    .btn-show {
        /* preloads hover image */
        background-image: url("../images/btn24-show-hover.gif");
        background-image: url("../images/btn24-show.gif");
    }
        .btn-show:hover {
            background-image: url("../images/btn24-show-hover.gif");
        }
        .btn-show[disabled] {
            background-image: url("../images/btn24-show-disabled.gif");
        }
    .btn-hide {
        /* preloads hover image */
        background-image: url("../images/btn24-hide-hover.gif");
        background-image: url("../images/btn24-hide.gif");
    }
        .btn-hide:hover {
            background-image: url("../images/btn24-hide-hover.gif");
        }
        .btn-hide[disabled] {
            background-image: url("../images/btn24-hide-disabled.gif");
        }
    .btn-toggle {
        /* preloads hover image */
        background-image: url("../images/btn24-toggle-hover.gif");
        background-image: url("../images/btn24-toggle.gif");
    }
        .btn-toggle:hover {
            background-image: url("../images/btn24-toggle-hover.gif");
        }
        .btn-toggle[disabled] {
            background-image: url("../images/btn24-toggle-disabled.gif");
        }
    .btn-up {
        /* preloads hover image */
        background-image: url("../images/btn24-up-hover.gif");
        background-image: url("../images/btn24-up.gif");
    }
        .btn-up:hover {
            background-image: url("../images/btn24-up-hover.gif");
        }
        .btn-up[disabled] {
            background-image: url("../images/btn24-up-disabled.gif");
        }
    .btn-down {
        /* preloads hover image */
        background-image: url("../images/btn24-down-hover.gif");
        background-image: url("../images/btn24-down.gif");
    }
        .btn-down:hover {
            background-image: url("../images/btn24-down-hover.gif");
        }
        .btn-down[disabled] {
            background-image: url("../images/btn24-down-disabled.gif");
        }
    .btn-first {
        /* preloads hover image */
        background-image: url("../images/btn24-first-hover.gif");
        background-image: url("../images/btn24-first.gif");
    }
        .btn-first:hover {
            background-image: url("../images/btn24-first-hover.gif");
        }
        .btn-first[disabled] {
            background-image: url("../images/btn24-first-disabled.gif");
        }
    .btn-previous {
        /* preloads hover image */
        background-image: url("../images/btn24-previous-hover.gif");
        background-image: url("../images/btn24-previous.gif");
    }
        .btn-previous:hover {
            background-image: url("../images/btn24-previous-hover.gif");
        }
        .btn-previous[disabled] {
            background-image: url("../images/btn24-previous-disabled.gif");
        }
    .btn-next {
        /* preloads hover image */
        background-image: url("../images/btn24-next-hover.gif");
        background-image: url("../images/btn24-next.gif");
    }
        .btn-next:hover {
            background-image: url("../images/btn24-next-hover.gif");
        }
        .btn-next[disabled] {
            background-image: url("../images/btn24-next-disabled.gif");
        }
    .btn-last {
        /* preloads hover image */
        background-image: url("../images/btn24-last-hover.gif");
        background-image: url("../images/btn24-last.gif");
    }
        .btn-last:hover {
            background-image: url("../images/btn24-last-hover.gif");
        }
        .btn-last[disabled] {
            background-image: url("../images/btn24-last-disabled.gif");
        }
    .btn-play {
        /* preloads hover image */
        background-image: url("../images/btn24-play-hover.gif");
        background-image: url("../images/btn24-play.gif");
    }
        .btn-play:hover {
            background-image: url("../images/btn24-play-hover.gif");
        }
        .btn-play[disabled] {
            background-image: url("../images/btn24-play-disabled.gif");
        }
    .btn-pause {
        /* preloads hover image */
        background-image: url("../images/btn24-pause-hover.gif");
        background-image: url("../images/btn24-pause.gif");
    }
        .btn-pause:hover {
            background-image: url("../images/btn24-pause-hover.gif");
        }
        .btn-pause[disabled] {
            background-image: url("../images/btn24-pause-disabled.gif");
        }
    .btn-stop {
        /* preloads hover image */
        background-image: url("../images/btn24-stop-hover.gif");
        background-image: url("../images/btn24-stop.gif");
    }
        .btn-stop:hover {
            background-image: url("../images/btn24-stop-hover.gif");
        }
        .btn-stop[disabled] {
            background-image: url("../images/btn24-stop-disabled.gif");
        }
    .btn-record {
        /* preloads hover image */
        background-image: url("../images/btn24-record-hover.gif");
        background-image: url("../images/btn24-record.gif");
    }
        .btn-record:hover {
            background-image: url("../images/btn24-record-hover.gif");
        }
        .btn-record[disabled] {
            background-image: url("../images/btn24-record-disabled.gif");
        }
    .btn-rewind {
        /* preloads hover image */
        background-image: url("../images/btn24-rewind-hover.gif");
        background-image: url("../images/btn24-rewind.gif");
    }
        .btn-rewind:hover {
            background-image: url("../images/btn24-rewind-hover.gif");
        }
        .btn-rewind[disabled] {
            background-image: url("../images/btn24-rewind-disabled.gif");
        }
    .btn-fastforward {
        /* preloads hover image */
        background-image: url("../images/btn24-fastforward-hover.gif");
        background-image: url("../images/btn24-fastforward.gif");
    }
        .btn-fastforward:hover {
            background-image: url("../images/btn24-fastforward-hover.gif");
        }
        .btn-fastforward[disabled] {
            background-image: url("../images/btn24-fastforward-disabled.gif");
        }
    .btn-minimize {
        /* preloads hover image */
        background-image: url("../images/btn24-minimize-hover.gif");
        background-image: url("../images/btn24-minimize.gif");
    }
        .btn-minimize:hover {
            background-image: url("../images/btn24-minimize-hover.gif");
        }
        .btn-minimize[disabled] {
            background-image: url("../images/btn24-minimize-disabled.gif");
        }
    .btn-maximize {
        /* preloads hover image */
        background-image: url("../images/btn24-maximize-hover.gif");
        background-image: url("../images/btn24-maximize.gif");
    }
        .btn-maximize:hover {
            background-image: url("../images/btn24-maximize-hover.gif");
        }
        .btn-maximize[disabled] {
            background-image: url("../images/btn24-maximize-disabled.gif");
        }
    .btn-close {
        /* preloads hover image */
        background-image: url("../images/btn24-close-hover.gif");
        background-image: url("../images/btn24-close.gif");
    }
        .btn-close:hover {
            background-image: url("../images/btn24-close-hover.gif");
        }
        .btn-close[disabled] {
            background-image: url("../images/btn24-close-disabled.gif");
        }
    .btn-on {
        /* preloads hover image */
        background-image: url("../images/btn24-on-hover.gif");
        background-image: url("../images/btn24-on.gif");
    }
        .btn-on:hover {
            background-image: url("../images/btn24-on-hover.gif");
        }
        .btn-on[disabled] {
            background-image: url("../images/btn24-on-disabled.gif");
        }
    .btn-off {
        /* preloads hover image */
        background-image: url("../images/btn24-off-hover.gif");
        background-image: url("../images/btn24-off.gif");
    }
        .btn-off:hover {
            background-image: url("../images/btn24-off-hover.gif");
        }
        .btn-off[disabled] {
            background-image: url("../images/btn24-off-disabled.gif");
        }
        
/* Small buttons ----------------------------------------------------------------- */
    .btn-submit-small {
        /* preloads hover image */
        background-image: url("../images/btn16-submit-hover.gif");
        background-image: url("../images/btn16-submit.gif");
    }
        .btn-submit-small:hover {
            background-image: url("../images/btn16-submit-hover.gif");
        }
        .btn-submit-small[disabled] {
            background-image: url("../images/btn16-submit-disabled.gif");
        }
    .btn-save-small {
        /* preloads hover image */
        background-image: url("../images/btn16-save-hover.gif");
        background-image: url("../images/btn16-save.gif");
    }
        .btn-save-small:hover {
            background-image: url("../images/btn16-save-hover.gif");
        }
        .btn-save-small[disabled] {
            background-image: url("../images/btn16-save-disabled.gif");
        }
    .btn-cancel-small {
        /* preloads hover image */
        background-image: url("../images/btn16-cancel-hover.gif");
        background-image: url("../images/btn16-cancel.gif");
    }
        .btn-cancel-small:hover {
            background-image: url("../images/btn16-cancel-hover.gif");
        }
        .btn-cancel-small[disabled] {
            background-image: url("../images/btn16-cancel-disabled.gif");
        }
    .btn-add-small {
        /* preloads hover image */
        background-image: url("../images/btn16-add-hover.gif");
        background-image: url("../images/btn16-add.gif");
    }
        .btn-add-small:hover {
            background-image: url("../images/btn16-add-hover.gif");
        }
        .btn-add-small[disabled] {
            background-image: url("../images/btn16-add-disabled.gif");
        }
    .btn-edit-small {
        /* preloads hover image */
        background-image: url("../images/btn16-edit-hover.gif");
        background-image: url("../images/btn16-edit.gif");
    }
        .btn-edit-small:hover {
            background-image: url("../images/btn16-edit-hover.gif");
        }
        .btn-edit-small[disabled] {
            background-image: url("../images/btn16-edit-disabled.gif");
        }
    .btn-delete-small {
        /* preloads hover image */
        background-image: url("../images/btn16-delete-hover.gif");
        background-image: url("../images/btn16-delete.gif");
    }
        .btn-delete-small:hover {
            background-image: url("../images/btn16-delete-hover.gif");
        }
        .btn-delete-small[disabled] {
            background-image: url("../images/btn16-delete-disabled.gif");
        }
    .btn-cut-small {
        /* preloads hover image */
        background-image: url("../images/btn16-cut-hover.gif");
        background-image: url("../images/btn16-cut.gif");
    }
        .btn-cut-small:hover {
            background-image: url("../images/btn16-cut-hover.gif");
        }
        .btn-cut-small[disabled] {
            background-image: url("../images/btn16-cut-disabled.gif");
        }
    .btn-copy-small {
        /* preloads hover image */
        background-image: url("../images/btn16-copy-hover.gif");
        background-image: url("../images/btn16-copy.gif");
    }
        .btn-copy-small:hover {
            background-image: url("../images/btn16-copy-hover.gif");
        }
        .btn-copy-small[disabled] {
            background-image: url("../images/btn16-copy-disabled.gif");
        }
    .btn-paste-small {
        /* preloads hover image */
        background-image: url("../images/btn16-paste-hover.gif");
        background-image: url("../images/btn16-paste.gif");
    }
        .btn-paste-small:hover {
            background-image: url("../images/btn16-paste-hover.gif");
        }
        .btn-paste-small[disabled] {
            background-image: url("../images/btn16-paste-disabled.gif");
        }
    .btn-open-small {
        /* preloads hover image */
        background-image: url("../images/btn16-open-hover.gif");
        background-image: url("../images/btn16-open.gif");
    }
        .btn-open-small:hover {
            background-image: url("../images/btn16-open-hover.gif");
        }
        .btn-open-small[disabled] {
            background-image: url("../images/btn16-open-disabled.gif");
        }
    .btn-print-small {
        /* preloads hover image */
        background-image: url("../images/btn16-print-hover.gif");
        background-image: url("../images/btn16-print.gif");
    }
        .btn-print-small:hover {
            background-image: url("../images/btn16-print-hover.gif");
        }
        .btn-print-small[disabled] {
            background-image: url("../images/btn16-print-disabled.gif");
        }
    .btn-search-small {
        /* preloads hover image */
        background-image: url("../images/btn16-search-hover.gif");
        background-image: url("../images/btn16-search.gif");
    }
        .btn-search-small:hover {
            background-image: url("../images/btn16-search-hover.gif");
        }
        .btn-search-small[disabled] {
            background-image: url("../images/btn16-search-disabled.gif");
        }
    .btn-help-small {
        /* preloads hover image */
        background-image: url("../images/btn16-help-hover.gif");
        background-image: url("../images/btn16-help.gif");
    }
        .btn-help-small:hover {
            background-image: url("../images/btn16-help-hover.gif");
        }
        .btn-help-small[disabled] {
            background-image: url("../images/btn16-help-disabled.gif");
        }
    .btn-preferences-small {
        /* preloads hover image */
        background-image: url("../images/btn16-preferences-hover.gif");
        background-image: url("../images/btn16-preferences.gif");
    }
        .btn-preferences-small:hover {
            background-image: url("../images/btn16-preferences-hover.gif");
        }
        .btn-preferences-small[disabled] {
            background-image: url("../images/btn16-preferences-disabled.gif");
        }
    .btn-email-small {
        /* preloads hover image */
        background-image: url("../images/btn16-email-hover.gif");
        background-image: url("../images/btn16-email.gif");
    }
        .btn-email-small:hover {
            background-image: url("../images/btn16-email-hover.gif");
        }
        .btn-email-small[disabled] {
            background-image: url("../images/btn16-email-disabled.gif");
        }
    .btn-attach-small {
        /* preloads hover image */
        background-image: url("../images/btn16-attach-hover.gif");
        background-image: url("../images/btn16-attach.gif");
    }
        .btn-attach-small:hover {
            background-image: url("../images/btn16-attach-hover.gif");
        }
        .btn-attach-small[disabled] {
            background-image: url("../images/btn16-attach-disabled.gif");
        }
    .btn-upload-small {
        /* preloads hover image */
        background-image: url("../images/btn16-upload-hover.gif");
        background-image: url("../images/btn16-upload.gif");
    }
        .btn-upload-small:hover {
            background-image: url("../images/btn16-upload-hover.gif");
        }
        .btn-upload-small[disabled] {
            background-image: url("../images/btn16-upload-disabled.gif");
        }
    .btn-download-small {
        /* preloads hover image */
        background-image: url("../images/btn16-download-hover.gif");
        background-image: url("../images/btn16-download.gif");
    }
        .btn-download-small:hover {
            background-image: url("../images/btn16-download-hover.gif");
        }
        .btn-download-small[disabled] {
            background-image: url("../images/btn16-download-disabled.gif");
        }
    .btn-forward-small {
        /* preloads hover image */
        background-image: url("../images/btn16-forward-hover.gif");
        background-image: url("../images/btn16-forward.gif");
    }
        .btn-forward-small:hover {
            background-image: url("../images/btn16-forward-hover.gif");
        }
        .btn-forward-small[disabled] {
            background-image: url("../images/btn16-forward-disabled.gif");
        }
    .btn-back-small {
        /* preloads hover image */
        background-image: url("../images/btn16-back-hover.gif");
        background-image: url("../images/btn16-back.gif");
    }
        .btn-back-small:hover {
            background-image: url("../images/btn16-back-hover.gif");
        }
        .btn-back-small[disabled] {
            background-image: url("../images/btn16-back-disabled.gif");
        }
    .btn-refresh-small {
        /* preloads hover image */
        background-image: url("../images/btn16-refresh-hover.gif");
        background-image: url("../images/btn16-refresh.gif");
    }
        .btn-refresh-small:hover {
            background-image: url("../images/btn16-refresh-hover.gif");
        }
        .btn-refresh-small[disabled] {
            background-image: url("../images/btn16-refresh-disabled.gif");
        }
    .btn-home-small {
        /* preloads hover image */
        background-image: url("../images/btn16-home-hover.gif");
        background-image: url("../images/btn16-home.gif");
    }
        .btn-home-small:hover {
            background-image: url("../images/btn16-home-hover.gif");
        }
        .btn-home-small[disabled] {
            background-image: url("../images/btn16-home-disabled.gif");
        }
    .btn-lock-small {
        /* preloads hover image */
        background-image: url("../images/btn16-lock-hover.gif");
        background-image: url("../images/btn16-lock.gif");
    }
        .btn-lock-small:hover {
            background-image: url("../images/btn16-lock-hover.gif");
        }
        .btn-lock-small[disabled] {
            background-image: url("../images/btn16-lock-disabled.gif");
        }
    .btn-unlock-small {
        /* preloads hover image */
        background-image: url("../images/btn16-unlock-hover.gif");
        background-image: url("../images/btn16-unlock.gif");
    }
        .btn-unlock-small:hover {
            background-image: url("../images/btn16-unlock-hover.gif");
        }
        .btn-unlock-small[disabled] {
            background-image: url("../images/btn16-unlock-disabled.gif");
        }
    .btn-show-small {
        /* preloads hover image */
        background-image: url("../images/btn16-show-hover.gif");
        background-image: url("../images/btn16-show.gif");
    }
        .btn-show-small:hover {
            background-image: url("../images/btn16-show-hover.gif");
        }
        .btn-show-small[disabled] {
            background-image: url("../images/btn16-show-disabled.gif");
        }
    .btn-hide-small {
        /* preloads hover image */
        background-image: url("../images/btn16-hide-hover.gif");
        background-image: url("../images/btn16-hide.gif");
    }
        .btn-hide-small:hover {
            background-image: url("../images/btn16-hide-hover.gif");
        }
        .btn-hide-small[disabled] {
            background-image: url("../images/btn16-hide-disabled.gif");
        }
    .btn-toggle-small {
        /* preloads hover image */
        background-image: url("../images/btn16-toggle-hover.gif");
        background-image: url("../images/btn16-toggle.gif");
    }
        .btn-toggle-small:hover {
            background-image: url("../images/btn16-toggle-hover.gif");
        }
        .btn-toggle-small[disabled] {
            background-image: url("../images/btn16-toggle-disabled.gif");
        }
    .btn-up-small {
        /* preloads hover image */
        background-image: url("../images/btn16-up-hover.gif");
        background-image: url("../images/btn16-up.gif");
    }
        .btn-up-small:hover {
            background-image: url("../images/btn16-up-hover.gif");
        }
        .btn-up-small[disabled] {
            background-image: url("../images/btn16-up-disabled.gif");
        }
    .btn-down-small {
        /* preloads hover image */
        background-image: url("../images/btn16-down-hover.gif");
        background-image: url("../images/btn16-down.gif");
    }
        .btn-down-small:hover {
            background-image: url("../images/btn16-down-hover.gif");
        }
        .btn-down-small[disabled] {
            background-image: url("../images/btn16-down-disabled.gif");
        }
    .btn-first-small {
        /* preloads hover image */
        background-image: url("../images/btn16-first-hover.gif");
        background-image: url("../images/btn16-first.gif");
    }
        .btn-first-small:hover {
            background-image: url("../images/btn16-first-hover.gif");
        }
        .btn-first-small[disabled] {
            background-image: url("../images/btn16-first-disabled.gif");
        }
    .btn-previous-small {
        /* preloads hover image */
        background-image: url("../images/btn16-previous-hover.gif");
        background-image: url("../images/btn16-previous.gif");
    }
        .btn-previous-small:hover {
            background-image: url("../images/btn16-previous-hover.gif");
        }
        .btn-previous-small[disabled] {
            background-image: url("../images/btn16-previous-disabled.gif");
        }
    .btn-next-small {
        /* preloads hover image */
        background-image: url("../images/btn16-next-hover.gif");
        background-image: url("../images/btn16-next.gif");
    }
        .btn-next-small:hover {
            background-image: url("../images/btn16-next-hover.gif");
        }
        .btn-next-small[disabled] {
            background-image: url("../images/btn16-next-disabled.gif");
        }
    .btn-last-small {
        /* preloads hover image */
        background-image: url("../images/btn16-last-hover.gif");
        background-image: url("../images/btn16-last.gif");
    }
        .btn-last-small:hover {
            background-image: url("../images/btn16-last-hover.gif");
        }
        .btn-last-small[disabled] {
            background-image: url("../images/btn16-last-disabled.gif");
        }
    .btn-play-small {
        /* preloads hover image */
        background-image: url("../images/btn16-play-hover.gif");
        background-image: url("../images/btn16-play.gif");
    }
        .btn-play-small:hover {
            background-image: url("../images/btn16-play-hover.gif");
        }
        .btn-play-small[disabled] {
            background-image: url("../images/btn16-play-disabled.gif");
        }
    .btn-pause-small {
        /* preloads hover image */
        background-image: url("../images/btn16-pause-hover.gif");
        background-image: url("../images/btn16-pause.gif");
    }
        .btn-pause-small:hover {
            background-image: url("../images/btn16-pause-hover.gif");
        }
        .btn-pause-small[disabled] {
            background-image: url("../images/btn16-pause-disabled.gif");
        }
    .btn-stop-small {
        /* preloads hover image */
        background-image: url("../images/btn16-stop-hover.gif");
        background-image: url("../images/btn16-stop.gif");
    }
        .btn-stop-small:hover {
            background-image: url("../images/btn16-stop-hover.gif");
        }
        .btn-stop-small[disabled] {
            background-image: url("../images/btn16-stop-disabled.gif");
        }
    .btn-record-small {
        /* preloads hover image */
        background-image: url("../images/btn16-record-hover.gif");
        background-image: url("../images/btn16-record.gif");
    }
        .btn-record-small:hover {
            background-image: url("../images/btn16-record-hover.gif");
        }
        .btn-record-small[disabled] {
            background-image: url("../images/btn16-record-disabled.gif");
        }
    .btn-rewind-small {
        /* preloads hover image */
        background-image: url("../images/btn16-rewind-hover.gif");
        background-image: url("../images/btn16-rewind.gif");
    }
        .btn-rewind-small:hover {
            background-image: url("../images/btn16-rewind-hover.gif");
        }
        .btn-rewind-small[disabled] {
            background-image: url("../images/btn16-rewind-disabled.gif");
        }
    .btn-fastforward-small {
        /* preloads hover image */
        background-image: url("../images/btn16-fastforward-hover.gif");
        background-image: url("../images/btn16-fastforward.gif");
    }
        .btn-fastforward-small:hover {
            background-image: url("../images/btn16-fastforward-hover.gif");
        }
        .btn-fastforward-small[disabled] {
            background-image: url("../images/btn16-fastforward-disabled.gif");
        }
    .btn-minimize-small {
        /* preloads hover image */
        background-image: url("../images/btn16-minimize-hover.gif");
        background-image: url("../images/btn16-minimize.gif");
    }
        .btn-minimize-small:hover {
            background-image: url("../images/btn16-minimize-hover.gif");
        }
        .btn-minimize-small[disabled] {
            background-image: url("../images/btn16-minimize-disabled.gif");
        }
    .btn-maximize-small {
        /* preloads hover image */
        background-image: url("../images/btn16-maximize-hover.gif");
        background-image: url("../images/btn16-maximize.gif");
    }
        .btn-maximize-small:hover {
            background-image: url("../images/btn16-maximize-hover.gif");
        }
        .btn-maximize-small[disabled] {
            background-image: url("../images/btn16-maximize-disabled.gif");
        }
    .btn-close-small {
        /* preloads hover image */
        background-image: url("../images/btn16-close-hover.gif");
        background-image: url("../images/btn16-close.gif");
    }
        .btn-close-small:hover {
            background-image: url("../images/btn16-close-hover.gif");
        }
        .btn-close-small[disabled] {
            background-image: url("../images/btn16-close-disabled.gif");
        }
    .btn-on-small {
        /* preloads hover image */
        background-image: url("../images/btn16-on-hover.gif");
        background-image: url("../images/btn16-on.gif");
    }
        .btn-on-small:hover {
            background-image: url("../images/btn16-on-hover.gif");
        }
        .btn-on-small[disabled] {
            background-image: url("../images/btn16-on-disabled.gif");
        }
    .btn-off-small {
        /* preloads hover image */
        background-image: url("../images/btn16-off-hover.gif");
        background-image: url("../images/btn16-off.gif");
    }
        .btn-off-small:hover {
            background-image: url("../images/btn16-off-hover.gif");
        }
        .btn-off-small[disabled] {
            background-image: url("../images/btn16-off-disabled.gif");
        }
        
/* Large buttons ----------------------------------------------------------------- */
    .btn-submit-large {
        /* preloads hover image */
        background-image: url("../images/btn32-submit-hover.gif");
        background-image: url("../images/btn32-submit.gif");
    }
        .btn-submit-large:hover {
            background-image: url("../images/btn32-submit-hover.gif");
        }
        .btn-submit-large[disabled] {
            background-image: url("../images/btn32-submit-disabled.gif");
        }
    .btn-save-large {
        /* preloads hover image */
        background-image: url("../images/btn32-save-hover.gif");
        background-image: url("../images/btn32-save.gif");
    }
        .btn-save-large:hover {
            background-image: url("../images/btn32-save-hover.gif");
        }
        .btn-save-large[disabled] {
            background-image: url("../images/btn32-save-disabled.gif");
        }
    .btn-cancel-large {
        /* preloads hover image */
        background-image: url("../images/btn32-cancel-hover.gif");
        background-image: url("../images/btn32-cancel.gif");
    }
        .btn-cancel-large:hover {
            background-image: url("../images/btn32-cancel-hover.gif");
        }
        .btn-cancel-large[disabled] {
            background-image: url("../images/btn32-cancel-disabled.gif");
        }
    .btn-add-large {
        /* preloads hover image */
        background-image: url("../images/btn32-add-hover.gif");
        background-image: url("../images/btn32-add.gif");
    }
        .btn-add-large:hover {
            background-image: url("../images/btn32-add-hover.gif");
        }
        .btn-add-large[disabled] {
            background-image: url("../images/btn32-add-disabled.gif");
        }
    .btn-edit-large {
        /* preloads hover image */
        background-image: url("../images/btn32-edit-hover.gif");
        background-image: url("../images/btn32-edit.gif");
    }
        .btn-edit-large:hover {
            background-image: url("../images/btn32-edit-hover.gif");
        }
        .btn-edit-large[disabled] {
            background-image: url("../images/btn32-edit-disabled.gif");
        }
    .btn-delete-large {
        /* preloads hover image */
        background-image: url("../images/btn32-delete-hover.gif");
        background-image: url("../images/btn32-delete.gif");
    }
        .btn-delete-large:hover {
            background-image: url("../images/btn32-delete-hover.gif");
        }
        .btn-delete-large[disabled] {
            background-image: url("../images/btn32-delete-disabled.gif");
        }
    .btn-cut-large {
        /* preloads hover image */
        background-image: url("../images/btn32-cut-hover.gif");
        background-image: url("../images/btn32-cut.gif");
    }
        .btn-cut-large:hover {
            background-image: url("../images/btn32-cut-hover.gif");
        }
        .btn-cut-large[disabled] {
            background-image: url("../images/btn32-cut-disabled.gif");
        }
    .btn-copy-large {
        /* preloads hover image */
        background-image: url("../images/btn32-copy-hover.gif");
        background-image: url("../images/btn32-copy.gif");
    }
        .btn-copy-large:hover {
            background-image: url("../images/btn32-copy-hover.gif");
        }
        .btn-copy-large[disabled] {
            background-image: url("../images/btn32-copy-disabled.gif");
        }
    .btn-paste-large {
        /* preloads hover image */
        background-image: url("../images/btn32-paste-hover.gif");
        background-image: url("../images/btn32-paste.gif");
    }
        .btn-paste-large:hover {
            background-image: url("../images/btn32-paste-hover.gif");
        }
        .btn-paste-large[disabled] {
            background-image: url("../images/btn32-paste-disabled.gif");
        }
    .btn-open-large {
        /* preloads hover image */
        background-image: url("../images/btn32-open-hover.gif");
        background-image: url("../images/btn32-open.gif");
    }
        .btn-open-large:hover {
            background-image: url("../images/btn32-open-hover.gif");
        }
        .btn-open-large[disabled] {
            background-image: url("../images/btn32-open-disabled.gif");
        }
    .btn-print-large {
        /* preloads hover image */
        background-image: url("../images/btn32-print-hover.gif");
        background-image: url("../images/btn32-print.gif");
    }
        .btn-print-large:hover {
            background-image: url("../images/btn32-print-hover.gif");
        }
        .btn-print-large[disabled] {
            background-image: url("../images/btn32-print-disabled.gif");
        }
    .btn-search-large {
        /* preloads hover image */
        background-image: url("../images/btn32-search-hover.gif");
        background-image: url("../images/btn32-search.gif");
    }
        .btn-search-large:hover {
            background-image: url("../images/btn32-search-hover.gif");
        }
        .btn-search-large[disabled] {
            background-image: url("../images/btn32-search-disabled.gif");
        }
    .btn-help-large {
        /* preloads hover image */
        background-image: url("../images/btn32-help-hover.gif");
        background-image: url("../images/btn32-help.gif");
    }
        .btn-help-large:hover {
            background-image: url("../images/btn32-help-hover.gif");
        }
        .btn-help-large[disabled] {
            background-image: url("../images/btn32-help-disabled.gif");
        }
    .btn-preferences-large {
        /* preloads hover image */
        background-image: url("../images/btn32-preferences-hover.gif");
        background-image: url("../images/btn32-preferences.gif");
    }
        .btn-preferences-large:hover {
            background-image: url("../images/btn32-preferences-hover.gif");
        }
        .btn-preferences-large[disabled] {
            background-image: url("../images/btn32-preferences-disabled.gif");
        }
    .btn-email-large {
        /* preloads hover image */
        background-image: url("../images/btn32-email-hover.gif");
        background-image: url("../images/btn32-email.gif");
    }
        .btn-email-large:hover {
            background-image: url("../images/btn32-email-hover.gif");
        }
        .btn-email-large[disabled] {
            background-image: url("../images/btn32-email-disabled.gif");
        }
    .btn-attach-large {
        /* preloads hover image */
        background-image: url("../images/btn32-attach-hover.gif");
        background-image: url("../images/btn32-attach.gif");
    }
        .btn-attach-large:hover {
            background-image: url("../images/btn32-attach-hover.gif");
        }
        .btn-attach-large[disabled] {
            background-image: url("../images/btn32-attach-disabled.gif");
        }
    .btn-upload-large {
        /* preloads hover image */
        background-image: url("../images/btn32-upload-hover.gif");
        background-image: url("../images/btn32-upload.gif");
    }
        .btn-upload-large:hover {
            background-image: url("../images/btn32-upload-hover.gif");
        }
        .btn-upload-large[disabled] {
            background-image: url("../images/btn32-upload-disabled.gif");
        }
    .btn-download-large {
        /* preloads hover image */
        background-image: url("../images/btn32-download-hover.gif");
        background-image: url("../images/btn32-download.gif");
    }
        .btn-download-large:hover {
            background-image: url("../images/btn32-download-hover.gif");
        }
        .btn-download-large[disabled] {
            background-image: url("../images/btn32-download-disabled.gif");
        }
    .btn-forward-large {
        /* preloads hover image */
        background-image: url("../images/btn32-forward-hover.gif");
        background-image: url("../images/btn32-forward.gif");
    }
        .btn-forward-large:hover {
            background-image: url("../images/btn32-forward-hover.gif");
        }
        .btn-forward-large[disabled] {
            background-image: url("../images/btn32-forward-disabled.gif");
        }
    .btn-back-large {
        /* preloads hover image */
        background-image: url("../images/btn32-back-hover.gif");
        background-image: url("../images/btn32-back.gif");
    }
        .btn-back-large:hover {
            background-image: url("../images/btn32-back-hover.gif");
        }
        .btn-back-large[disabled] {
            background-image: url("../images/btn32-back-disabled.gif");
        }
    .btn-refresh-large {
        /* preloads hover image */
        background-image: url("../images/btn32-refresh-hover.gif");
        background-image: url("../images/btn32-refresh.gif");
    }
        .btn-refresh-large:hover {
            background-image: url("../images/btn32-refresh-hover.gif");
        }
        .btn-refresh-large[disabled] {
            background-image: url("../images/btn32-refresh-disabled.gif");
        }
    .btn-home-large {
        /* preloads hover image */
        background-image: url("../images/btn32-home-hover.gif");
        background-image: url("../images/btn32-home.gif");
    }
        .btn-home-large:hover {
            background-image: url("../images/btn32-home-hover.gif");
        }
        .btn-home-large[disabled] {
            background-image: url("../images/btn32-home-disabled.gif");
        }
    .btn-lock-large {
        /* preloads hover image */
        background-image: url("../images/btn32-lock-hover.gif");
        background-image: url("../images/btn32-lock.gif");
    }
        .btn-lock-large:hover {
            background-image: url("../images/btn32-lock-hover.gif");
        }
        .btn-lock-large[disabled] {
            background-image: url("../images/btn32-lock-disabled.gif");
        }
    .btn-unlock-large {
        /* preloads hover image */
        background-image: url("../images/btn32-unlock-hover.gif");
        background-image: url("../images/btn32-unlock.gif");
    }
        .btn-unlock-large:hover {
            background-image: url("../images/btn32-unlock-hover.gif");
        }
        .btn-unlock-large[disabled] {
            background-image: url("../images/btn32-unlock-disabled.gif");
        }
    .btn-show-large {
        /* preloads hover image */
        background-image: url("../images/btn32-show-hover.gif");
        background-image: url("../images/btn32-show.gif");
    }
        .btn-show-large:hover {
            background-image: url("../images/btn32-show-hover.gif");
        }
        .btn-show-large[disabled] {
            background-image: url("../images/btn32-show-disabled.gif");
        }
    .btn-hide-large {
        /* preloads hover image */
        background-image: url("../images/btn32-hide-hover.gif");
        background-image: url("../images/btn32-hide.gif");
    }
        .btn-hide-large:hover {
            background-image: url("../images/btn32-hide-hover.gif");
        }
        .btn-hide-large[disabled] {
            background-image: url("../images/btn32-hide-disabled.gif");
        }
    .btn-toggle-large {
        /* preloads hover image */
        background-image: url("../images/btn32-toggle-hover.gif");
        background-image: url("../images/btn32-toggle.gif");
    }
        .btn-toggle-large:hover {
            background-image: url("../images/btn32-toggle-hover.gif");
        }
        .btn-toggle-large[disabled] {
            background-image: url("../images/btn32-toggle-disabled.gif");
        }
    .btn-up-large {
        /* preloads hover image */
        background-image: url("../images/btn32-up-hover.gif");
        background-image: url("../images/btn32-up.gif");
    }
        .btn-up-large:hover {
            background-image: url("../images/btn32-up-hover.gif");
        }
        .btn-up-large[disabled] {
            background-image: url("../images/btn32-up-disabled.gif");
        }
    .btn-down-large {
        /* preloads hover image */
        background-image: url("../images/btn32-down-hover.gif");
        background-image: url("../images/btn32-down.gif");
    }
        .btn-down-large:hover {
            background-image: url("../images/btn32-down-hover.gif");
        }
        .btn-down-large[disabled] {
            background-image: url("../images/btn32-down-disabled.gif");
        }
    .btn-first-large {
        /* preloads hover image */
        background-image: url("../images/btn32-first-hover.gif");
        background-image: url("../images/btn32-first.gif");
    }
        .btn-first-large:hover {
            background-image: url("../images/btn32-first-hover.gif");
        }
        .btn-first-large[disabled] {
            background-image: url("../images/btn32-first-disabled.gif");
        }
    .btn-previous-large {
        /* preloads hover image */
        background-image: url("../images/btn32-previous-hover.gif");
        background-image: url("../images/btn32-previous.gif");
    }
        .btn-previous-large:hover {
            background-image: url("../images/btn32-previous-hover.gif");
        }
        .btn-previous-large[disabled] {
            background-image: url("../images/btn32-previous-disabled.gif");
        }
    .btn-next-large {
        /* preloads hover image */
        background-image: url("../images/btn32-next-hover.gif");
        background-image: url("../images/btn32-next.gif");
    }
        .btn-next-large:hover {
            background-image: url("../images/btn32-next-hover.gif");
        }
        .btn-next-large[disabled] {
            background-image: url("../images/btn32-next-disabled.gif");
        }
    .btn-last-large {
        /* preloads hover image */
        background-image: url("../images/btn32-last-hover.gif");
        background-image: url("../images/btn32-last.gif");
    }
        .btn-last-large:hover {
            background-image: url("../images/btn32-last-hover.gif");
        }
        .btn-last-large[disabled] {
            background-image: url("../images/btn32-last-disabled.gif");
        }
    .btn-play-large {
        /* preloads hover image */
        background-image: url("../images/btn32-play-hover.gif");
        background-image: url("../images/btn32-play.gif");
    }
        .btn-play-large:hover {
            background-image: url("../images/btn32-play-hover.gif");
        }
        .btn-play-large[disabled] {
            background-image: url("../images/btn32-play-disabled.gif");
        }
    .btn-pause-large {
        /* preloads hover image */
        background-image: url("../images/btn32-pause-hover.gif");
        background-image: url("../images/btn32-pause.gif");
    }
        .btn-pause-large:hover {
            background-image: url("../images/btn32-pause-hover.gif");
        }
        .btn-pause-large[disabled] {
            background-image: url("../images/btn32-pause-disabled.gif");
        }
    .btn-stop-large {
        /* preloads hover image */
        background-image: url("../images/btn32-stop-hover.gif");
        background-image: url("../images/btn32-stop.gif");
    }
        .btn-stop-large:hover {
            background-image: url("../images/btn32-stop-hover.gif");
        }
        .btn-stop-large[disabled] {
            background-image: url("../images/btn32-stop-disabled.gif");
        }
    .btn-record-large {
        /* preloads hover image */
        background-image: url("../images/btn32-record-hover.gif");
        background-image: url("../images/btn32-record.gif");
    }
        .btn-record-large:hover {
            background-image: url("../images/btn32-record-hover.gif");
        }
        .btn-record-large[disabled] {
            background-image: url("../images/btn32-record-disabled.gif");
        }
    .btn-rewind-large {
        /* preloads hover image */
        background-image: url("../images/btn32-rewind-hover.gif");
        background-image: url("../images/btn32-rewind.gif");
    }
        .btn-rewind-large:hover {
            background-image: url("../images/btn32-rewind-hover.gif");
        }
        .btn-rewind-large[disabled] {
            background-image: url("../images/btn32-rewind-disabled.gif");
        }
    .btn-fastforward-large {
        /* preloads hover image */
        background-image: url("../images/btn32-fastforward-hover.gif");
        background-image: url("../images/btn32-fastforward.gif");
    }
        .btn-fastforward-large:hover {
            background-image: url("../images/btn32-fastforward-hover.gif");
        }
        .btn-fastforward-large[disabled] {
            background-image: url("../images/btn32-fastforward-disabled.gif");
        }
    .btn-minimize-large {
        /* preloads hover image */
        background-image: url("../images/btn32-minimize-hover.gif");
        background-image: url("../images/btn32-minimize.gif");
    }
        .btn-minimize-large:hover {
            background-image: url("../images/btn32-minimize-hover.gif");
        }
        .btn-minimize-large[disabled] {
            background-image: url("../images/btn32-minimize-disabled.gif");
        }
    .btn-maximize-large {
        /* preloads hover image */
        background-image: url("../images/btn32-maximize-hover.gif");
        background-image: url("../images/btn32-maximize.gif");
    }
        .btn-maximize-large:hover {
            background-image: url("../images/btn32-maximize-hover.gif");
        }
        .btn-maximize-large[disabled] {
            background-image: url("../images/btn32-maximize-disabled.gif");
        }
    .btn-close-large {
        /* preloads hover image */
        background-image: url("../images/btn32-close-hover.gif");
        background-image: url("../images/btn32-close.gif");
    }
        .btn-close-large:hover {
            background-image: url("../images/btn32-close-hover.gif");
        }
        .btn-close-large[disabled] {
            background-image: url("../images/btn32-close-disabled.gif");
        }
    .btn-on-large {
        /* preloads hover image */
        background-image: url("../images/btn32-on-hover.gif");
        background-image: url("../images/btn32-on.gif");
    }
        .btn-on-large:hover {
            background-image: url("../images/btn32-on-hover.gif");
        }
        .btn-on-large[disabled] {
            background-image: url("../images/btn32-on-disabled.gif");
        }
    .btn-off-large {
        /* preloads hover image */
        background-image: url("../images/btn32-off-hover.gif");
        background-image: url("../images/btn32-off.gif");
    }
        .btn-off-large:hover {
            background-image: url("../images/btn32-off-hover.gif");
        }
        .btn-off-large[disabled] {
            background-image: url("../images/btn32-off-disabled.gif");
        }
        
/* Extra large buttons ----------------------------------------------------------- */
    .btn-submit-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-submit-hover.gif");
        background-image: url("../images/btn48-submit.gif");
    }
        .btn-submit-xlarge:hover {
            background-image: url("../images/btn48-submit-hover.gif");
        }
        .btn-submit-xlarge[disabled] {
            background-image: url("../images/btn48-submit-disabled.gif");
        }
    .btn-save-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-save-hover.gif");
        background-image: url("../images/btn48-save.gif");
    }
        .btn-save-xlarge:hover {
            background-image: url("../images/btn48-save-hover.gif");
        }
        .btn-save-xlarge[disabled] {
            background-image: url("../images/btn48-save-disabled.gif");
        }
    .btn-cancel-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-cancel-hover.gif");
        background-image: url("../images/btn48-cancel.gif");
    }
        .btn-cancel-xlarge:hover {
            background-image: url("../images/btn48-cancel-hover.gif");
        }
        .btn-cancel-large[disabled] {
            background-image: url("../images/btn48-cancel-disabled.gif");
        }
    .btn-add-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-add-hover.gif");
        background-image: url("../images/btn48-add.gif");
    }
        .btn-add-xlarge:hover {
            background-image: url("../images/btn48-add-hover.gif");
        }
        .btn-add-xlarge[disabled] {
            background-image: url("../images/btn48-add-disabled.gif");
        }
    .btn-edit-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-edit-hover.gif");
        background-image: url("../images/btn48-edit.gif");
    }
        .btn-edit-xlarge:hover {
            background-image: url("../images/btn48-edit-hover.gif");
        }
        .btn-edit-xlarge[disabled] {
            background-image: url("../images/btn48-edit-disabled.gif");
        }
    .btn-delete-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-delete-hover.gif");
        background-image: url("../images/btn48-delete.gif");
    }
        .btn-delete-xlarge:hover {
            background-image: url("../images/btn48-delete-hover.gif");
        }
        .btn-delete-xlarge[disabled] {
            background-image: url("../images/btn48-delete-disabled.gif");
        }
    .btn-cut-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-cut-hover.gif");
        background-image: url("../images/btn48-cut.gif");
    }
        .btn-cut-xlarge:hover {
            background-image: url("../images/btn48-cut-hover.gif");
        }
        .btn-cut-xlarge[disabled] {
            background-image: url("../images/btn48-cut-disabled.gif");
        }
    .btn-copy-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-copy-hover.gif");
        background-image: url("../images/btn48-copy.gif");
    }
        .btn-copy-xlarge:hover {
            background-image: url("../images/btn48-copy-hover.gif");
        }
        .btn-copy-xlarge[disabled] {
            background-image: url("../images/btn48-copy-disabled.gif");
        }
    .btn-paste-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-paste-hover.gif");
        background-image: url("../images/btn48-paste.gif");
    }
        .btn-paste-xlarge:hover {
            background-image: url("../images/btn48-paste-hover.gif");
        }
        .btn-paste-xlarge[disabled] {
            background-image: url("../images/btn48-paste-disabled.gif");
        }
    .btn-open-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-open-hover.gif");
        background-image: url("../images/btn48-open.gif");
    }
        .btn-open-xlarge:hover {
            background-image: url("../images/btn48-open-hover.gif");
        }
        .btn-open-xlarge[disabled] {
            background-image: url("../images/btn48-open-disabled.gif");
        }
    .btn-print-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-print-hover.gif");
        background-image: url("../images/btn48-print.gif");
    }
        .btn-print-xlarge:hover {
            background-image: url("../images/btn48-print-hover.gif");
        }
        .btn-print-xlarge[disabled] {
            background-image: url("../images/btn48-print-disabled.gif");
        }
    .btn-search-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-search-hover.gif");
        background-image: url("../images/btn48-search.gif");
    }
        .btn-search-xlarge:hover {
            background-image: url("../images/btn48-search-hover.gif");
        }
        .btn-search-xlarge[disabled] {
            background-image: url("../images/btn48-search-disabled.gif");
        }
    .btn-help-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-help-hover.gif");
        background-image: url("../images/btn48-help.gif");
    }
        .btn-help-xlarge:hover {
            background-image: url("../images/btn48-help-hover.gif");
        }
        .btn-help-xlarge[disabled] {
            background-image: url("../images/btn48-help-disabled.gif");
        }
    .btn-preferences-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-preferences-hover.gif");
        background-image: url("../images/btn48-preferences.gif");
    }
        .btn-preferences-xlarge:hover {
            background-image: url("../images/btn48-preferences-hover.gif");
        }
        .btn-preferences-xlarge[disabled] {
            background-image: url("../images/btn48-preferences-disabled.gif");
        }
    .btn-email-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-email-hover.gif");
        background-image: url("../images/btn48-email.gif");
    }
        .btn-email-xlarge:hover {
            background-image: url("../images/btn48-email-hover.gif");
        }
        .btn-email-xlarge[disabled] {
            background-image: url("../images/btn48-email-disabled.gif");
        }
    .btn-attach-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-attach-hover.gif");
        background-image: url("../images/btn48-attach.gif");
    }
        .btn-attach-xlarge:hover {
            background-image: url("../images/btn48-attach-hover.gif");
        }
        .btn-attach-xlarge[disabled] {
            background-image: url("../images/btn48-attach-disabled.gif");
        }
    .btn-upload-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-upload-hover.gif");
        background-image: url("../images/btn48-upload.gif");
    }
        .btn-upload-xlarge:hover {
            background-image: url("../images/btn48-upload-hover.gif");
        }
        .btn-upload-xlarge[disabled] {
            background-image: url("../images/btn48-upload-disabled.gif");
        }
    .btn-download-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-download-hover.gif");
        background-image: url("../images/btn48-download.gif");
    }
        .btn-download-xlarge:hover {
            background-image: url("../images/btn48-download-hover.gif");
        }
        .btn-download-xlarge[disabled] {
            background-image: url("../images/btn48-download-disabled.gif");
        }
    .btn-forward-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-forward-hover.gif");
        background-image: url("../images/btn48-forward.gif");
    }
        .btn-forward-xlarge:hover {
            background-image: url("../images/btn48-forward-hover.gif");
        }
        .btn-forward-xlarge[disabled] {
            background-image: url("../images/btn48-forward-disabled.gif");
        }
    .btn-back-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-back-hover.gif");
        background-image: url("../images/btn48-back.gif");
    }
        .btn-back-xlarge:hover {
            background-image: url("../images/btn48-back-hover.gif");
        }
        .btn-back-xlarge[disabled] {
            background-image: url("../images/btn48-back-disabled.gif");
        }
    .btn-refresh-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-refresh-hover.gif");
        background-image: url("../images/btn48-refresh.gif");
    }
        .btn-refresh-xlarge:hover {
            background-image: url("../images/btn48-refresh-hover.gif");
        }
        .btn-refresh-xlarge[disabled] {
            background-image: url("../images/btn48-refresh-disabled.gif");
        }
    .btn-home-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-home-hover.gif");
        background-image: url("../images/btn48-home.gif");
    }
        .btn-home-xlarge:hover {
            background-image: url("../images/btn48-home-hover.gif");
        }
        .btn-home-xlarge[disabled] {
            background-image: url("../images/btn48-home-disabled.gif");
        }
    .btn-lock-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-lock-hover.gif");
        background-image: url("../images/btn48-lock.gif");
    }
        .btn-lock-xlarge:hover {
            background-image: url("../images/btn48-lock-hover.gif");
        }
        .btn-lock-xlarge[disabled] {
            background-image: url("../images/btn48-lock-disabled.gif");
        }
    .btn-unlock-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-unlock-hover.gif");
        background-image: url("../images/btn48-unlock.gif");
    }
        .btn-unlock-xlarge:hover {
            background-image: url("../images/btn48-unlock-hover.gif");
        }
        .btn-unlock-xlarge[disabled] {
            background-image: url("../images/btn48-unlock-disabled.gif");
        }
    .btn-show-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-show-hover.gif");
        background-image: url("../images/btn48-show.gif");
    }
        .btn-show-xlarge:hover {
            background-image: url("../images/btn48-show-hover.gif");
        }
        .btn-show-xlarge[disabled] {
            background-image: url("../images/btn48-show-disabled.gif");
        }
    .btn-hide-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-hide-hover.gif");
        background-image: url("../images/btn48-hide.gif");
    }
        .btn-hide-xlarge:hover {
            background-image: url("../images/btn48-hide-hover.gif");
        }
        .btn-hide-xlarge[disabled] {
            background-image: url("../images/btn48-hide-disabled.gif");
        }
    .btn-toggle-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-toggle-hover.gif");
        background-image: url("../images/btn48-toggle.gif");
    }
        .btn-toggle-xlarge:hover {
            background-image: url("../images/btn48-toggle-hover.gif");
        }
        .btn-toggle-xlarge[disabled] {
            background-image: url("../images/btn48-toggle-disabled.gif");
        }
    .btn-up-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-up-hover.gif");
        background-image: url("../images/btn48-up.gif");
    }
        .btn-up-xlarge:hover {
            background-image: url("../images/btn48-up-hover.gif");
        }
        .btn-up-xlarge[disabled] {
            background-image: url("../images/btn48-up-disabled.gif");
        }
    .btn-down-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-down-hover.gif");
        background-image: url("../images/btn48-down.gif");
    }
        .btn-down-xlarge:hover {
            background-image: url("../images/btn48-down-hover.gif");
        }
        .btn-down-xlarge[disabled] {
            background-image: url("../images/btn48-down-disabled.gif");
        }
    .btn-first-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-first-hover.gif");
        background-image: url("../images/btn48-first.gif");
    }
        .btn-first-xlarge:hover {
            background-image: url("../images/btn48-first-hover.gif");
        }
        .btn-first-xlarge[disabled] {
            background-image: url("../images/btn48-first-disabled.gif");
        }
    .btn-previous-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-previous-hover.gif");
        background-image: url("../images/btn48-previous.gif");
    }
        .btn-previous-xlarge:hover {
            background-image: url("../images/btn48-previous-hover.gif");
        }
        .btn-previous-xlarge[disabled] {
            background-image: url("../images/btn48-previous-disabled.gif");
        }
    .btn-next-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-next-hover.gif");
        background-image: url("../images/btn48-next.gif");
    }
        .btn-next-xlarge:hover {
            background-image: url("../images/btn48-next-hover.gif");
        }
        .btn-next-xlarge[disabled] {
            background-image: url("../images/btn48-next-disabled.gif");
        }
    .btn-last-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-last-hover.gif");
        background-image: url("../images/btn48-last.gif");
    }
        .btn-last-xlarge:hover {
            background-image: url("../images/btn48-last-hover.gif");
        }
        .btn-last-xlarge[disabled] {
            background-image: url("../images/btn48-last-disabled.gif");
        }
    .btn-play-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-play-hover.gif");
        background-image: url("../images/btn48-play.gif");
    }
        .btn-play-xlarge:hover {
            background-image: url("../images/btn48-play-hover.gif");
        }
        .btn-play-xlarge[disabled] {
            background-image: url("../images/btn48-play-disabled.gif");
        }
    .btn-pause-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-pause-hover.gif");
        background-image: url("../images/btn48-pause.gif");
    }
        .btn-pause-xlarge:hover {
            background-image: url("../images/btn48-pause-hover.gif");
        }
        .btn-pause-xlarge[disabled] {
            background-image: url("../images/btn48-pause-disabled.gif");
        }
    .btn-stop-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-stop-hover.gif");
        background-image: url("../images/btn48-stop.gif");
    }
        .btn-stop-xlarge:hover {
            background-image: url("../images/btn48-stop-hover.gif");
        }
        .btn-stop-xlarge[disabled] {
            background-image: url("../images/btn48-stop-disabled.gif");
        }
    .btn-record-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-record-hover.gif");
        background-image: url("../images/btn48-record.gif");
    }
        .btn-record-xlarge:hover {
            background-image: url("../images/btn48-record-hover.gif");
        }
        .btn-record-xlarge[disabled] {
            background-image: url("../images/btn48-record-disabled.gif");
        }
    .btn-rewind-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-rewind-hover.gif");
        background-image: url("../images/btn48-rewind.gif");
    }
        .btn-rewind-xlarge:hover {
            background-image: url("../images/btn48-rewind-hover.gif");
        }
        .btn-rewind-xlarge[disabled] {
            background-image: url("../images/btn48-rewind-disabled.gif");
        }
    .btn-fastforward-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-fastforward-hover.gif");
        background-image: url("../images/btn48-fastforward.gif");
    }
        .btn-fastforward-xlarge:hover {
            background-image: url("../images/btn48-fastforward-hover.gif");
        }
        .btn-fastforward-xlarge[disabled] {
            background-image: url("../images/btn48-fastforward-disabled.gif");
        }
    .btn-minimize-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-minimize-hover.gif");
        background-image: url("../images/btn48-minimize.gif");
    }
        .btn-minimize-xlarge:hover {
            background-image: url("../images/btn48-minimize-hover.gif");
        }
        .btn-minimize-xlarge[disabled] {
            background-image: url("../images/btn48-minimize-disabled.gif");
        }
    .btn-maximize-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-maximize-hover.gif");
        background-image: url("../images/btn48-maximize.gif");
    }
        .btn-maximize-xlarge:hover {
            background-image: url("../images/btn48-maximize-hover.gif");
        }
        .btn-maximize-xlarge[disabled] {
            background-image: url("../images/btn48-maximize-disabled.gif");
        }
    .btn-close-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-close-hover.gif");
        background-image: url("../images/btn48-close.gif");
    }
        .btn-close-xlarge:hover {
            background-image: url("../images/btn48-close-hover.gif");
        }
        .btn-close-xlarge[disabled] {
            background-image: url("../images/btn48-close-disabled.gif");
        }
    .btn-on-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-on-hover.gif");
        background-image: url("../images/btn48-on.gif");
    }
        .btn-on-xlarge:hover {
            background-image: url("../images/btn48-on-hover.gif");
        }
        .btn-on-xlarge[disabled] {
            background-image: url("../images/btn48-on-disabled.gif");
        }
    .btn-off-xlarge {
        /* preloads hover image */
        background-image: url("../images/btn48-off-hover.gif");
        background-image: url("../images/btn48-off.gif");
    }
        .btn-off-xlarge:hover {
            background-image: url("../images/btn48-off-hover.gif");
        }
        .btn-off-xlarge[disabled] {
            background-image: url("../images/btn48-off-disabled.gif");
        }
