table.gridStatusBar {
font-family: Tahoma, Verdana, Arial; font-size: 11px;
border-top:1px solid #6893CF;
background-color: #374f5a;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DDECFE, EndColorStr=#B7D1F4);
}
table.smartgridStatusBar {
	background-color: #E0E5F5;
}

tr.gridSelectOn {
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #828282;
background-color: #f68b30;
color: #000000;
}

tr.grid{border:1px solid #FFFFFF;}

a.lu {color:#000080;}

table.gridJumpBar {
filter:        progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#CBCCDA, EndColorStr=#FFFFFF);
color: #000000;
cursor:        pointer;
text-align: center;
table-layout: fixed;
border-top:        1px solid #A6A7B0;
}

td.recordDetails {
border-bottom: 1px solid #dddddd;
padding-top:2px;
padding-bottom:2px;
white-space:nowrap;
}
table.gridBar {
height: 21px;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
background-image: url(/ASP.NET/Resources/FM/Common/Images/Grid2/bar_bk.gif);
}
table.smartgridBar {
font-size: 11px; font-family: Tahoma, Verdana, Arial;
background-color:#E0E5F5;
}
div.smartTable {
	border: solid 1px #E1E4EC;
}

.g_cell {
font-size: 11px; font-family: Tahoma, Verdana, Arial;
BACKGROUND-COLOR: #FFFFFF;
COLOR: #616A76;
padding:8px 2px 2px 0px;
BORDER-BOTTOM: #9199A4 2px solid;
}
A.g_label {
color: #404040;
text-decoration:none;
font-weight:bold;
padding-left:6px;
}


table.gridPreview {
width:100%;
padding-top:0px;
background-color: #F5F8FF;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#EAF1FF);
}
table.gridPreview TD {
	padding:2px;
	color: #5C6A89;
}


/* Menu Bar */
div.menubar {
	border-top:solid 1px #6893CF;
	border-bottom:solid 1px #6893CF;
	height:22px;
	background-color:#374f5a;
	width:100%;
}
span.mnuWall { background-color:#374f5a; }
span.mnu {
	padding-left:4px;padding-right:4px;
	margin-left:1px;margin-right:1px;
	height:19px;

	padding-top:1px;
	border-top:solid 1px #374f5a;
	border-right:solid 1px #374f5a;
	border-left:solid 1px #374f5a;
	cursor: pointer;
}
span.mnu label { padding-left: 3px; 
color:white ;
font-weight:bold;
}
span.mnuL, span.mnuDD { float:left; }
span.mnuR { float:right; }
span.mnuDDI { display:block; width:130px; padding-top:2px; padding-bottom:2px; }
img.mnu { vertical-align:middle; }
hr.mnuSpacer { height: 1px; margin-left: 10px; display:block; width:130px; padding-top:2px; padding-bottom:2px; padding: 0px; font-size: 1px; }

