﻿
.DIV_GroupMain
{
	height:auto;
}

.DIV_GroupContentMain
{
	border: 1px solid #A6A6A6; 
	width:100%; 
	height:auto;
	position:relative; 
	overflow:hidden;
}

.DIV_GroupContent
{
	height:auto; 
	width:100%; 
	margin-top:10px; 
	margin-bottom:10px;
}

.DIV_GroupSubDetail
{
	width:100%;
}

.DIV_GroupTabColor
{
	 height:100%; 
	 width:10px; 
	 position:absolute; 
	 top:0px; 
	 left:0px;
}


.DIV_GroupClose
{
	 width:13px; 
	 height:13px; 
	 position:absolute; 
	 top:0px; 
	 right:0px; 
	 cursor:pointer;
}


.DIV_GroupOperator
{
	height:auto; 
	width:100%; 
	background-image: url('Images/GroupControls/BB.png'); 
	background-repeat:repeat-x;
}

.TD_GroupOperator
{
	width:auto; 
	color:White;
	font-weight:bold; 
	text-align:center;  
	background-image: url('Images/GroupControls/BB.png'); 
	background-repeat:repeat-x;
}



.DIV_GroupAddButton
{
	text-align:center; 
	background-image: url('Images/GroupControls/BG_DownBorder.png'); 
	background-repeat:repeat-x;
}


.Btn_GroupOperator
{
	cursor:pointer;
}



/*------------------------ TextGroupControl-----------------------------------------------------------*/
.GroupControl
{
	border: 1px solid #C0C0C0;
	width: 300px;
	height: 20px;
	background-color: #DDDDDD;
	cursor: pointer;
	overflow: hidden;
}

.DIV_IconOpenBlock
{
	background-image: url('Images/GroupControls/TextBoxGroupControl/OpenBlock.png'); 
	width:7px;
	height:15px;
	float:left;	
}

.DIV_IconCloseBlock
{
	background-image: url('Images/GroupControls/TextBoxGroupControl/CloseBlock.png'); 
	width:7px;
	height:15px;
	float:left;		
}

.DIV_IconUnion
{
	background-image: url('Images/GroupControls/TextBoxGroupControl/Union.png'); 
	width:15px;
	height:15px;
	float:left;		
}
.DIV_IconIntersect
{
	background-image: url('Images/GroupControls/TextBoxGroupControl/Intersect.png'); 
	width:15px;
	height:15px;
	float:left;		
}

.DIV_IconDelete
{
	background-image: url('Images/GroupControls/TextBoxGroupControl/Delete.png'); 
	width:15px;
	height:15px;
	float:left;		
}

.DIV_SpaceText
{
	float:left; 
	width:auto;
	padding-left:2px;
	padding-right:2px;
	color:#959595;
}



/*-------------------------------------------------------------------------------------*/

.DIV_GroupContextMenu
{
	position:absolute; 
	width:258px; 
	height:52px; 
	display:block;
}

.DIV_GroupContextMainDetail
{
	position:absolute;
	top:0px; 
	left:28px; 
	width:auto; 
	height:auto;
}

.DIV_GroupContextArrow
{
	position:absolute; 
	top:4px; 
	left:0px; 
	width:26px; 
	height:25px; 
	background-image:url('Images/GroupControls/ContextMenu/arrow.png');
}

.DIV_GroupContext_LeftBorder
{
	position:absolute; 
	top:0px; 
	left:26px; 
	width:2px; 
	height:50px; 
	background-color:White;
}

.DIV_GroupContext_TopBorder
{
	width:228px; 
	height:2px; 
	background-color:White;
}

.DIV_GroupContext_Body
{
	width:226px; 
	height:22px; 
	background-color:#ececec; 
	float:left; 
	cursor:pointer;
}

.DIV_GroupContext_Body_TEXT
{
	margin-left:10px; 
	padding-top:4px; 
	float:left; 
	color:#5b5b5b;
}

.DIV_GroupContext_Body_Icon
{
	padding-left:10px; 
	padding-top:2px; 
	float:left;
}

.DIV_GroupContext_RightBorder
{
	width:4px; 
	background-image:url('Images/GroupControls/ContextMenu/Border_Right.png'); 
	float:right;
}

.DIV_GroupContext_Line
{
	width:226px; 
	height:2px; 
	background-color:White; 
	float:left
}

.DIV_GroupContext_DownBorder
{
	width:226px; 
	height:4px;  
	background-image:url('Images/GroupControls/ContextMenu/Border_Down.png'); 
	float:left;
}

.DIV_GroupContext_DownRightBorder
{
	width:4px; 
	height:4px;  
	background-image:url('Images/GroupControls/ContextMenu/Border_Down_Right.png'); 
	float:right;
}

/*--------------------------------------------------------------------------------------------*/

.DIV_GroupContext_Operator_Main
{
	position:absolute; 
	width:204px; 
	height:147px;
	background-image:url('Images/GroupControls/ContextMenu/BGContextOperator.png');
	color:#7db7ff;
	font-weight:bold;
}

.DIV_GroupContext_Operator1
{
	border-width: 1px; 
	border-color: #2b2b2b; 
	position:absolute; 
	left:8px; 
	top:52px; 
	width:189px; 
	height:28px; 
	background-color:Black; 
	border-bottom-style: solid;	
	cursor:pointer;
}


.DIV_GroupContext_Operator2
{
	border-width: 1px; 
	border-color: #2b2b2b; 
	position:absolute; 
	left:8px; 
	top:81px; 
	width:189px; 
	height:28px; 
	background-color:Black; 
	border-bottom-style: solid;
	cursor:pointer;
}

.DIV_GroupContext_Operator3
{
	position:absolute; 
	left:8px; 
	top:110px; 
	width:189px; 
	height:28px; 
	background-color:Black;
	cursor:pointer;
}

.DIV_GroupContext_Operator_TEXT
{
	padding-left:53px; 
	padding-top:5px;
}


.DIV_GroupContext_IconOperator1
{	
	position:absolute; 
	left:20px; 
	top:55px; 
	width:29px; 
	height:19px; 
	background-image:url('Images/GroupControls/ContextMenu/OperatorIcon/Intersect.png');
	
}
.DIV_GroupContext_IconOperator2
{	
	position:absolute; 
	left:20px; 
	top:85px; 
	width:29px; 
	height:19px; 
	background-image:url('Images/GroupControls/ContextMenu/OperatorIcon/Union.png');
	
}
.DIV_GroupContext_IconOperator3
{	
	position:absolute; 
	left:20px; 
	top:113px; 
	width:29px; 
	height:19px; 
	background-image:url('Images/GroupControls/ContextMenu/OperatorIcon/Delete.png');
	
}


/*--------------------------------------------------------------------------------------------*/


.GroupMainMiniDialog
{
	padding: 4px; 
	position:absolute; 
	background-color:#7d7d7d;
}

.GroupDialogSearchSpace
{
	width:500px; 
	height:auto; 
	background-color:#636363; 
	padding:5px;
}

.GroupDialogSearchSpaceDetail
{
	width:500px; 
	height:23px; 
	padding:1px;
}

.GroupDialogSearchSpaceDetail_Title
{
	width:90px; 
	text-align:right; 
	padding:3px; 
	color:White; 
	float:left;
}
.GroupDialogSearchSpaceDetail_Input
{
	width:390px;  
	float:right;
}

.GroupDialogGrid
{
	 padding:1px; 
	 width:100%; 
	 height:180px; 
	 background-color:#F4F4F4;
}

.GroupDialogGridColumnMain
{
	position:relative; 
	background-color:#3b3b3b; 
	height:25px;  
	width:100%; 
	color:#d3d3d3; 
	overflow:hidden
}

.GroupDialogGridColumn
{
	position:absolute; 	
	height:25px; 
	border-width: 1px; 
	border-color: #646464; 
	border-right-style: solid;
	padding-top:4px;
}

.GroupDialogGridDeatilMain
{
	background-color:#c3c3c3; 
	width:100%; 
	height:155px; 
	overflow:auto;
}

.GroupDialogGridDeatil_RowStyle1
{
	position:relative; 
	overflow:hidden; 
	border-width: 1px; 
	border-color: #d0d0d0; 
	height:20px; 
	background-color:#e9e9e9; 
	border-top-style: solid;	
	cursor:pointer;
}

.GroupDialogGridDeatil_RowStyle2
{
	position:relative; 
	overflow:hidden; 
	border-width: 1px; 
	border-color: #d0d0d0; 
	height:20px; 
	background-color:#dedede; 
	border-top-style: solid;
	cursor:pointer;
}

.GroupDialogGridDeatil_RowColumn1
{
	position:absolute; 
	width:30px; 
	height:20px; 
	text-align:center;
}

.GroupDialogGridDeatil_RowColumn2
{
	position:absolute; 
	left:30px; 
	width:90px; 
	height:20px; 
	padding-top:2px; 
	overflow:hidden; 
	color:#1b7acc; 
	text-align:center;
}

.GroupDialogGridDeatil_RowColumn3
{
	position:absolute; 
	left:120px; 
	width:350px; 
	height:20px; 
	padding-top:2px; 
	overflow:hidden; 
	color:#696969;
}

.GroupDialogGridHeader
{
	position:relative; 
	height:20px; 
	width:518px; 
	background-color:Black; 
	color:White;
}

.GroupDialogGridHeader_TEXT
{
	position:absolute; 
	padding-top:2px; 
	padding-left:10px
}


.GroupDialogGridHeader_CloseBtn
{
	position:absolute; 
	right:0px; 
	padding:3px; 
	cursor:pointer
}


#DIV_GroupMain_Dialog
{
	z-index:899;
}

#BackgroundMiniDialogMain
{
	z-index:898;
}

#DIV_GroupContextMenu
{
	z-index:900;
}
#DIV_GroupContextOperation
{
	z-index:900;
}
#BackgroundMiniDialog
{
	z-index:901;
}

#Dialog1
{
	z-index:902;
}

