		/* override as we can have multi-line headers fucking it all up */
		 .x-grid-group-hd {
		 	/*height: 20px; */
		 	overflow:hidden;
			width:auto !important;
		 }	
		.lockWrap{
			position:absolute;
			/*z-index: 99;*/
		}
		.lockWrap .x-grid3-scroller {
			overflow:hidden;
		}
		.lockWrap .x-panel-body-noheader {
			border:none;
		}
		.lockWrap .x-panel-body {
			width: auto !important;
		}
		.lockWrap .x-panel-header {
			visibility: hidden;
		}
		/** Row expander */
		.lockWrap .innerRowBody {
			position:absolute;
		}
		.x-grid3-row-over {
			background-color: transparent;
		}
		/** Fix grouping headers */
		.withLocking .x-grid-group-hd div{
			visibility:hidden;
		}

		.withLocking .lockWrap .x-grid-group-hd div{
			visibility: visible;
		}
		/* Row body */
		.lockWrap .x-grid3-row-body{
			position: absolute;
			visibility: visible;
			top: 21px;
			left: 0;
			background-color: white;
		}
		.x-grid3-row-body{
			visibility:hidden ;
		}
		
		.noLocking .lockWrap {
			display:none;
		}
		
		/** Fix double borders */
		.x-grid-panel .x-panel-mc  .lockWrap .x-panel-body {
			border-left:none;
			border-top:none;
			border-bottom:none;
		}
		
		/** Fix sizing issues for group headers */
		.lockWrap .x-panel-body, .lockWrap .x-grid3, .lockWrap .x-grid3-scroller {
			width: auto !important;
		}
		.lockWrap .x-grid3  {
			background-color: transparent;
		}