.icon-32 { height:32px; width:32px}
.icon-24 { height:24px; width:24px}

/* Only used in App.Welcome.js */
.icon-welcome                { background-image: url(ext/icons/house.png)         !important; background-repeat: no-repeat; }

/* Plain icons */
.icon-cross         { background-image: url(ext/icons/cross.png)       !important; background-repeat: no-repeat; }
.icon-help          { background-image: url(ext/icons/help.png)        !important; background-repeat: no-repeat; }
.icon-cancel        { background-image: url(ext/icons/cancel.png)      !important; background-repeat: no-repeat; }
.icon-export-pdf    { background-image: url(ext/icons/page_pdf.gif)    !important; background-repeat: no-repeat; }
.icon-export-excel  { background-image: url(ext/icons/page_excel2.gif) !important; background-repeat: no-repeat; }

.icon-mp3-play      { background-image: url(ext/icons/mp3_play.gif) !important; background-repeat: no-repeat; }
.icon-disk          { background-image: url(ext/icons/disk.png)     !important; background-repeat: no-repeat; }

/* CallQueue.Agents.MetaData.js */
.icon-agent-delete { background-image: url(ext/icons/cross.png)     !important; background-repeat: no-repeat; }
.icon-agent-add    { background-image: url(ext/icons/user_add.png)  !important; background-repeat: no-repeat; }
.icon-agent-edit   { background-image: url(ext/icons/user_edit.png) !important; background-repeat: no-repeat; }
.icon-agent        { background-image: url(ext/icons/user.png)      !important; background-repeat: no-repeat; }

.icon-agent-login  { background-image: url(ext/icons/login.png)  !important; background-repeat: no-repeat; position: relative; }
.icon-agent-logout { background-image: url(ext/icons/logout.png) !important; background-repeat: no-repeat; position: relative; }

.icon-agent-skills      { background-image: url(ext/icons/award_star_gold_3.png) !important; background-repeat: no-repeat; }
.icon-agent-skills-add  { background-image: url(ext/icons/award_star_add.png)    !important; background-repeat: no-repeat; }

.icon-agent-callerid-routing-delete { background-image: url(ext/icons/cross.png)         !important; background-repeat: no-repeat; }
.icon-agent-callerid-routing-add    { background-image: url(ext/icons/lightning_add.png) !important; background-repeat: no-repeat; }
.icon-agent-callerid-routing-edit   { background-image: url(ext/icons/lightning_go.png)  !important; background-repeat: no-repeat; }
.icon-agent-callerid-routing        { background-image: url(ext/icons/lightning.png)     !important; background-repeat: no-repeat; }

.icon-daynight        { background-image: url(ext/icons/date.png)      !important; background-repeat: no-repeat; }
.icon-daynight-add    { background-image: url(ext/icons/date_add.png)  !important; background-repeat: no-repeat; }
.icon-daynight-delete { background-image: url(ext/icons/cross.png)     !important; background-repeat: no-repeat; }
.icon-daynight-save   { background-image: url(ext/icons/accept.png)    !important; background-repeat: no-repeat; }

.icon-daynight-groups        { background-image: url(ext/icons/date.png)      !important; background-repeat: no-repeat; }
.icon-daynight-groups-add    { background-image: url(ext/icons/date_add.png)  !important; background-repeat: no-repeat; }
.icon-daynight-groups-delete { background-image: url(ext/icons/cross.png)     !important; background-repeat: no-repeat; }

.icon-meetme        { background-image: url(ext/icons/user_comment.png)      !important; background-repeat: no-repeat; }
.icon-meetme-add    { background-image: url(ext/icons/user_add.png)          !important; background-repeat: no-repeat; }
.icon-meetme-delete { background-image: url(ext/icons/cross.png)             !important; background-repeat: no-repeat; }

.icon-group-delete { background-image: url(ext/icons/group_delete.png) !important; background-repeat: no-repeat; }
.icon-group-add    { background-image: url(ext/icons/group_add.png)    !important; background-repeat: no-repeat; }
.icon-group-edit   { background-image: url(ext/icons/group_edit.png)   !important; background-repeat: no-repeat; }
.icon-group        { background-image: url(ext/icons/group.png)        !important; background-repeat: no-repeat; }

.icon-exclude      { background-image: url(ext/icons/arrow_right.png)   !important; background-repeat: no-repeat; }
.icon-remove       { background-image: url(ext/icons/arrow_right.png)   !important; background-repeat: no-repeat; margin-left:21px !important; }
.icon-include      { background-image: url(ext/icons/arrow_left.png)    !important; background-repeat: no-repeat; }
.icon-up           { background-image: url(ext/icons/arrow_up.png)      !important; background-repeat: no-repeat; }
.icon-down         { background-image: url(ext/icons/arrow_down.png)    !important; background-repeat: no-repeat; }

.icon-included-agents    { background-image: url(ext/icons/accept.png)  !important; background-repeat: no-repeat; }
.icon-included-queues    { background-image: url(ext/icons/accept.png)  !important; background-repeat: no-repeat; }
.icon-available-agents   { background-image: url(ext/icons/add.png)     !important; background-repeat: no-repeat; }
.icon-available-queues   { background-image: url(ext/icons/add.png)     !important; background-repeat: no-repeat; }
.icon-agent-assignments  { background-image: url(ext/icons/group.png)   !important; background-repeat: no-repeat; }

.icon-campaign-editor    { background-image: url(ext/icons/calendar.png)       !important; background-repeat: no-repeat; }
.icon-campaign-add       { background-image: url(ext/icons/calendar_add.png)   !important; background-repeat: no-repeat; }
.icon-campaign-edit      { background-image: url(ext/icons/calendar_edit.png)  !important; background-repeat: no-repeat; }
.icon-campaign-delete    { background-image: url(ext/icons/cross.png)          !important; background-repeat: no-repeat; }
.icon-campaign-bstart    { background-image: url(ext/icons2/play_green.png)    !important; background-repeat: no-repeat; margin-left:-17px !important; }
.icon-campaign-bresume   { background-image: url(ext/icons2/forward_green.png) !important; background-repeat: no-repeat; }
.icon-campaign-brestart  { background-image: url(ext/icons/arrow_refresh.png)  !important; background-repeat: no-repeat; }
.icon-campaign-bstop     { background-image: url(ext/icons/cancel.png)         !important; background-repeat: no-repeat; margin-left:-12px !important; }

.icon-campaign-start     { background-image: url(ext/icons2/play_green.png)    !important; background-repeat: no-repeat; }
.icon-campaign-resume    { background-image: url(ext/icons2/forward_green.png) !important; background-repeat: no-repeat; }
.icon-campaign-restart   { background-image: url(ext/icons/arrow_refresh.png)  !important; background-repeat: no-repeat; }
.icon-campaign-stop      { background-image: url(ext/icons/bullet_red.png)     !important; background-repeat: no-repeat; }

.icon-campaign-running   { background-image: url(ext/icons/bullet_green.png)  !important; background-repeat: no-repeat; position: relative; left: 12px; }
.icon-campaign-stopped   { background-image: url(ext/icons/bullet_red.png)    !important; background-repeat: no-repeat; position: relative; left: 12px; }
.icon-campaign-hold      { background-image: url(ext/icons/bullet_yellow.png) !important; background-repeat: no-repeat; position: relative; left: 12px; }
.icon-campaign-starting  { background-image: url(ext/icons/bullet_blue.png)   !important; background-repeat: no-repeat; position: relative; left: 12px; }

.icon-queue-add          { background-image: url(ext/icons/calendar_add.png)  !important; background-repeat: no-repeat; }
.icon-queue-edit         { background-image: url(ext/icons/calendar_edit.png) !important; background-repeat: no-repeat; }
.icon-queue-settings     { background-image: url(ext/icons/calendar.png)      !important; background-repeat: no-repeat; }
.icon-queue-delete       { background-image: url(ext/icons/cross.png)         !important; background-repeat: no-repeat; }

.icon-queue-scripts      { background-image: url(ext/icons/calendar.png)      !important; background-repeat: no-repeat; }

.icon-dashboard-toolbar-on  { background-image: url(ext/icons/bullet_green.png)  !important; background-repeat: no-repeat; position: relative; left: 12px; }
.icon-dashboard-toolbar-off { background-image: url(ext/icons/bullet_white.png)  !important; background-repeat: no-repeat; position: relative; left: 12px; }

.icon-ivr                { background-image: url(ext/icons/brick.png)         !important; background-repeat: no-repeat; }
.icon-ivr-add            { background-image: url(ext/icons/brick_add.png)     !important; background-repeat: no-repeat; }
.icon-ivr-edit           { background-image: url(ext/icons/brick_edit.png)    !important; background-repeat: no-repeat; }
.icon-ivr-builder        { background-image: url(ext/icons/brick_edit.png)    !important; background-repeat: no-repeat; }

.icon-phone-number-groups       { background-image: url(ext/icons/table.png)     !important; background-repeat: no-repeat; }
.icon-phone-number-group-add    { background-image: url(ext/icons/table_add.png) !important; background-repeat: no-repeat; }
.icon-browse                    { background-image: url(ext/icons/folder_explore.png)  !important; background-repeat: no-repeat; width: 100% !important; }
.icon-upload                    { background-image: url(ext/icons/arrow_up.png)        !important; background-repeat: no-repeat; }

.icon-did                { background-image: url(ext/icons/phone.png)            !important; background-repeat: no-repeat; }
.icon-did-add            { background-image: url(ext/icons/phone_add.png)        !important; background-repeat: no-repeat; }

.icon-extensions         { background-image: url(ext/icons/phone.png)            !important; background-repeat: no-repeat; }
.icon-extensions-add     { background-image: url(ext/icons/phone_add.png)        !important; background-repeat: no-repeat; }

.icon-phonegroups        { background-image: url(ext/icons/phone.png)            !important; background-repeat: no-repeat; }
.icon-phonegroups-add    { background-image: url(ext/icons/phone_add.png)        !important; background-repeat: no-repeat; }

.icon-device             { background-image: url(ext/icons/phone.png)            !important; background-repeat: no-repeat; }
.icon-device-add         { background-image: url(ext/icons/phone_add.png)        !important; background-repeat: no-repeat; }
.icon-device-send-update { background-image: url(ext/icons/arrow_refresh.png)    !important; background-repeat: no-repeat; }
.icon-device-select-all  { background-image: url(ext/icons/table_multiple.png)   !important; background-repeat: no-repeat; }

.icon-device-reg         { background-image: url(ext/icons/phone.png)            !important; background-repeat: no-repeat; }
.icon-device-reg-add     { background-image: url(ext/icons/phone_add.png)        !important; background-repeat: no-repeat; }

.icon-phonemaps          { background-image: url(ext/icons/telephone.png)        !important; background-repeat: no-repeat; }
.icon-phonemaps-add      { background-image: url(ext/icons/telephone_add.png)    !important; background-repeat: no-repeat; }

.icon-huntgroups         { background-image: url(ext/icons/chart_organisation.png)     !important; background-repeat: no-repeat; }
.icon-huntgroups-add     { background-image: url(ext/icons/chart_organisation_add.png) !important; background-repeat: no-repeat; }

.icon-huntgroup-members    { background-image: url(ext/icons/chart_organisation.png)     !important; background-repeat: no-repeat; }
.icon-huntgroup-member-add { background-image: url(ext/icons/chart_organisation_add.png) !important; background-repeat: no-repeat; }

.icon-phonemapgroups     { background-image: url(ext/icons/telephone.png)        !important; background-repeat: no-repeat; }
.icon-phonemapgroups-add { background-image: url(ext/icons/telephone_add.png)    !important; background-repeat: no-repeat; }

.icon-phonenumber        { background-image: url(ext/icons/telephone.png)        !important; background-repeat: no-repeat; }
.icon-phonenumber-add    { background-image: url(ext/icons/telephone_add.png)    !important; background-repeat: no-repeat; }

.icon-disposition-codes                         { background-image: url(ext/icons/hourglass.png)        !important; background-repeat: no-repeat; }
.icon-disposition-codes-add                     { background-image: url(ext/icons/hourglass.png)        !important; background-repeat: no-repeat; }

.icon-phone-buttons     { background-image: url(ext/icons/book.png)        !important; background-repeat: no-repeat; }
.icon-phone-buttons-add { background-image: url(ext/icons/book_add.png)    !important; background-repeat: no-repeat; }
.icon-clone             { background-image: url(ext/icons/page_copy.png)   !important; background-repeat: no-repeat; }

.icon-parking-lots     { background-image: url(ext/icons/car.png)        !important; background-repeat: no-repeat; }
.icon-parking-lots-add { background-image: url(ext/icons/car_add.png)    !important; background-repeat: no-repeat; }

.icon-time-definition-groups      { background-image: url(ext/icons/clock.png)        !important; background-repeat: no-repeat; }
.icon-time-definition-groups-add  { background-image: url(ext/icons/clock_add.png)    !important; background-repeat: no-repeat; }
.icon-time-definition-members     { background-image: url(ext/icons/clock.png)        !important; background-repeat: no-repeat; }
.icon-time-definition-members-add { background-image: url(ext/icons/clock_add.png)    !important; background-repeat: no-repeat; }
.icon-time-conditions             { background-image: url(ext/icons/clock.png)        !important; background-repeat: no-repeat; }
.icon-time-conditions-add         { background-image: url(ext/icons/clock_add.png)    !important; background-repeat: no-repeat; }

.icon-phonedirectorygroups           { background-image: url(ext/icons/newspaper.png)        !important; background-repeat: no-repeat; }
.icon-phonedirectorygroups-add       { background-image: url(ext/icons/newspaper_add.png)    !important; background-repeat: no-repeat; }
.icon-phonedirectorymembers          { background-image: url(ext/icons/newspaper.png)        !important; background-repeat: no-repeat; }
.icon-phonedirectorymembers-add      { background-image: url(ext/icons/newspaper_add.png)    !important; background-repeat: no-repeat; }
.icon-phonedirectorymembers-included { background-image: url(ext/icons/newspaper.png)        !important; background-repeat: no-repeat; }

.icon-phone-company-directory     { background-image: url(ext/icons/book.png)        !important; background-repeat: no-repeat; }
.icon-phone-company-directory-add { background-image: url(ext/icons/book_add.png)    !important; background-repeat: no-repeat; }

.icon-status-codes                              { background-image: url(ext/icons/status_online.png)    !important; background-repeat: no-repeat; }
.icon-status-codes-add                          { background-image: url(ext/icons/status_online.png)    !important; background-repeat: no-repeat; }

.icon-voicemail                 { background-image: url(ext/icons/control_play_blue.png) !important; background-repeat: no-repeat; }
.icon-voicemail-folder          { background-image: url(ext/icons/folder.png)            !important;   }
.icon-voicemail-folder-selected { background-image: url(ext/icons/folder_go.png)         !important;   }

.x-form-field-wrap .icon-goto-edit      { background-image: url(ext/icons/cog.png);    background-position: unset; height:18px !important;
                                          border-top:1px solid #7eadd9; }
.x-form-field-wrap .icon-goto-jump      { background-image: url(ext/icons/cog_go.png); background-position: unset; border-top:1px solid #7eadd9; height:18px !important;
                                          border-top:1px solid #7eadd9; border-left:1px solid #7eadd9; }
.x-form-field-wrap .icon-goto-clear     { background-image: url(ext/icons/cross.png); background-position: unset; border-top:1px solid #7eadd9; height:18px !important;
                                          border-top:1px solid #7eadd9; border-left:1px solid #7eadd9; border-right:1px solid #7eadd9; }

.icon-prompt-manager                 { background-image: url(ext/icons/cd.png)            !important; background-repeat: no-repeat; }
.icon-prompt-manager-add             { background-image: url(ext/icons/cd_add.png)        !important; background-repeat: no-repeat; }
.icon-prompt-manager-folder          { background-image: url(ext/icons/folder.png)        !important;   }
.icon-prompt-manager-folder-new      { background-image: url(ext/icons/folder_add.png)    !important;   }
.icon-prompt-manager-folder-delete   { background-image: url(ext/icons/folder_delete.png) !important;   }
.icon-prompt-manager-folder-selected { background-image: url(ext/icons/folder_go.png)     !important;   }
.icon-prompt-restore-all             { background-image: url(ext/icons/arrow_turn_left.png) !important; }

.icon-sms-folder          { background-image: url(ext/icons/folder.png)        !important;   }
.icon-sms-folder-selected { background-image: url(ext/icons/folder_go.png)     !important;   }
.icon-sms-folder-new      { background-image: url(ext/icons/folder_add.png)    !important;   }

.icon-users       { background-image: url(ext/icons/key.png)       !important; background-repeat: no-repeat; }
.icon-users-add   { background-image: url(ext/icons/key_add.png)   !important; background-repeat: no-repeat; }
.icon-user-become { background-image: url(ext/icons/user.png)      !important; background-repeat: no-repeat; }

.icon-departments     { background-image: url(ext/icons/car.png)        !important; background-repeat: no-repeat; }
.icon-departments-add { background-image: url(ext/icons/car_add.png)    !important; background-repeat: no-repeat; }

.icon-port-order-list      { background-image: url(ext/icons/page.png)      !important; background-repeat: no-repeat; }
.icon-port-order-list-add  { background-image: url(ext/icons/page_add.png)  !important; background-repeat: no-repeat; }
.icon-port-order-info      { background-image: url(ext/icons/page_edit.png) !important; background-repeat: no-repeat; }
.icon-port-order-did-check { background-image: url(ext/icons/bullet_go.png) !important; background-repeat: no-repeat; }

.icon-tenants     { background-image: url(ext/icons/building.png)        !important; background-repeat: no-repeat; }
.icon-tenants-add { background-image: url(ext/icons/building_add.png)    !important; background-repeat: no-repeat; }

.icon-tenant-admin-users     { background-image: url(ext/icons/building.png)        !important; background-repeat: no-repeat; }
.icon-tenant-admin-users-add { background-image: url(ext/icons/building_add.png)    !important; background-repeat: no-repeat; }

.icon-inbound-callerid-remap     { background-image: url(ext/icons/map.png)        !important; background-repeat: no-repeat; }
.icon-inbound-callerid-remap-add { background-image: url(ext/icons/map_add.png)    !important; background-repeat: no-repeat; }

.icon-inbound-callerid-block     { background-image: url(ext/icons/map.png)        !important; background-repeat: no-repeat; }
.icon-inbound-callerid-block-add { background-image: url(ext/icons/map_add.png)    !important; background-repeat: no-repeat; }

.icon-inbound-callerid-whitelist     { background-image: url(ext/icons/map.png)        !important; background-repeat: no-repeat; }
.icon-inbound-callerid-whitelist-add { background-image: url(ext/icons/map_add.png)    !important; background-repeat: no-repeat; }

.icon-agent-review               { background-image: url(ext/icons/transmit.png)   !important; background-repeat: no-repeat; }

.icon-included-extensions     { background-image: url(ext/icons/accept.png)  !important; background-repeat: no-repeat; }
.icon-available-extensions    { background-image: url(ext/icons/add.png)     !important; background-repeat: no-repeat; }

.icon-queueleaveconditions     { background-image: url(ext/icons/arrow_right.png) !important; background-repeat: no-repeat; }
.icon-queueleaveconditions-add { background-image: url(ext/icons/arrow_right.png) !important; background-repeat: no-repeat; }

.icon-callqueuewebtoolbar { background-image: url(ext/icons/application_home.png) !important; background-repeat: no-repeat; }

.icon-message-template     { background-image: url(ext/icons/comments.png)     !important; background-repeat: no-repeat; }
.icon-message-template-add { background-image: url(ext/icons/comments_add.png) !important; background-repeat: no-repeat; }

.icon-message              { background-image: url(ext/icons/comments.png)     !important; background-repeat: no-repeat; }
.icon-mark-as-read         { background-image: url(ext/icons/accept.png)     !important; background-repeat: no-repeat; }

.icon-phone-sysdial     { background-image: url(ext/icons/book.png)        !important; background-repeat: no-repeat; }
.icon-phone-sysdial-add { background-image: url(ext/icons/book_add.png)    !important; background-repeat: no-repeat; }

.icon-dialer-control { background-image: url(ext/icons/transmit.png) !important; background-repeat: no-repeat; }

.icon-dialer-dnc     { background-image: url(ext/icons/database.png)     !important; background-repeat: no-repeat; }
.icon-dialer-dnc-add { background-image: url(ext/icons/database_add.png) !important; background-repeat: no-repeat; }

.icon-calleridrotationgroups           { background-image: url(ext/icons/arrow_full_rotate_clockwise.png) !important; background-repeat: no-repeat; }
.icon-calleridrotationgroups-add       { background-image: url(ext/icons/arrow_full_rotate_clockwise.png) !important; background-repeat: no-repeat; }
.icon-calleridrotationgroupmembers     { background-image: url(ext/icons/arrow_full_rotate_clockwise.png) !important; background-repeat: no-repeat; }
.icon-calleridrotationgroupmembers-add { background-image: url(ext/icons/arrow_full_rotate_clockwise.png) !important; background-repeat: no-repeat; }

.icon-sync-salesforce { background-image: url(ext/icons/arrow_refresh.png)    !important; background-repeat: no-repeat; }

.icon-report       { background-image: url(ext/icons/application_view_list.png) !important; background-repeat: no-repeat; }

.icon-documents    { background-image: url(ext/icons/book_open.png) !important; background-repeat: no-repeat; }

.icon-answer-scripts     { background-image: url(ext/icons/phone.png)         !important; background-repeat: no-repeat; }
.icon-answer-scripts-add { background-image: url(ext/icons/phone_add.png)     !important; background-repeat: no-repeat; }
.icon-refresh            { background-image: url(ext/icons/arrow_refresh.png) !important; background-repeat: no-repeat; }
.icon-save               { background-image: url(ext/icons/accept.png)        !important; background-repeat: no-repeat; }
.icon-edit               { background-image: url(ext/icons/pencil.png)        !important; background-repeat: no-repeat; }

.icon-route-inbound      { background-image: url(ext/icons/arrow_right.png)   !important; background-repeat: no-repeat; }
.icon-route-inbound-add  { background-image: url(ext/icons/bullet_plus.png)   !important; background-repeat: no-repeat; }

.x-grid3-td-Voicemail-ArchiveColumn .icon-grid-basket {
  margin-left: 6px;
}

.x-grid3-td-PromptManager-UploadColumn .icon-grid-upload {
  margin-left: 23px;
}

.x-grid3-td-PromptManager-UploadColumn:active {
  background-color:green;
}

.x-grid3-td-PromptManager-UploadColumn.uploading {
  background-color:green;
}

.x-grid3-td-PromptManager-RecordColumn .icon-grid-cd-burn {
  margin-left: 6px;
}

.x-grid3-td-PromptManager-ArchiveColumn .icon-grid-basket {
  margin-left: 6px;
}

/* Icons specifically for the grid which need extra enhancements */
.icon-grid-mp3-play {
  background-image:  url(ext/icons/mp3_play.gif) !important;
  background-repeat: no-repeat !important;
  height:            12px;
  width:             25px !important;
}

.icon-grid-mp3-play:hover {
  background-image:  url(ext/icons/mp3_play_active.gif) !important;
  background-repeat: no-repeat !important;
  height:            12px;
  width:             25px !important;
}

.icon-grid-mp3-play-list {
  background-image:  url(ext/icons/mp3_play_list.gif) !important;
  background-repeat: no-repeat !important;
  height:            12px;
  width:             25px !important;
}

.icon-grid-mp3-play-list:hover {
  background-image:  url(ext/icons/mp3_play_active_list.gif) !important;
  background-repeat: no-repeat !important;
  height:            12px;
  width:             25px !important;
}

.icon-grid-mp3-pause {
  background-image:  url(ext/icons/mp3_pause.jpg) !important;
  background-repeat: no-repeat !important;
  height:            12px;
  width:             25px !important;
}

.icon-grid-video-play {
  background-image:  url(ext/icons/control_play.png) !important;
  background-repeat: no-repeat !important;
  height:            16px;
  width:             16px !important;
  margin-top:        -2px !important;
  margin-bottom:     -2px !important;
}

.icon-grid-video-play:hover {
  background-image:  url(ext/icons/control_play_blue.png) !important;
  background-repeat: no-repeat !important;
  height:            16px;
  width:             16px !important;
  margin-top:        -2px !important;
  margin-bottom:     -2px !important;
}

.media-playing {
  background-color: lightgreen;
  display:          none;
  margin:           -3px;
  padding:          2px;
  border:           1px solid green;
  padding-left:     11px;
}

/* Not used right now */
.icon-grid-video-pause {
  background-image:  url(ext/icons/control_pause_blue.png) !important;
  background-repeat: no-repeat !important;
  height:            16px;
  width:             16px !important;
  margin-top:        -2px !important;
  margin-bottom:     -2px !important;
}

.icon-grid-basket {
  background-image:  url(ext/icons/basket.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding:           2px;
  cursor:            pointer;
}

.icon-grid-cd-burn {
  background-image:  url(ext/icons/cd_burn.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding:           2px;
  cursor:            pointer;
}

.icon-grid-restore-file {
  background-image:  url(ext/icons/arrow_turn_left.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding:           2px;
  cursor:            pointer;
}

.icon-grid-editor {
  background-image:  url(ext/icons/pencil.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding:           2px;
  cursor:            pointer;
}

.icon-grid-upload {
  background-image:  url(ext/icons/arrow_up.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding:           2px;
  cursor:            pointer;
}

.icon-grid-upload form {
  width:         60px;
  opacity:       0;
  height:        16px;
  top:           -15px;
  margin-bottom: -31px;
  position:      relative;
}

.icon-grid-disk {
  background-image:  url(ext/icons/disk.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding:           2px;
  cursor:            pointer;
  margin-left:       6px;
}

.icon-grid-disk-list {
  background-image:  url(ext/icons/disk_list.png) !important;
  text-decoration:   none;
  background-repeat: no-repeat !important;
  padding-left:      8px !important;
  padding-right:     6px !important;
  margin-left:       6px !important;
  padding-bottom:    3px !important;
}
.icon-grid-pdf    {
  background-image:  url(ext/icons/page_pdf.gif) !important; 
  background-repeat: no-repeat !important;
  text-decoration:   none;
  padding:           2px;
  cursor:            pointer;
}

.icon-grid-excel  {
  background-image:  url(ext/icons/page_excel2.gif) !important; 
  background-repeat: no-repeat !important;
  text-decoration:   none;
  padding:           2px;
  cursor:            pointer;
}
