table{width:100%;border-collapse:collapse;margin:5px 0 10px 0}table td,table th{padding:10px;vertical-align:middle}thead th{font-size:14px;color:#606060;vertical-align:bottom;white-space:nowrap}thead tr:last-child th{border-bottom:1px solid #737373}thead th::first-line {font-weight:bold}tbody tr{border-bottom:1px solid #ececec}tbody tr:not(.nohover):hover{background-color:#e8f1ff}tfoot td{color:#3a3a3a;font-weight:bold}tr.spacer td,tr.spacer th{padding:5px 0 5px 0 !important}table.layout{margin:0}table.layout td,table.layout th{padding:3px}table.layout tbody tr{border-bottom-width:0}table.layout tbody tr:hover{background-color:inherit}table.auto-width{width:auto;table-layout:fixed}table.auto-width thead th{white-space:nowrap}table.plain tr,table.plain td,table.plain th{border-width:0;padding:2px}table.plain thead th{font-size:inherit}table.plain tbody tr:hover{background-color:inherit}table.vertical tbody td{border-left:1px solid #ececec}table.vertical tbody td:first-child{border-left:0}thead.small-header td,thead.small-header th{font-size:12px}tbody .selected-row,tbody .selected-row:hover{background-color:#f2f2f2}.financialrowheight{height:50px}tbody tr td.disabled{color:#a0a0a0}