﻿/*/////////////////////////////////////////////////////////////////////////////*/
table.ZTable tbody tr {
	background-color: #f8f8f8; 
}
.deleteRow {
	background-color: #e09999;	
}
table.ZTable tbody tr.SAltGridRow,table.ZTable tbody tr.alt {
	background-color: #fff;
}
table.ZTable tbody tr.SActiveGridRow 
{
    background-color:#bae9de;
}
table.ZTable
{
	border:solid 1px #dddddd;		
}
table.ZTable td
{
    padding: 0px 0px 0px 3px;
    border:solid 1px #fff;	
    overflow: hidden;
    vertical-align:middle;	    
    height:22px;
}
table.ZTable th  
{    
	padding: 2px;
	cursor:pointer;
	border:solid 1px white; 
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	height : 20px;
	background-color:white;
}
.GZAll
{
    overflow:hidden;
    position:relative;
    overflow-x:auto;
}
.GZHead
{
    position:relative;
    display:block;
    z-index:10;
    overflow:hidden; 
    text-align: center;
    height:35px;
}
.GZHeadFreezeData
{
    position:relative;
    display:block;
    float:left;
    height:100%;
    overflow:visible; 
    width:0px;
    z-index:11;
} 
.GZHeadCommonData
{
    position:relative;
    display:block;
    float:left;
    height:100%;
    overflow:hidden; 
    width:100%;
    z-index:10;
    text-align: center;
}
.GZData
{
    position:relative;
    z-index:10;
    overflow-y:hidden;
    overflow-x:auto;
    padding:0 0 30px; 
}
.GZFreezeData
{
    position:relative;
    display:block;
    float:left;
    height:360px;
    overflow:visible; 
    width:0px;
    z-index:11;
} 
.GZCommonData
{
    position:relative;
    display:block;
    float:left;
    height:360px;
    overflow:auto; 
    width:100%;
    z-index:10;
}
.GZPage
{
    overflow:visible;
    position:relative;
    display:block;
    z-index:11;
    height:30px;    
}
.ZGCell
{
    Position:absolute;
    display:block;  
    border:solid 1px #9a9a9a;
    background-color:White; 
}
.ZGFreezeCell
{
    
}
.ZGPager
{
    position:absolute;
    border:solid 1px #e0e0e0;
    top:0px;
    left:0px;
    height:30px;
    width:100%;    
}

.StatusCell
{
    width:30px;
}                                    
.btnAdd
{
    width: 25px;
    height: 25px;
    top:0px; 
    background: url(images/add.png) no-repeat;
    cursor:pointer;
}

.SelectedCell {
	background-color: #3d84cc;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:25px;
}
div.PopUpWarper
{
    width:0px;
    height:0px;
    border:solid 1px black;
    position:relative;
    margin:-2px 0px 0px -2px;
}
div.PopUp {
	font-weight: normal;
	position: absolute; 
	text-align: center;
	padding: 20px 12px 10px;
	font-style: normal;
	z-index: 10000;
	display:none;
}
div.PopupArrow {
    position: absolute;
    width: 10px;
	height: 10px;
    padding: 10px;
    background-image: url(images/pointer.gif);
    background-position: top center;
    background-repeat: no-repeat;
    list-style: none;
    z-index: 817;
}
div.PopupBody {
    position: absolute;
    width: 230px;
	height: 50px;
    background-image: url(images/popupBody.gif);
    background-repeat:repeat;
    z-index: 818;
    text-align: center;
    vertical-align: middle;
}
div.Mandatory
{
    top:0px;
    left:0px;
    width: 10px;
    height: 10px;
    background: url(images/mandatory.gif) no-repeat;
}
div.SortAsc
{
    top:7px;
    right:-1px;
    width: 15px;
    height: 15px;
    position: absolute;
    background: url(images/sort_asc.gif) no-repeat;
}
div.SortDesc
{
    top:7px;    
    width: 15px;
    height: 15px;
    right:-1px;
    position: absolute;
    background: url(images/sort_desc.gif) no-repeat;
}
div.Check
{
    width: 16px;
    height: 16px;
    background: url(images/Check.png) no-repeat;
}
div.NoCheck
{

    width: 16px;
    height: 16px;
    background: url(images/NoCheck.png) no-repeat;
}
div.btnDelete
{
    width: 25px;
    height: 25px;
    background: url(images/remove.png) no-repeat;
    cursor:pointer;
}
div.HelpSearchBtn
{
    width: 25px;
    height: 25px;
    right:0px;
    top:0px;
    vertical-align:middle;
    background: url("../../../X8/style/images/ActionIcons/DarkGrey-313131/Search_256_313131.png") no-repeat;
    background-size: contain;
    cursor:pointer;
    
}
.btnHelp
{
	margin-left:auto;
	margin-right:auto;
    vertical-align:middle;
}
.color_picker
{
    width:244px;
    height:240px;
    background-image:url('Images/c_picker.png');
    position:absolute;
    display:none;
    cursor:crosshair;
    z-index:200;
}


/* End Grid */

















