table{
    width:auto;
}

#directory {
	background: url(../img/tabs/tab-content-bg-sprite.png) -1374px 0 no-repeat;
	padding-top: 10px;
	font-size:13px;
}

.x-grid3-row-expander{
    cursor:pointer;
}

#toolbar-filler{
    float:left;
}

#x-auto-24 .gwt-Label{
    *width:8px;
}

#innerDirectory {
	background: url(../img/tabs/tab-content-bg-sprite.png) -687px 100% no-repeat;
	padding-bottom: 10px;
}

#innerInnerDirectory {
	background: url(../img/tabs/tab-content-bg-sprite.png) 0 0 repeat-y;
	padding:0 15px 15px 15px;
}

#directory table {
	margin:0;
}

#directory th {
	text-transform: uppercase;
	font-size: 0.846em;
	font-weight: bold;
	text-align: center;
	padding: 4px;
}

#directoryViewBy {
	position: relative;
	vertical-align: middle;
}

.gwt-Label{
	font-weight: bold;
}

#directoryViewBy label, 
#directoryViewBy select {
	display: block;
	float: left;
}

.x-form-text {
	width: 150px;
}


#directoryViewBy a {
	position: absolute;
	top: 0;
	right: 0;
}

.x-toolbar,.x-toolbar table, .x-toolbar td, .x-toolbar tr, .x-toolbar th{
    padding:0;
    margin:0;    
}

#gwtApp{
    margin:0;
    padding:0;
    position:relative;
}

.x-grid3-hd-inner{
    text-transform: uppercase;
	font-size: 11px;
	line-height:11px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	color:#fff;
}



.x-grid3-header, td.x-grid3-hd-menu-open{
    padding:0;
    background:#71B5E2;
}
.x-grid3-header-offset {
    padding:0;
    background:none;
}

.x-grid3-row-table td{
    background:#ECF4FB;
}


#x-grid3-viewport{
    width:100px;
}

.x-grid3-header.x-grid3-hd{
    border-top:none;
    border-bottom:none;
}

#directory table {
border:medium none;
border-spacing:0;
}



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:none;}
.x-grid3-hd-over .x-grid3-hd-btn,.x-grid3-hd-menu-open .x-grid3-hd-btn{display:none;background:none;}

.x-grid3-header.x-grid3-hd.x-grid3-cell.x-grid3-td-expander{border-left:0px solid #fff;border-right:0px solid #fff;}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer, .x-grid3-body .x-grid3-row-selected .x-grid3-td-checker, .x-grid3-body .x-grid3-row-selected .x-grid3-td-expander{background:none;}
.x-grid3-col{padding:0;}
.x-grid3-row-body-tr{padding:0;}
.x-grid3-row-selected{background:#DFE8F6!important;border:0px dotted #a3bae9;}
.x-grid3-row{cursor:default;border:0px solid #ededed;border-top-color:#fff;width:100%;}
.x-grid3-row td, .x-grid3-summary-row td {padding-left:0px;padding-right:0px;}


/*td*/


/*tr*/


.x-grid3-row-table{
 border-right:1px solid #fff;
}

.x-grid3-col.x-grid3-cell.x-grid3-td-expander.x-grid-cell-first{
    border-left:0;
}
.x-grid3-body .x-grid3-td-expander,.x-grid3-col.x-grid3-cell.x-grid3-td-expander.x-grid-cell-first {
    background:#ECF4FB;
}

.x-grid3-col.x-grid3-cell{
} 

.x-grid3-scroller,.x-grid3-row-table {
    background:#ECF4FB;
}

.x-grid3-td-expander{
    border:none;
}



.x-grid3-viewport, .x-grid3-header, .x-grid3-scroller{
width:630px;
}

#x-auto-1 .gwt-Label,#x-auto-5 .gwt-Label{
    width:49px;
}

#x-auto-2{
    width:300px;
}
#x-auto-0 table tbody tr td{

}

#x-auto-7 button {
	background:transparent url(../img/buttons/directory_filter.jpg) no-repeat scroll 100% 0;
    border:medium none;
    height:22px;
    width:97px;
}

#x-auto-7 button:active {
	background:transparent url(../img/buttons/directory_filter_a.jpg) no-repeat scroll 100% 0;
}

.x-toolbar-ct button{
	background:transparent url(../img/buttons/directory_new.jpg) no-repeat scroll 100% 0;
    border:medium none;
    height:22px;
    width:159px;
    margin-top:10px;
}

.x-toolbar-ct button:active{
	background:transparent url(../img/buttons/directory_new_a.jpg) no-repeat scroll 100% 0;
}

button.x-btn-text{
    border:medium none;
    height:15px;
    width:15px;
    margin:0;
}
#x-auto-15 button.x-btn-text, #x-auto-33 button.x-btn-text{
    background:transparent url(../img/buttons/directory_back.jpg) no-repeat scroll 100% 0;
    width:20px;
}

#x-auto-17 button.x-btn-text,  #x-auto-35 button.x-btn-text{
    background:transparent url(../img/buttons/directory_forword.jpg) no-repeat scroll 100% 0;
    width:20px;
}

button.x-btn-text:active{
    background:transparent url(../img/buttons/directory_back_a.jpg) no-repeat scroll 100% 0;
}

#x-auto-29 button.x-btn-text{
    background:transparent url(../img/buttons/directory_forword.jpg) no-repeat scroll 100% 0;
}
#x-auto-17 button.x-btn-text:active{
    background:transparent url(../img/buttons/directory_forword_a.jpg) no-repeat scroll 100% 0;
}

button.x-btn-text img{
    display:none;
}

.x-grid3, .x-grid3-scroller {
    height:250px;
    width:630px;
}

.ext-ie td .x-form-text{
    top:0px;
}



.paging-toolbar-link-label{
   display:inline;
}

.x-toolbar-cell #x-auto-38 td{
    width:1px;
}

.x-grid3-header{
    border:none;
    padding-right:1px;
}
.x-grid3-hd-row td{line-height:15px;vertical-align:top;border:none;}

.x-grid3-col{ 
border-left:none;
}

.x-grid3-row {
    border:none;
}

.x-grid3-body-cell{
    border-top:none;
}


.x-grid3-row-table{
 border-right:none;
}


.x-grid3-row-body{
    padding:0 0 0 10px;
}

.x-grid3-row{
    border-bottom:1px solid #fff;
}

.categorySearchPanel{
    position:relative;
}

.buttonBar{
    position:absolute; 
    top:480px;
}

.buttonBar a{
    cursor:pointer;
}

#loading .loading-indicator img {
float:none;
padding:0;
margin-right:0px;
left:50%;
top:50%;
}
#loading{
padding:0;
}
