﻿/* CORE-1485 */
.ElementWidthXXSmall 
{
	width: 46px;
}

.ElementWidthXSmall
{
	width: 106px;
}

.ElementWidthSmall
{
	width: 166px;
}

.ElementWidthMedium
{
	width: 226px;
}

.ElementWidthLarge
{
	width: 286px;
}

.ElementWidthXLarge 
{
	width: 406px;
}

.ElementWidthXXLarge
{
	width: 526px;
}

.ElementWidthCustom
{
}

.ElementHeightXXSmall 
{
	height: 46px;
}

.ElementHeightXSmall
{
	height: 106px;
}

.ElementHeightSmall
{
	height: 166px;
}

.ElementHeightMedium
{
	height: 226px;
}

.ElementHeightLarge
{
	height: 286px;
}

.ElementHeightXLarge 
{
	height: 406px;
}

.ElementHeightXXLarge
{
	height: 526px;
}

.ElementHeightCustom
{
}

.DropdownWidthXXSmall
{
	width: 52px;
}

.DropdownWidthXSmall
{
	width: 112px;
}

.DropdownWidthSmall
{
	width: 172px;
}

.DropdownWidthMedium
{
	width: 232px;
}

.DropdownWidthLarge
{
	width: 292px;
}

.DropdownWidthXLarge
{
	width: 412px;
}

.DropdownWidthXXLarge
{
	width: 532px;
}

.DropdownWidthCustom
{
}

.TextBlock 
{
	line-height:14px;
	padding:0px 6px 0px 0px; /* CORE-4349: padding-bottom zero'ed out */
}

/* ############### GRID ################### */
.Grid 
{
	
	float:left;
}

.GridRow
{
	overflow:hidden;
	height:auto;
	width:auto;
	float:left;
}
.GridCell
{
	height:auto;
	width:auto;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	
	padding-right: 8px;
}

/* remove padding on text elements in cells */
.GridCell P 
{
	margin: 0;
	padding: 0;
	padding-bottom: 6px;
}
.GridClear
{
	height:0px;
	font-size:0px;
	line-height:0px;
	clear:both;
}

.GridRoot 
{
	height:100%;
}
.GridRowRoot
{
	padding-top:26px;
	padding-bottom:12px;
}
.GridCellRoot
{
	padding-left:19px;
	padding-right:20px;
}
.GridMaximized
{
	height:100%;
	width:100%;
}
.GridRowMaximized
{
}
.GridCellMaximized
{
	padding: 0px;
}

.EditContentGrid 
{
	float:left;
}
.EditContentGridRow
{
	width:auto;
	float:left;
	overflow:hidden;
}
.EditContentGridCell
{
	width:auto;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
}

#leftcolumnbackground
{
	position: absolute; 
	top: 0; 
	left: 0; 
	border-right: solid 1px #bebec0; 
	z-index: -1;
}

.LeftColumnBackgroundEditContent { background: url(graphics/leftcolbackground.jpg) repeat-x left bottom; }
/* .LeftColumnBackgroundTwoColumn { background: url(graphics/leftcolbackground.jpg) repeat-x left bottom; } */
.LeftColumnBackgroundLog { background: url(graphics/leftcollogbackground.jpg) repeat-x left top; }

.GridLeftColumn
{
	width: auto;
	position: absolute;
	top: 26px; left: 0px;
}

.GridRightColumn 
{
	width: auto;
	position: absolute;
	top: 26px;
	padding: 0px;
}

.GridTwoColumnLeftColumn { width: 240px; }
.GridTwoColumnRightColumn { left: 299px; }

.GridLogLeftColumn { width: 240px; }
.GridLogRightColumn { left:299px; }

.GridEditContentLeftColumn { width: 180px; }
.GridEditContentRightColumn { left: 239px; }

.GridEditPageLeftColumn { width: 180px; }
.GridEditPageRightColumn { left: 239px; }

.GridTreesLeftColumn { position: static; width: 100%;}

