/* - form.css */
/* -- Button */
.button {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#f3f3f3', 
        endColorstr='#dcdddd', 
        GradientType=0 
    );
}
.button:hover {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#fafafa', 
        endColorstr='#e9eaea', 
        GradientType=0 
    );
}
.button:active {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#dcdddd', 
        endColorstr='#f3f3f3', 
        GradientType=0 
    );
}

/* -- Large Button */
.button.action {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#adadad', 
        endColorstr='#7b7c7d', 
        GradientType=0 
    );
}
.button.action:hover {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#bababa', 
        endColorstr='#88898a', 
        GradientType=0 
    );
}
.button.action:active {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#88898a', 
        endColorstr='#bababa', 
        GradientType=0 
    );
}

/* -- Primary Button */
.button.primary {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#2a83a2', 
        endColorstr='#165e83', 
        GradientType=0 
    );
}
.button.primary:hover {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#2f93b6', 
        endColorstr='#1a6e99', 
        GradientType=0 
    );
}
.button.primary:active {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#165e83', 
        endColorstr='#2a83a2', 
        GradientType=0 
    );
}

/* -- Toolbar Button */
.button.toolbar {
    filter: none ! important;
}

/* -- Disabale Button */
.button.disabled, 
.button.action.disabled, 
.button.primary.disabled {
    filter: none ! important;
}

/* - listing.css */
/* -- Table Header */
.col.head {
    background: #f3f3f3 url(../../images/widget/widget-header.png) left bottom repeat-x;
}
.col.head a:hover {
    background: #fafafa url(../../images/widget/widget-header-hover.png) left bottom repeat-x;
}
.col.head.sorted,
.col.head.sorted a:hover {
    background: #dcdddd url(../../images/widget/widget-header-active.png) left bottom repeat-x;
}

/* - structure.css */
/* -- Toggle Button */
.toggle-button {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#f3f3f3', 
        endColorstr='#dcdddd', 
        GradientType=0 
    );
}
.toggle-button:hover {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#fafafa', 
        endColorstr='#e9eaea', 
        GradientType=0 
    );
}
.active .toggle-button, 
.toggle-button:active {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#dcdddd', 
        endColorstr='#f3f3f3', 
        GradientType=0 
    );
}

.sub-menu { 
    position: relative;
}

/* -- Progress Bar */
.ui-progressbar .ui-progressbar-value {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#58bee3', 
        endColorstr='#32789e', 
        GradientType=0 
    );
}

/* -- Favorite Actions Split Button */
.fav-actions-nav .action.button, 
.fav-actions-nav .toggle-button {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#ffd900', 
        endColorstr='#f8b500', 
        GradientType=0 
    );
}
.fav-actions-nav .action.button:hover, 
.fav-actions-nav .toggle-button:hover {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#ffdd1a', 
        endColorstr='#ffbf13', 
        GradientType=0 
    );
}
.fav-actions-nav .action.button:active, 
.fav-actions-nav.active .toggle-button {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#f8b500', 
        endColorstr='#ffd900', 
        GradientType=0 
    );
}

/* -- Menu Navigation */
.current .top-menu-link {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#f3f3f3', 
        endColorstr='#dcdddd', 
        GradientType=0 
    );
}
.current .top-menu-link:hover { 
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#fafafa', 
        endColorstr='#e9eaea', 
        GradientType=0 
    );
}

/* -- Widget */
.widget-header { 
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#f3f3f3', 
        endColorstr='#dcdddd', 
        GradientType=0 
    );
}

#installed-widgets > .widget-header {
    filter: progid:DXImageTransform.Microsoft.gradient( 
        startColorstr='#adadad', 
        endColorstr='#7b7c7d', 
        GradientType=0 
    );
}


/* -- Editor */
.editor textarea {
    overflow: auto;
    padding: 0;
}