/*
 * Ext JS Library 2.0.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

.ext-el-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:100%;height:100%;zoom:1;}
.ext-el-mask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid #6593cf;background:#c3daf9 url(../images/default/box/tb-blue.gif) repeat-x 0 -16px;padding:2px;}
.ext-el-mask-msg div{padding:5px 10px 5px 10px;background:#eee;border:1px solid #a3bad9;color:#222;font:normal 11px tahoma,arial,helvetica,sans-serif;cursor:wait;}
.ext-shim{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden;}
.ext-ie .ext-shim{filter:alpha(opacity=0);}
.ext-ie6 .ext-shim{margin-left:5px;margin-top:3px;}
.x-mask-loading div{padding:5px 10px 5px 25px;background:#fbfbfb url( '../images/default/grid/loading.gif' ) no-repeat 5px 5px;line-height:16px;}
.x-hidden,.x-hide-offsets{position:absolute;left:-10000px;top:-10000px;visibility:hidden;}
.x-hide-display{display:none!important;}
.x-hide-visibility{visibility:hidden!important;}
.x-masked{overflow:hidden!important;}
.x-masked select,.x-masked object,.x-masked embed{visibility:hidden;}
.x-layer{visibility:hidden;}



.x-tab-panel{overflow: auto;}
.x-tab-panel-header,.x-tab-panel-footer{border: 0px solid White;overflow:hidden;zoom:1;} /* The background for the whole bar */
.x-tab-panel-header{border: 0px solid Black;padding-bottom:0px;} /* border for the tab box */ 
.x-tab-panel-footer{border:1px solid #A9A9A9;padding-top:4px;}
.x-tab-strip-wrap{;width:100%;overflow:hidden;position:relative;zoom:1;}/* no color for this - it will color the tab box */
ul.x-tab-strip{display:block;width:945px;zoom:1;}/*  above tab container */
ul.x-tab-strip-top{padding-top:-5px;border-bottom:1px solid #A9A9A9;height: 24px; margin: 0px;}/* grey line  above all tabs also for the grey line at the bottom of tabs*/
ul.x-tab-strip-bottom{padding-bottom:0px;border-top:0px solid #ffffff;border-bottom:0 none;}
.x-tab-panel-header-plain .x-tab-strip-top{background:transparent!important;padding-top:0!important;}
.x-tab-panel-header-plain{background:transparent!important;border-width:0!important;padding-bottom:0!important;}
.x-tab-panel-header-plain .x-tab-strip-spacer{border:1px solid #A9A9A9;border-top:0 none;height:20px;font-size:1px;line-height:1px;}
.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer{height:0px;}
ul.x-tab-strip li{float:left;margin-left:0px;}
ul.x-tab-strip li.x-tab-edge{float:left;margin:0!important;padding:0!important;border:0 none!important;font-size:1px!important;line-height:1px!important;overflow:hidden;zoom:1;background:transparent!important;width:1px;}
.x-tab-strip a,.x-tab-strip span,.x-tab-strip em{display:block;}
.x-tab-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer;}
.x-tab-strip-inner{overflow:hidden;text-overflow:ellipsis;}
.x-tab-strip span.x-tab-strip-text{font: bold 13px Arial, Helvetica, sans-serif;color:#000000; margin-top: 0; white-space:nowrap;cursor: hand;padding-top:5px; padding-bottom: 3px;line-height:16px;} /*box height and non-active height padding */
.x-tab-strip .x-tab-with-icon .x-tab-right{padding-left:20px;}
.x-tab-strip .x-tab-with-icon span.x-tab-strip-text{padding-left: 10px;background-repeat:no-repeat;}
.x-tab-strip-over span.x-tab-strip-text{color: #A9A9A9; } /* Rollover Tab color */
.x-tab-strip-active{cursor:default;}
.x-tab-strip-active span.x-tab-strip-text{cursor:default;color:#000000;font-weight:bold;}
/*.x-tab-strip-disabled .x-tabs-text{cursor:default;color: #EBEBEB;}*/
.x-tab-panel-body{overflow:hidden;}
x-tab-strip, .x-tab-panel-bwrap{overflow:hidden;}
.bgtabprint {background-image: url(/images/printericon.gif);background-color:White; width:16px;height:16px;background-repeat: no-repeat;padding:0px; vertical-align: bottom;}
.bgtab{background-image:url(/images/pnpTab4.gif);z-index:4000000000; width:97px;height:16px;background-repeat: no-repeat;padding:0px;visibility: visible; margin-top:0px;}/* tab for plun and play only */
/*.x-tab-strip-over{background-image: url(/images/pnpTab4white.gif);}*/	
#print{background:white;} 
.ext-ie .x-tab-strip .x-tab-right{position:relative;}
.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:-1px;}
.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-top:4px;padding-bottom:5px;}/* space under text in box */

.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{margin-top:-1px;margin: 0px; border: 0px;}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-top:5px;padding-bottom:5px; margin: 0px; border: 0px;}

.x-tab-strip-top .x-tab-right{background:transparent url(../images/gray/tabs/tabs-sprite.gif) no-repeat 0 -51px;padding-left:10px;} /*left grey line - side piece */
.x-tab-strip-top .x-tab-left{background:transparent url(../images/gray/tabs/tabs-sprite.gif) no-repeat right -351px;padding-right:10px;} /*right gray line - side piece */
.x-tab-strip-top .x-tab-strip-inner{background:transparent url(../images/gray/tabs/tabs-sprite.gif) repeat-x 0 -201px; z-index: 1;}
.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-position:0 -101px;}
.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-position:right -401px;}
.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-position:0 -251px;}
.x-tab-strip-top .x-tab-strip-active .x-tab-right{background:transparent url(../images/gray/tabs/tabs-sprite_white.gif) no-repeat 0 -51px;padding-left:10px;}
.x-tab-strip-top .x-tab-strip-active .x-tab-left{background:transparent url(../images/gray/tabs/tabs-sprite_white.gif) no-repeat right -351px;padding-right:10px;}


.x-tab-strip-bottom .x-tab-right{background:url(../images/gray/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;}
.x-tab-strip-bottom .x-tab-left{background:url(../images/gray/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;}*/

.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background:url(../images/gray/tabs/tab-btm-right-bg-white.gif) no-repeat bottom left;}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background:url(../images/gray/tabs/tab-btm-left-bg-white.gif) no-repeat bottom right;}
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background:transparent url(../images/gray/tabs/tabs-sprite_white.gif) repeat-x 0 -201px;}/* inside the tab - inner tab*/

.x-tab-strip-bottom .x-tab-left{padding:0 0px;}
.x-tab-strip-bottom .x-tab-right{padding:0;}
.x-tab-strip .x-tab-strip-close{display:none;}
.x-tab-strip-closable{position:relative;}
.x-tab-strip-closable .x-tab-left{padding-right:19px;}
.x-tab-panel-body{border:1px solid #A9A9A9;background:#fff;} /* border around tab body */
.x-tab-panel-body-top{border-top:0 none;}
.x-tab-panel-body-bottom{border-bottom:0 none;}
.x-tab-panel-bbar .x-toolbar{border: 1px solid #A9A9A9;border-top:0 none;overflow:hidden;padding:2px;}
.x-tab-panel-tbar .x-toolbar{border: 1px solid #A9A9A9;border-top:0 none;overflow:hidden;padding:2px;}
.x-border-layout-ct .x-tab-panel{background:white;}

 