.cellTableCell {
  padding: 2px 5px;
  font-size: 12px;
}

.cellTableHeader {
  padding: 3px 5px;
  font-size: 12px;
}

@external .rowReactantLimiting, .rowReactantOdd, .rowReactantEven, .rowProductOdd, .rowProductEven, .rowSolventOdd, .rowSolventEven, .rowNormalOdd, .rowNormalEven, .rowClosed, .rowOpen, .nonEditable;

.rowReactantLimiting {
	background: none repeat scroll 0 0 #afd1e4;
}
.rowReactantOdd {
	background: none repeat scroll 0 0 #d1e5ef;
}
.rowReactantEven {
	background: none repeat scroll 0 0 #d1e5ef;
}
.rowProductOdd {
	background: none repeat scroll 0 0 #cab7da;
}
.rowProductEven {
	background: none repeat scroll 0 0 #cab7da;
}
.rowSolventOdd {
	background: none repeat scroll 0 0 #a8dce1;
}
.rowSolventEven {
	background: none repeat scroll 0 0 #a8dce1;
}
.rowNormalOdd {
	background: none repeat scroll 0 0 #dddddd;
}
.rowNormalEven {
	background: none repeat scroll 0 0 #dddddd;
}
.rowClosed {
	background: none repeat scroll 0 0 #eeeeee;
}
.rowOpen {
	background: none repeat scroll 0 0 #dddddd;
}

.rowReactantLimiting, .rowReactantOdd, .rowReactantEven, .rowProductOdd, .rowProductEven, .rowSolventOdd, .rowSolventEven, .rowNormalOdd, .rowNormalEven, .rowClosed, .rowOpen {
    color: #000000;
}

.rowReactantLimiting .cellTableEvenRowCell, .rowReactantLimiting .cellTableOddRowCell, .rowReactantOdd .cellTableOddRowCell, .rowReactantEven .cellTableEvenRowCell, .rowProductOdd .cellTableOddRowCell, .rowProductEven .cellTableEvenRowCell, .rowSolventOdd .cellTableOddRowCell, .rowSolventEven .cellTableEvenRowCell, .rowNormalOdd .cellTableOddRowCell, .rowNormalEven .cellTableEvenRowCell, .rowClosed .cellTableEvenRowCell, .rowClosed .cellTableOddRowCell, .rowOpen .cellTableEvenRowCell, .rowOpen .cellTableOddRowCell {
    border-top: 2px solid #ffffff;
}

.cellTableHoveredRow {
  	background: none repeat scroll 0 0 #cccccc;
}

.nonEditable {
	color: #666666 !important;
}

/* .cellTableSelectedRow { */
/* 	background: none repeat scroll 0 0  #EEEEFF; */
/* 	color: black; */
/* 	height: auto; */
/*     overflow: auto; */
/* } */


.rowReactantEven .cellTableSelectedRowCell, .rowReactantOdd .cellTableSelectedRowCell, .rowProductEven .cellTableSelectedRowCell,
.rowProductOdd .cellTableSelectedRowCell, .rowSolventEven .cellTableSelectedRowCell, .rowSolventOdd .cellTableSelectedRowCell,
.rowNormalOdd .cellTableSelectedRowCell, .rowNormalEven .cellTableSelectedRowCell, .rowClosed .cellTableSelectedRowCell, .rowOpen .cellTableSelectedRowCell {
	background: none repeat scroll 0 0 #cccccc;
}

