.dataGrid{
	width:100%;
}
.contentWrapperNoFilter .dataGrid{
	/*width:864px;	*/
}
.dataGrid nav{
	padding:5px 10px 8px 10px;	
}
.dataGrid nav:after{
	content:'';
	display:table;
	clear:both;
	zoom:1;	
}
.selectActions{
	-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
	border:1px solid #e5e3db;
	background:#fff url(../img/downArrowIcon_small.png) no-repeat 96% center;	
	padding:5px 30px 5px 5px;
	text-indent:5px;
	position:relative;
	top:10px;
	cursor:pointer;	
	width:250px;
}
.selectActions .placeholder{
	color:#ccc;
}
.selectionList{
	position:absolute;
	top:34px;
	left:20px;
	width:210px;
	padding:0 10px;
	background:#fff;
	border:1px solid #ccc;
	opacity:1;
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;	
}
.selectionList li{
	padding:10px 0;
	border-bottom:1px solid #ccc;
	cursor:pointer;	
}
.dataGrid table{
	border-collapse:collapse;
	width:100%;
	table-layout:fixed;
	word-wrap:break-word;
	word-break:break-all;
}
.dataGrid table caption{
	text-align:left;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding:10px 0;	
}
.dataGrid table th, .dataGrid table td{
	color:#f8ac34;
	background:#3e3e3b;
	padding:10px;
	font-size:12px;
	line-height:15px;	
	text-align:left;
	border-left:1px solid #d6d4cc;
	text-transform:uppercase;
	cursor:pointer;
	display: table-cell;
	-ms-word-break: keep-all;
     word-break: keep-all;
     /* Non standard for webkit */
     word-break: break-word;
	-webkit-hyphens: auto;
	   -moz-hyphens: auto;
		-ms-hyphens: auto;
			hyphens: auto;			
	vertical-align:middle;	
}
.dataGrid table th{
	/*background-image:url(../img/sort_both.png);*/
	background-repeat:no-repeat;
	background-position:96% center;	
}
.dataGrid table th.noSort{
	background-image:none;
}
.dataGrid table td{
	color:#4a4a49;
	background:#f9f6ed;
	font-size:14px;
	line-height:18px;
	border-bottom:1px solid #d6d4cc;
	text-transform:none;	
}

.dataGrid table td a{
	color:#4a4a49;
	text-decoration: none;
	background-color: none; 
	outline: none;
}

/* used in intake 4th step */
.dataGrid table.form-fields td{
	padding:5px 3px;
}

.dataGrid table tr.altRow td{
	background:#eceae3;
}
.dataGrid table tr:hover td{
	background:#fff;
	color:#333;
}
.dataGrid table .docGridTr:hover td{
	background:none !important;
	color:none !important;
	cursor:default;
}
.dataGrid table .processDocGridTr:hover td{
	background:none !important;
	color:none !important;
	
}
.dataGrid table td.centerAlign{
	text-align:center;
}
.dataGrid table.medium{
	width:92% !important;
	border-right:1px solid #d6d4cc;		
}
.dataGrid table.medium1{
	width:95.5% !important;
	border-right:1px solid #d6d4cc;		
}
.dataGrid table tr.small th{
	font-size:10px;
	background-image:none;	
}
.dataGrid table tr.brdrBtm th{
	border-bottom:	1px solid #d6d4cc;
}
.dataGrid td input{
	width:94%;
	background:none;
	border:none !important;
	padding:5px 0;
}

.dataGrid td input[type=text], 
.dataGrid td input[type=number]{
	/*border:1px solid #959595 !important;*/
}

/* used in intake 4th step */
.dataGrid table.form-fields td input[type=text],
.dataGrid table.form-fields td input[type=number]{
	width:100%;
	text-indent:0;
	border:1px solid #959595 !important;
	border-radius:5px;
}

.dataGrid td .label_radio, .dataGrid td label.r_on{
	padding:17px !important;
	width:auto !important;
	background-position:center center !important;	
}
.dataGrid .dateWrapper .hasDatepicker{
	background:none !important;
	padding:5px 0 !important;
	width:85px !important;	
}
.dataGrid .dateWrapper .ui-datepicker-trigger {
    right: 0px;
    top: 0px;
}


.dataGrid table tfoot td{
	color:#f8ac34;
	font-weight:bold;
	background:#3e3e3b;
	padding:10px;
	font-size:12px;
	line-height:15px;	
	text-align:left;
	border-left:1px solid #d6d4cc;
	text-transform:uppercase;
	cursor:pointer;
	display: table-cell;
	-ms-word-break: keep-all;
     word-break: keep-all;
     /* Non standard for webkit */
     word-break: break-word;
	-webkit-hyphens: auto;
	   -moz-hyphens: auto;
		-ms-hyphens: auto;
			hyphens: auto;			
	vertical-align:middle;	
}

.dataGrid table tfoot td input{
	color:#f8ac34;
	font-weight:bold;
}

.dataGrid table tfoot tr:hover td{
	background:#3e3e3b;
	color:#f8ac34;
}

.sortCol {
	background-image:url(../img/sort_both.png) !important;
	background-repeat:no-repeat !important;
	background-position:96% center !important;	
}
.childTableWrapper{
	padding:0px !important;
}
.childTable td{
	background: #eceae3 !important;
	cursor: default !important;
}
.ProcessDocGridTr{
	color: red !importnt;
}

.fullFill {
	width: 100% !important;
}

.awardPrimaryColumn {
	width: 160px;
}

.awardFromTo {
	width: 65px;
}

.awardClaimAmount {
	width: 60px;
}

.awardAmountAmended {
	width: 65px;
}

.awardStatus {
	width: 100px;
}

.awardFees {
	width: 75px;
}