/* Table row styles for 1px space fix IE */
.rowIndividual { background-color: #edf0f8; }
.rowOci { background-color: #f3ece6; }
.rowCatalog { background-color: #eff2e5; }
.rowStock { background-color: #f5eed8; }
.rowInvestment { background-color: #ebfaee; }

.cellIndividual { background-color: #edf0f8; color: black; padding: 2px; padding-right: 10px; }
.cellOci { background-color: #f3ece6; color: black; padding: 2px; padding-right: 10px; }
.cellCatalog { background-color: #eff2e5; color: black; padding: 2px; padding-right: 10px; }
.cellStock { background-color: #f5eed8; color: black; padding: 2px; padding-right: 10px; }
.cellInvestment { background-color: #ebfaee; color: black; padding: 2px; padding-right: 10px; }

.cellDescription { font-weight: bold;	color: #444444; padding: 7px; }

.tn_expandImage { vertical-align: text-bottom !important; }

.divider:not(:empty) { margin-right: 10px; float: left; }

tr.highlight > td { padding-top: 10px; padding-bottom: 10px }