/*
  The extjs grid action column doesn't specify a size if you use iconCls,
  so they do not show up this fixes that issue.
*/
.x-action-col-cell img, .x-btn-icon img {
    margin-right: 2px;
    cursor: pointer;
    height: 16px;
    width: 16px;
}

/* Fixes a visual defect with gugg skin for icons buttons in small footers */
.gugg .x-btn.x-btn-icon-text-left em button .x-btn-icon,
.gugg .x-panel.x-panel-gugg-panel.with-small-footer > .x-toolbar .x-btn.x-btn-icon-text-left em button .x-btn-icon,
.gugg .x-window.x-window-gugg-window.with-small-footer > .x-toolbar .x-btn.x-btn-icon-text-left em button .x-btn-icon
{
    left: 4px;
    top: 1px;
}

/* Fixes a visual defect with gugg skin for icons buttons in small footers */
.gugg .x-btn.x-btn-icon-text-right em button .x-btn-icon,
.gugg .x-panel.x-panel-gugg-panel.with-small-footer > .x-toolbar .x-btn.x-btn-icon-text-right em button .x-btn-icon,
.gugg .x-window.x-window-gugg-window.with-small-footer > .x-toolbar .x-btn.x-btn-icon-text-right em button .x-btn-icon
{
    right: 4px;
    top: 1px;
}

/* Moves the text down 1px so that it is in the center of the button */
.gugg .x-window.with-small-footer.x-window-gugg-window > .x-toolbar .x-btn em button .x-btn-inner {
    padding: 3px 5px;
}

.gugg-message-window
{
    margin: 0px;
}

.gugg .x-grid-row-editor-buttons-br {
    background-image: url("../../images/panel/panel-default-framed-corners.gif");
}

.gugg .x-grid-row-editor-buttons-bl {
    background-image: url("../../images/panel/panel-default-framed-corners.gif");
}

.gugg .x-panel-header .x-tool .x-tool-refresh {
    /*background-image: url("../../../images/refresh.png") !important;*/
    background-image: url("../../../jslibs/extjs-skin-1.0.M16/resources/images/refresh.png") !important;
    margin-left: -12px;
    margin-top: 0px;
}

.gugg .x-panel-header .x-tool .x-tool-close {
    background-image: url("../../../jslibs/extjs-skin-1.0.M16/resources/images/tabs/tab-default-close.gif") !important;
    margin-left: 0px;
    margin-top: 2px;
    width: 12px;
}