/* Hugmar Additional Styles to dgrid */

.dgrid {
    height: 100%;
}

.dgrid-no-data,
.dgrid-loading {color: #aaa; font-size: 3em; padding: 3em; text-align: center;}

/* Hide Column headings  */
.xdgrid-header	{display: none;}

/* Field Exceptions */
.dgrid .field-state2 	{width: 20em; background-color: red}

/* Hidden */
.dgsshidden	{display: none;}

/*
	.dgrid-column-XYZ attributes are excellent for "width" and "background-color" 
	.dgrid-column-XYZ attributes take priority over .field-XYZ attributes
	Cell Content attributes are injected on Server using style in the Formatter function 
	Example: formatter: function(val){return '<div style="text-align:right; color:red; font-weight: bold;">' + val + '</div>';}
*/
.dgrid-column-D6AMGR {width: 30px;}
.dgrid-column-D6DESC {width: 120px; background-color: #F2F5A9;}	
.dgrid-column-D6COUNT {width: 40px;}
.dgrid-column-checkbox {width: 40px;}

/* CHIW092R */
/* .dgrid-column-J1LINE {width: 35px; background-color: #A9F5A9;}	 Very light green */
/* .dgrid-column-J1JSEQ {width: 40px; background-color: #A9F5A9;}	 Very light Green */

/* Customer Master */
.dgrid-column-U1CUSN {width: 70px;}
.dgrid-column-U1NAM {width: 170px;}
.dgrid-column-WEBSITE {width: 40px;}
.dgrid-column-U1REGI {width: 40px;}
.dgrid-column-U1STA {width: 40px;}

/* Std Column Divide */
.dgrid-column-coldiv0 {width: 1px; background-color: #F2F5A9;}
.dgrid-column-coldiv1 {width: 1px; background-color: #F2F5A9;}
.dgrid-column-coldiv2 {width: 1px; background-color: #F2F5A9;}
.dgrid-column-coldiv3 {width: 1px; background-color: #F2F5A9;}
.dgrid-column-coldiv4 {width: 1px; background-color: #F2F5A9;}
.dgrid-column-coldiv5 {width: 1px; background-color: #F2F5A9;}

/* VGR251/VGR252 */
.dgrid td.dgrid-column-magnFLager, th.dgrid-column-magnFLager {background-color: #F2F5A9; border-left-style: solid; border-left-color: purple; border-left-width: 2px;}
.dgrid td.dgrid-column-magnTLager, th.dgrid-column-magnTLager {background-color: #F2F5A9; border-right-style: solid; border-right-color: purple; border-right-width: 2px;}


/* cvm170 */
.dgrid td.dgrid-column-cvm170magn, th.dgrid-column-cvm170magn {background-color: #F2F5A9; border-left-style: solid; border-left-color: purple; border-left-width: 3px;}
.dgrid td.dgrid-column-cvm170magn01, th.dgrid-column-cvm170magn01 {background-color: #ffffe6;}
.dgrid td.dgrid-column-cvm170magn03, th.dgrid-column-cvm170magn03 {background-color: #ffffe6;}
.dgrid td.dgrid-column-cvm170magnP, th.dgrid-column-cvm170magnP {border-right-style: solid; border-right-color: purple; border-right-width: 3px;}
	
.dgrid-column-alloc01 {width: 30px; background-color: #EFFFFF;}	 /* Very light blue */

/* HPD120 */
.dgrid td.dgrid-column-vParm1Field1, th.dgrid-column-vParm1Field1 {border-left-style: solid; border-left-color: purple; border-left-width: 3px;}
.dgrid th.dgrid-column-vParm2Field1 {border-left-style: solid; border-left-color: purple; border-left-width: 2px;}
.dgrid th.dgrid-column-vParm3Field1 {border-left-style: solid; border-left-color: purple; border-left-width: 2px;}
.dgrid th.dgrid-column-vParm4Field1 {border-left-style: solid; border-left-color: purple; border-left-width: 2px;}
.dgrid th.dgrid-column-vParm5Field1 {border-left-style: solid; border-left-color: purple; border-left-width: 2px;}
.dgrid td.dgrid-column-vParm5Type2, th.dgrid-column-vParm5Type2   {border-right-style: solid; border-right-color: purple; border-right-width: 3px;}

/* SVB614 */
.dgrid td.dgrid-column-SVB614_STABYR {border-left-style: solid; border-left-color: purple; border-left-width: 3px;}

/* A few classes with "Pixel Width" in increments of 5-10 */
.dgss1mm  {width: 1mm;}
.dgss1px  {width: 1px;}
.dgss2px  {width: 2px;}
.dgss3px  {width: 3px;}
.dgss4px  {width: 4px;}
.dgss5px  {width: 5px;}
.dgss6px  {width: 6px;}
.dgss7px  {width: 7px;}
.dgss8px  {width: 8px;}
.dgss9px  {width: 9px;}
.dgss10px {width: 10px;}
.dgss11px {width: 11px;}
.dgss12px {width: 12px;}
.dgss13px {width: 13px;}
.dgss14px {width: 14px;}
.dgss15px {width: 15px;}
.dgss20px {width: 20px;}
.dgss25px {width: 25px;}
.dgss30px {width: 30px;}
.dgss30pxbl {width: 30px; border-left: 2px solid red;}
.dgss30pxbr {width: 30px; border-right: 2px solid red;}
.dgss35px {width: 35px;}
.dgss40px {width: 40px;}
.dgss45px {width: 45px;}
.dgss50px {width: 50px;}
.dgss55px {width: 55px;}
.dgss60px {width: 60px;}
.dgss65px {width: 65px;}
.dgss70px {width: 70px;}
.dgss75px {width: 75px;}
.dgss80px {width: 80px;}
.dgss85px {width: 85px;}
.dgss90px {width: 90px;}
.dgss95px {width: 95px;}
.dgss100px {width: 100px;}
.dgss110px {width: 110px;}
.dgss120px {width: 120px;}
.dgss130px {width: 130px;}
.dgss140px {width: 140px;}
.dgss150px {width: 150px;}
.dgss160px {width: 160px;}
.dgss170px {width: 170px;}
.dgss180px {width: 180px;}
.dgss190px {width: 190px;}
.dgss200px {width: 200px;}
.dgss210px {width: 210px;}
.dgss220px {width: 220px;}
.dgss230px {width: 230px;}
.dgss240px {width: 240px;}
.dgss250px {width: 250px;}
.dgss260px {width: 260px;}
.dgss270px {width: 270px;}
.dgss280px {width: 280px;}
.dgss290px {width: 290px;}
.dgss300px {width: 300px;}
.dgss310px {width: 310px;}
.dgss320px {width: 320px;}
.dgss330px {width: 330px;}
.dgss340px {width: 340px;}
.dgss350px {width: 350px;}

/* .field-XYZ are secondary to .dgrid-column-XYZ
.field-D6AMGR {width: 30px;}
.field-D6DESC {width: 60px; background-color: yellow}
.field-noOfItems {width: 35px}
*/

/* odd and even rows can have differnt attributes to give grid a different look
.dgrid-row-odd {background: #F2F5F9;}
.dgrid-cell {border: none;}
*/

.dgrid-row-odd {background: #F2F5F9;}
.dgrid-cell {border: none;}
.dgrid-selected {
    background: #999; /* Make selected rows be gray */
}

#hdmTopFilterDgrid{	
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
} 

#hdmTopFilterDgrid .field-id{
	visibility: hidden;
	width: 2px;
}
#hdmTopFilterDgrid .field-confirm{
	width: 20px;
}
#hdmTopFilterDgrid .field-andor{
	width: 40px;
}
#hdmTopFilterDgrid .field-brck1{
	width: 20px;
}
#hdmTopFilterDgrid .field-fldname{
	width: 50px;
}
#hdmTopFilterDgrid .field-fldtext{
	width: 80px;
	color: blue;
}
#hdmTopFilterDgrid .field-oper{
	width: 60px;
}
#hdmTopFilterDgrid .field-opand{
	width: 160px;
}
#hdmTopFilterDgrid .field-brck2{
	width: 20px;
}
#hdmTopFilterDgrid .field-fldval{
	width: 120px;
	color: blue;
}
