.ModotechGrid_OutsideBorder			{ border:1px solid #000000; }
.ModotechGrid_InsideBorder			{ border:1px solid #ffffff; }
.ModotechGrid_TableDiv				{ display:table; width:100%; position:relative; }
.ModotechGrid_FooterDiv				{ padding:1px 2px 1px 2px; }
.ModotechGrid_FooterPageIdentifier	{ width:120px; height:22px; float:left; text-align:center; }
/* WTL; 20181024 - UIv3 Enhancement Project */
.ModotechGrid_CurrentPageNumber		{ margin-top:-2px; width:29px; border:1px solid #bbbbbb; font-family:Arial,Helvetica,sans-serif; font-size:8.5pt; 
									  color:#ff0000 !important; text-align:right; vertical-align:middle; padding-right:4px; height:18px !important; line-height:7px !important; }
.ModotechGrid_FooterSpacer			{ width:8px; height:22px; float:left; background-image:url('images/ModotechGrid.png'); background-repeat:no-repeat; background-position:-132px -44px; }
.ModotechGrid_FooterSubFormat		{ width:22px; height:22px; float:left; background-image:url('images/ModotechGrid.png'); background-repeat:no-repeat; }
.ModotechGrid_TableRow				{ display:table-row; }
.ModotechGrid_TCell					{ display:table-cell; background-color:#ffffff; vertical-align:top; padding:5px 6px 4px 6px; }
.ModotechGrid_TCell_Empty			{ background-color:#ffffff; vertical-align:top; padding:5px 6px 4px 6px; position:relative; }
.ModotechGrid_PrimaryFont			{ font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#000000; }
.ModotechGrid_HeaderFont			{ font-family:Arial,Helvetica,sans-serif; font-size:8.5pt; color:#000000; font-weight:bold; }
.ModotechGrid_FooterFont			{ font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#MGridFooterFontFamilyColor#; }
.ModotechGrid_LAlign				{ text-align:left; }
.ModotechGrid_CAlign				{ text-align:center; }
.ModotechGrid_RAlign				{ text-align:right; }
.ModotechGrid_HeaderCellBorderTL	{ border-top:1px solid #dddddd; border-left:1px solid #dddddd; }
.ModotechGrid_HeaderCellBorderBR	{ border-bottom:1px solid #999999;  border-right:1px solid #999999; }
.ModotechGrid_HeaderCellBGGradient	{ background:#dddddd;
									  background:-moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
									  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd));
									  background:-webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%);
									  background:-o-linear-gradient(top, #ffffff 0%,#dddddd 100%);
									  background:-ms-linear-gradient(top, #ffffff 0%,#dddddd 100%);
									  background:linear-gradient(to bottom, #ffffff 0%,#dddddd 100%); }
.ModotechGrid_CellBorderL			{ border-left:1px solid #dddddd; }
.ModotechGrid_CellBorderR			{ border-right:1px solid #dddddd; }
.ModotechGrid_CellBorderB			{ border-bottom:1px solid #dddddd; }
.ModotechGrid_FooterBorderTL		{ border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb; }
.ModotechGrid_FooterBorderBR		{ border-bottom:1px solid #777777; border-right:1px solid #777777; }
.ModotechGrid_FooterBGGradient		{ background:#c4c4c4;
									  background:-moz-linear-gradient(top, #f4f4f4 0%, #c4c4c4 100%);
									  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#c4c4c4));
									  background:-webkit-linear-gradient(top, #f4f4f4 0%,#c4c4c4 100%);
									  background:-o-linear-gradient(top, #f4f4f4 0%,#c4c4c4 100%);
									  background:-ms-linear-gradient(top, #f4f4f4 0%,#c4c4c4 100%);
									  background:linear-gradient(to bottom, #f4f4f4 0%,#c4c4c4 100%); }
.ModotechGrid_TRowHover				{ cursor:pointer; background:#e6e6e6;
									  background:-moz-linear-gradient(top, #f4f4f4 0%, #e6e6e6 100%);
									  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#e6e6e6));
									  background:-webkit-linear-gradient(top, #f4f4f4 0%,#e6e6e6 100%);
									  background:-o-linear-gradient(top, #f4f4f4 0%,#e6e6e6 100%);
									  background:-ms-linear-gradient(top, #f4f4f4 0%,#e6e6e6 100%);
									  background:linear-gradient(to bottom, #f4f4f4 0%,#e6e6e6 100%); }
.ModotechGrid_TRowClick				{ background:#77bbff;
									  background:-moz-linear-gradient(top, #ddeeff 0%, #77bbff 100%);
									  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddeeff), color-stop(100%,#77bbff));
									  background:-webkit-linear-gradient(top, #ddeeff 0%,#77bbff 100%);
									  background:-o-linear-gradient(top, #ddeeff 0%,#77bbff 100%);
									  background:-ms-linear-gradient(top, #ddeeff 0%,#77bbff 100%);
									  background:linear-gradient(to bottom, #ddeeff 0%,#77bbff 100%); }
.ModotechGrid_HeaderSortDisplay		{ display:inline-block;vertical-align:top; }
.ModotechGrid_HeaderSortImage		{ display:none;margin-right:6px;margin-left:1px; }
.ModotechGrid_HeaderTitleDisplay	{ display:inline-block; }
.ModotechGrid_HeaderHover			{ cursor:pointer; background:#aad3ff;
									  background:-moz-linear-gradient(top, #eef6ff 0%, #aad3ff 100%);
									  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef6ff), color-stop(100%,#aad3ff));
									  background:-webkit-linear-gradient(top, #eef6ff 0%,#aad3ff 100%);
									  background:-o-linear-gradient(top, #eef6ff 0%,#aad3ff 100%);
									  background:-ms-linear-gradient(top, #eef6ff 0%,#aad3ff 100%);
									  background:linear-gradient(to bottom, #eef6ff 0%,#aad3ff 100%); }

.ModotechGrid_InProcessLayer		{ display:none; position:absolute; z-index:9995; top:0; left:0; width:100%; opacity:0.15; background-color:#000000; }
.ModotechGrid_SpinnerLayer			{ display:none; position:absolute; z-index:9996; top:0; left:0; width:100%; text-align:center; }

