#lesionTableContainer width: 100% height: 25% overflow: auto table.lesionTable thead th background-color: #424242 font-style: italic color:white text-align: center height: 15px width: 20px table.lesionTable > thead > tr > th { padding: 4px; margin: 0; height: 25px; line-height: 15px; } table.lesionTable > tbody > tr > td { padding: 4px; margin: 0; height: 25px; line-height: 10px; } table.lesionTable tbody tr{ background-color: #b3b3b3; color: #424242; line-height: 14px; } table.lesionTable tbody tr.lesionTableRow:nth-child(even) {background: #CCC} table.lesionTable tbody tr.lesionTableRow:nth-child(odd) {background: #DDD} table.lesionTable tbody tr.lesionTableRow:hover{ background-color: #009BD2 color: white } th#thNumber { width: 4%; } th#thTarget { width: 4%; } th#thLocation { width: 15%; text-align: left; } th#thSpacer { width: 50%; } td.location { text-align: left; } td.lesionNumber { text-align: center; } td.target { text-align: center; } td.lesionTableTimepointCell { width: 4%; text-align: center; } .btnRemove{ border: none; outline:none; background-color: transparent; }