/*
 * Ext JS Library 1.1.1
 * Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 *
 *
 *
 * http://www.extjs.com/license
 *
 * Image Path: ../../../images/ext-skin
*/

/*==============================
 * General
 *=============================*/ 
.x-mask-loading div { background: #111111 url( ) no-repeat scroll 5px; color: #8E8E8E; }
.ext-el-mask { background-color: #121212; }
.ext-el-mask-msg { background: #262626 url(resources/images/sc-source/box/tb-blue.gif) repeat-x scroll 0pt -16px; border: 1px solid #383a39; }
.ext-el-mask-msg div { border: 1px solid #383a39; }

/*==============================
 * Toolbar
 *=============================*/
 .x-toolbar .ytb-sep { background-image: url(resources/images/sc-source/grid/grid-blue-split.gif); }
.x-toolbar { background:#1B1B1B url(resources/images/sc-source/toolbar/bg.gif) repeat-x scroll left top; }
.x-tbar-loading { background-image: url(resources/images/sc-source/grid/done.gif) !important; }
.x-tbar-page-number { padding: 0px; }
.x-tool{ background-image: url(resources/images/sc-source/panel/tool-sprites.gif);}

/*==============================
 * Panel
 *=============================*/ 
.x-panel-header { border: 1px solid #383838; color: #8E8E8E; background: transparent url(resources/images/sc-source/panel/white-top-bottom.gif) repeat-x scroll 0pt -1px; }
.x-panel-bbar .x-toolbar { border-color: #383838; }

/*==============================
 * Grid
 *=============================*/ 
.x-grid3 { background-color: #171918; }
.x-grid3-row { border-left: 0px; border-right: 0px; border-bottom: 0px; background-color: #171918; border-color: #383838; }
.x-grid3-row-selected { background: #252525 none repeat scroll 0% !important; border-color: #383838; }
.x-grid3-row-alt { border-left: 0px; border-right: 0px; background-color: #1b1b1b; }
.x-grid3-row-over { background:#171918 url(resources/images/sc-source/grid/row-over.gif) repeat-x left top }
.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td { color: #8E8E8E; }
.x-grid3-hd-row td { border-left: 1px solid #2f2f2f; border-right: 1px solid #292929; }
.x-grid3-header {background: #333333 url(resources/images/sc-source/grid/grid3-hrow.gif) repeat-x 0 bottom;}
.sort-desc .x-grid3-sort-icon{background-image:url(resources/images/sc-source/grid/sort_desc.gif);display:inline;}
td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner { background: #1f2120;}

 /*==============================
 * Tabs
 *=============================*/
.x-tab-strip-top .x-tab-right{background:transparent url(resources/images/sc-source/tabs/tabs-sprite.gif) no-repeat 0 -51px;}
.x-tab-strip-top .x-tab-left{background:transparent url(resources/images/sc-source/tabs/tabs-sprite.gif) no-repeat right -351px;}
.x-tab-strip-top .x-tab-strip-inner{background:transparent url(resources/images/sc-source/tabs/tabs-sprite.gif) repeat-x 0 -201px;}

ul.x-tab-strip-top{background:url(resources/images/sc-source/tabs/tab-strip-bg.gif) #1B1B1B repeat-x bottom;border-bottom:1px solid #181818;}
ul.x-tab-strip-bottom{background:url(resources/images/sc-source/tabs/tab-strip-btm-bg.gif) #1B1B1B repeat-x top;border-top:1px solid #181818;}
.x-tab-strip-active span.x-tab-strip-text{color:#8E8E8E;}
.x-tab-strip span.x-tab-strip-text{color:#7f7f7f;}

.x-tab-panel-header, .x-tab-panel-footer {background: #383838 none repeat scroll 0%;}
.x-panel-body{ background: #1D1D1F none repeat scroll 0%; border: 1px solid #383838;}
.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar{ border-top:1px solid #383838; }
.x-panel-tbar .x-toolbar{ margin:1px; border:0px solid #383838; }
.x-tab-panel-header{ margin:1px; border:0px solid #383838; }
.x-tab-panel-body{border:1px solid #383A39;background:#1D1D1F;}
/*.x-panel-body-noheader, .x-panel-mc .x-panel-body {border: 0px solid #383838;}
.x-panel-body .x-panel-body-noheader .x-border-layout-ct {border: 1px solid #383838;}*/
.x-panel-body .x-panel-body{border: 0;}
.x-panel-tbar{border-bottom: 1px solid #383838; border-right: 1px solid #383838;}
.x-tab-strip-wrap{padding-top: 2px;}

/*==============================
 * Tree Navigation
 *=============================*/
.x-tree .x-panel-body{background-color:#1D1D1F;}
.x-tree-node .x-tree-node-over{background-color:#303030;}
.x-tree-node-collapsed .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/folder.gif);}
.x-tree-node-expanded .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/folder-open.gif);}
.x-tree-node-leaf .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/leaf.gif);}
.x-tree-node-collapsed .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/folder.gif);}
.x-tree-node-expanded .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/folder-open.gif);}
.x-tree-node-leaf .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/leaf.gif);}
.x-tree-node-loading .x-tree-node-icon{background-image:url(resources/images/sc-source/tree/loading.gif)!important;}
.x-tree-lines .x-tree-elbow{background-image:url(resources/images/sc-source/tree/elbow.gif);}
.x-tree-lines .x-tree-elbow-plus{background-image:url(resources/images/sc-source/tree/elbow-plus.gif);}
.x-tree-lines .x-tree-elbow-minus{background-image:url(resources/images/sc-source/tree/elbow-minus.gif);}
.x-tree-lines .x-tree-elbow-end{background-image:url(resources/images/sc-source/tree/elbow-end.gif);}
.x-tree-lines .x-tree-elbow-end-plus{background-image:url(resources/images/sc-source/tree/elbow-end-plus.gif);}
.x-tree-lines .x-tree-elbow-end-minus{background-image:url(resources/images/sc-source/tree/elbow-end-minus.gif);}
.x-tree-lines .x-tree-elbow-line{background-image:url(resources/images/sc-source/tree/elbow-line.gif);}
.x-tree-no-lines .x-tree-elbow-plus{background-image:url(resources/images/sc-source/tree/elbow-plus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-minus{background-image:url(resources/images/sc-source/tree/elbow-minus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-end-plus{background-image:url(resources/images/sc-source/tree/elbow-end-plus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-end-minus{background-image:url(resources/images/sc-source/tree/elbow-end-minus-nl.gif);}
.x-tree-node a span, .x-dd-drag-ghost a span {color:#7F7F7F;}

/*==============================
 * Buttons
 *=============================*/
.x-btn button {color: #7F7F7F;}
.x-btn-with-menu .x-btn-center em{background:transparent url(resources/images/sc-source/toolbar/btn-arrow.gif) no-repeat right 0;}
.x-btn-text-icon .x-btn-with-menu .x-btn-center em{background:transparent url(resources/images/sc-source/toolbar/btn-arrow.gif) no-repeat right 3px;}
.x-btn-text-icon .x-btn-center .x-btn-text {color: #8E8E8E;}
.x-btn-center { background: transparent url(resources/images/sc-source/button/btn-sprite.gif) repeat-x scroll 0pt -42px; }
.x-btn-left{background:url(resources/images/sc-source/button/btn-sprite.gif) no-repeat 0 0;}
.x-btn-right{background:url(resources/images/sc-source/button/btn-sprite.gif) no-repeat 0 -21px;}

/*==============================
 * Menu 
 *=============================*/
.x-menu{border:1px solid #383838;background:#1B1B1B url(resources/images/sc-source/menu/menu.gif) repeat-y;}
.x-menu-item-arrow{background:transparent url(resources/images/sc-source/menu/menu-parent.gif) no-repeat right;}
.x-menu-item-active{background:#1B1B1B url(resources/images/sc-source/menu/item-over.gif) repeat-x left bottom;border:1px solid #383838;}
.x-menu a.x-menu-item{ color: #7f7f7f;}
.x-menu-item-active a.x-menu-item{color:#8E8E8E;}

/*==============================
 * Window 
 *=============================*/
.x-window-proxy{background:#1B1B1B;}
.x-window-bc{background:transparent url(resources/images/sc-source/window/top-bottom.png) repeat-x 0 bottom;}
.x-window-bl{background:transparent url(resources/images/sc-source/window/left-corners.png) no-repeat 0 bottom;}
.x-window-br{background:transparent url(resources/images/sc-source/window/right-corners.png) no-repeat right bottom;}
.x-window-mc{border:1px solid #383838;background:#282828;}
.x-window-ml{background:transparent url(resources/images/sc-source/window/left-right.png) repeat-y 0 0;}
.x-window-mr{background:transparent url(resources/images/sc-source/window/left-right.png) repeat-y right 0;}
.x-window-tc{background:transparent url(resources/images/sc-source/window/top-bottom.png) repeat-x 0 0;}
.x-window-tl{background:transparent url(resources/images/sc-source/window/left-corners.png) no-repeat 0 0;}
.x-window-tl .x-window-header{ color:#8E8E8E; }
.x-window-tr{background:transparent url(resources/images/sc-source/window/right-corners.png) no-repeat right 0;}
body.x-body-masked .x-window-plain .x-window-mc{background:#1B1B1B;}
.x-panel-ghost{background-color: #171918;}
.x-panel-ghost ul{background-color: #383a39; border-color: #383a39;}
.x-panel-ghost .x-window-tl{border-bottom: 1px solid #383a39;}

/*==============================
 * Form 
 *=============================*/
.x-form-invalid-icon{ background: transparent url(resources/images/sc-source/form/exclamation.gif) no-repeat scroll 0pt 2px; }
.x-form-invalid, textarea.x-form-invalid { background: #1C1C1C repeat-x scroll center bottom; border: 1px solid #8a420c; }
.x-form-text, textarea.x-form-field { background: #242424; url(resources/images/sc-source/form/text-bg.gif) repeat-x scroll 0pt; border: 1px solid #474747; }
.x-form-label-top .x-form-item label { color: #7F7F7F; }
.x-form-invalid-tip .x-tip-tc{background:url(resources/images/sc-source/form/error-tip-corners.gif) repeat-x 0 -12px;}
.x-form-invalid-tip .x-tip-tl{background-image:url(resources/images/sc-source/form/error-tip-corners.gif);}
.x-form-invalid-tip .x-tip-tr{background-image:url(resources/images/sc-source/form/error-tip-corners.gif);}
.x-form-invalid-tip .x-tip-bc{background:url(resources/images/sc-source/form/error-tip-corners.gif) repeat-x 0 -18px;height:6px;}
.x-form-invalid-tip .x-tip-bl{background:url(resources/images/sc-source/form/error-tip-corners.gif) no-repeat 0 -6px;}
.x-form-invalid-tip .x-tip-br{background:url(resources/images/sc-source/form/error-tip-corners.gif) no-repeat right -6px;}
.x-form-invalid-tip .x-tip-ml{background-image:url(resources/images/sc-source/form/error-tip-corners.gif);}
.x-form-invalid-tip .x-tip-mr{background-image:url(resources/images/sc-source/form/error-tip-corners.gif);}
.x-form-invalid-tip .x-tip-body{color: #d15705; background:transparent url(resources/images/sc-source/form/exclamation.gif) no-repeat 2px 2px;}

/*==============================
 * Form/Random Design 
 *=============================*/
.x-window-ml input { background: #242424; border: 1px solid #474747;color: #8E8E8E;font-size: 11px;padding: 3px; }
.x-fieldset { border: 1px solid #585858; }
.x-fieldset legend { color: #8E8E8E; }


