.redux th.tableheader,
.redux .gwt-tableheader,
.redux #header .tableHeader,
.redux td.tableheader,
.redux .gwt-tableheader,
.redux .div-tableHeaderGroup {
	border-right: solid 1px rgba(216, 216, 216, 0.3);
	color: #000;
	position: sticky;
	top: 0;
	font-weight:600;
	font-size:12px;
	padding:10px;
	z-index: 9;
	background: #f7ede5;
}

table.gwt-StatusBar,
.redux #statusBar.statusBar,
.redux #statusBar.flatScreenstatusBar{
position: sticky;
bottom:0;
}

#statusBar.globalFooterHeight {
	bottom: 27px !important;
}

.redux.ie11 #statusBar.statusBar{
	bottom: -20px;
}

.redux.ie11 #statusBar.flatScreenstatusBar{
	bottom: 7px;
}

th.tableheader a.sortStyle {
	color: #000;
	font-size: 12px;
	text-decoration: none;
	font-family: "open_sans", Verdana, Arial, sans-serif;
}
.redux td.tableheader {
	color: #000;
	font-weight: 600;
	font-size: 12px;
	text-decoration: none;
}
td.tablecontent , tr.tablecontent {
	color: #666666;
	border-right: solid 1px rgba(216, 216, 216, 0.3);
	vertical-align: middle;
	font-size: 12px;
	font-weight: 600 !important;
	padding: 5px 10px;
}

.overflowHidden {
    max-width: 100px;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

td.tablecontent.ExpectSettDate{
	white-space: pre;
}
td.tablecontent.text-align-right{
	text-align: right !important;
	padding-right: 5px !important;
}

td.tablecontent.chargeRate, td.tablecontent.chargeAmount, td.tablecontent.vatType.cd_ {
	text-align: right !important;
}

table.autostripe{
	cursor: pointer;
	width: 100%;
	margin: auto;
	border-spacing: 0;
    border: solid 1px #d8d8d8;
}

tr.hihglightTableContent:hover td.tablecontent {
	background-color:whitesmoke !important;
	color: #666 !important;
}
/*Added to underline hyperlinks : SDT-201177*/
tr.hihglightTableContent:hover td.tablecontent a {
	background-color:whitesmoke !important;
	color: #666 !important;
	text-decoration: underline;
}
thead tr.dnd-moved {
	position: sticky !important;
	top: 0;
	z-index: 12;
}

.fieldsContainer .div-table > .div-tableHeaderGroup .div-tableColHeader
 {
color:#000;
}
a:hover{
color:#666;
text-decoration:none;
}


tr.gwt-tablecontentColor, tr.tablecontentColor, .fieldsContainer > .div-table .div-tableRow:nth-child(2n){
background-color:#fafafa;
}

tr.gwt-tablecontentColor:hover,
 tr.tablecontentColor:hover{
 background:#f0f0f0;
 }

 #OptionsSummaryList{
 border: solid 1px #d8d8d8;
 }

.wrap-cell-text {
	white-space: pre-wrap;
	word-wrap: break-word;
}
