table.gridData {
	width:100%;
	table-layout:fixed;
	border-collapse: collapse;
	-moz-user-select:none;
}
/*
td.column {
-moz-user-select:none;
}
*/

td.sort {
cursor: pointer;
overflow:hidden;
}

nobr {
width: 100%;
text-overflow: ellipsis;
overflow: hidden;
padding-left:2px;
}

nobr.column {
padding-left:4px;
}

img.sort{
vertical-align: middle;
visibility: hidden;
}

td.gdPaging {
color:#666666;
text-align:right;
}

.g_label {
	cursor:pointer;
}
/*	-moz-user-select:none;*/
td.grid {
font-size: 11px;font-family: Tahoma, Verdana, Arial;
border-bottom: 1px solid #CDD4E3;
cursor:default;
text-overflow: ellipsis;
overflow:hidden;
}
td.grid nobr {
white-space:nowrap;
}

td.gridsmart {
font-size: 11px;font-family: Tahoma, Verdana, Arial;
border-bottom: 1px solid #CDD4E3;
cursor:default;
}

TD.gZone {
cursor:default;
background-color: #C8C8C8;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D7D7E1, EndColorStr=#9493AF);
padding: 0px 4px 0px 4px;
}

span.gcolumn {
height:17px;
text-align:center;
padding: 1px 10px 1px 10px;
border-top: 1px solid #E1E9F0;
border-left: 1px solid #E1E9F0;
border-right: 1px solid #323747;
border-bottom: 1px solid #323747;
background-color: #FFFFE6;
color: #060D55;
font-family: Tahoma, Verdana, Arial; font-size: 11px;
cursor: pointer;
}
div._gzoneText {
color: white;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
padding-top: 5px;
}

span.gsep {
	width:10px;
}
td.subPaging {
color:#666666;
text-align:right;
font-family: Tahoma, Verdana, Arial; font-size: 11px;
background-color: #E8EAF0;
padding-right:16px;
}
td.blank {
	font-family: Tahoma, Verdana, Arial; font-size: 8px;
}

DIV.scrollTable {
	/*position: relative;*/
	
	background: window;
	overflow: hidden;
	/*width:100%; hide for except blink effect in the profile*/
}

DIV.scrollTableHead {
	width: 100%;
	overflow-x: hidden;
}

DIV.scrollTableHead table {
	table-layout: fixed;
}

DIV.scrollTableBody {
	width:100%;
	overflow-y:auto;
	overflow-x:hidden;
}
div.gridMessage {
COLOR: #999999;
}

col.previewLabel{
padding-left:4px;
vertical-align: top;
font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
width: 15%;
}
col.previewData{
vertical-align: top;
overflow:                hidden;
text-overflow:        ellipsis;
width: 35%;
}

TR.previewRow { padding-left: 3px;padding-right: 3px; height:  auto; }
