.table-view{
-fx-table-cell-border-color: Black;
-fx-font-family: Consolas;
-fx-font-size: 10px;
-fx-text-weight: Bold;
-fx-background-insets: 0, 0 0 0 0;
-fx-padding: 0;
}
.table-view:focused{
-fx-border-Width: 0;
-fx-table-cell-border-color: Black;
-fx-background-insets: 0, 0 0 0 0;
-fx-padding: 0;
}
/* TableView Column Header */
.table-view .column-header-background{
-fx-background-color: linear-gradient(#ff0000 0%, #00ff00 100%);
}
.table-view .column-header-background .label{
-fx-background-color: transparent;
-fx-font-size: 12px;
-fx-text-fill: White;
-fx-font-weight: Bold;
}
.table-view .column-header {
-fx-table-cell-border-color: transparent;
-fx-background-color: transparent;
}
.table-view .table-cell{
-fx-background-color: transparent;
-fx-table-cell-border-color: #a2a2a2;
-fx-text-fill: White;
-fx-font-size: 12px;
}
.table-row-cell{
-fx-background-color: -fx-table-cell-border-color, #0000ff;
-fx-background-insets: 0, 0 0 0 0;
-fx-padding: 0;
-fx-cell-size: 16px;
}
.table-row-cell:odd{
-fx-background-color: -fx-table-cell-border-color, #00ff00;
-fx-background-insets: 0, 0 0 0 0;
-fx-padding: 0;
}
.table-row-cell:selected {
-fx-background-color: linear-gradient(#2a2a2a 0%, #6c6c6c 20%, #a8a8a8 40%, #6c6c6c 70%, #2a2a2a 100%);
-fx-background-insets: 0;
-fx-background-radius: 0;
}
.table-view > .virtual-flow > .scroll-bar:vertical,
.table-view > .virtual-flow > .scroll-bar:vertical > .track,
.table-view > .virtual-flow > .scroll-bar:vertical > .track-background,
.table-view > .virtual-flow > .scroll-bar:horizontal,
.table-view > .virtual-flow > .scroll-bar:horizontal > .track,
.table-view > .virtual-flow > .scroll-bar:horizontal > .track-background {
-fx-background-color: #1a1a1a;
-fx-table-cell-border-color: #0f0f0f;
}