﻿/* Dataviews */
.dataview table { font-size: 12px; line-height: 12px; }
.dataview tr:nth-child(1) { position: sticky; top: 0; z-index: 2; background-color: #fff }
    .dataview tr:nth-child(1) td { border-bottom: solid 1px #ccc; }

.dataview tr:nth-child(2n) td { background-color: #f7f7f7 }
.dataview tr:hover:not(:first-child) td { background-color: #ccc; border-color: #fff }
.dataview tr.selected:not(:first-child) td { color: #fff; background-color: #516AA5 }
.dataview tr.selected:not(:first-child) td { border-color: #fff }
.dataview tr.selected:hover:not(:first-child) td { background-color: #253D75 }

.dataview td { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; cursor: default }
    .dataview td:nth-child(1) { position: sticky; left: 0; z-index: 1; background-color: #fff; text-align: right; border-right: solid 1px #ccc }
    .dataview td:nth-child(2) { text-align: right }
    .dataview td:nth-child(3) { text-align: right }

/* Help dialogs */
.helptable table { font-size: 12px; line-height: 12px; }
.helptable tr:nth-child(1) td { border-bottom: solid 1px #ccc; }
.helptable tr:nth-child(2n) td { background-color: #f5f5f5 }
.helptable td { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; cursor: default }
    .helptable td:nth-child(1) { text-align: right; border-right: solid 1px #ccc }
