.ux-maximgb-tg-panel .x-grid3-scroller
{
    /*overflow: scroll !important;*/
}

div.ux-maximgb-tg-mastercell-wrap
{
    border: 0px none !important;
    padding: 1px 0 !important;
    margin: 0px !important;
}

.ux-maximgb-tg-uiwrap
{
	float: left; 
	position: relative;
	height: 18px;
	white-space: nowrap;
	overflow: hidden;
}

.ux-maximgb-tg-elbow-empty
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
}

.ux-maximgb-tg-elbow-line
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
}

.sch-ganttpanel-with-treelines .ux-maximgb-tg-elbow-line
{
	background: url(../../images/gantt/elbow-line.gif) repeat-x;
}

.ux-maximgb-tg-elbow
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
}

.sch-ganttpanel-with-treelines .ux-maximgb-tg-elbow
{
	background: url(../../images/gantt/elbow.gif) no-repeat;
}

.ux-maximgb-tg-elbow-end
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
}

.sch-ganttpanel-with-treelines .ux-maximgb-tg-elbow-end
{
	background: url(../../images/gantt/elbow-end.gif) no-repeat;
}

.ux-maximgb-tg-elbow-active
{
	cursor: pointer;
}

.ux-maximgb-tg-elbow-minus,
.ux-maximgb-tg-nl-minus,
.ux-maximgb-tg-elbow-end-minus
{
	position: absolute;
	height: 16px; 
	width: 16px;
	overflow: hidden;
	background: url(../../images/gantt/arrow_down.gif) no-repeat left top;
}

.ux-maximgb-tg-elbow-plus,
.ux-maximgb-tg-nl-plus,
.ux-maximgb-tg-elbow-end-plus
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../../images/gantt/arrow_right.gif) no-repeat left center;
}
