﻿.tableView {
    padding: 1em;
    margin: 1em;
    border-radius: 0.5em;
    background-color: lightgray;
}

.tableViewHeaderCell {
    padding: 0.1em 1em;
    white-space: nowrap;
    font-weight: bold;
    color: white;
    background-color: cornflowerblue;
}

.tableViewHeaderCellLeft {
    padding: 0.1em 1em;
    white-space: nowrap;
    font-weight: bold;
    color: white;
    background-color: cornflowerblue;
    text-align: left;
}

.tableViewHeaderCellRight {
    padding: 0.1em 1em;
    white-space: nowrap;
    font-weight: bold;
    color: white;
    background-color: cornflowerblue;
    text-align: right;
}

.tableViewFooterCell {
    padding: 0.1em 1em;
    white-space: nowrap;
    font-weight: bold;
    color: white;
    background-color: palegreen;
}

.tableViewItemCell {
    padding: 0.1em 1em;
    white-space: nowrap;
}

.tableViewItemCellRight {
    padding: 0.1em 1em;
    white-space: nowrap;
    text-align: right;
}

.tableViewItemCellCenter {
    padding: 0.1em 1em;
    white-space: nowrap;
    text-align: center;
}

.dataTableView {
    padding: 1em;
    margin: 1em;
    border-radius: 0.5em;
    background-color: lightgray;
}

.dataTableViewTitleCell {
    white-space: nowrap;
    font-weight: bold;
    padding: 0.2em 1em;
    background-color:cornflowerblue;
    color: white;
}

.dataTableViewRow {
    background-color: white;
}

.dataTableViewRowAlternate {
    background-color: lightblue;
}

.dataTableViewRowRadiology {
    background-color: #AFFFAF;
}

.dataTableViewRowEMG {
    background-color: #AFAFFF;
}

.dataTableViewRowTherapy {
    background-color: #FFAFAF;
}

.dataTableViewRowAncillary {
    background-color: #FFFFAF;
}

.dataTableViewRowOutside {
    background-color: #FFAFFF;
}

.tableViewRowNormal {
    background-color: #AFAFff;
}

.tableViewRowNormalAlternate {
    background-color: #F7F7F7;
}

.tableViewRowError {
    background-color: #FFAFAF;
}

.tableViewRowWarning {
    background-color: #CFCF7F;
}

.tableViewRowSuccess {
    background-color: #7FCF7F;
}

.dataTableViewDataCell {
    white-space: nowrap;
    padding: 0.1em 1em;
}

.dataTableViewDataCellRight {
    white-space: nowrap;
    padding: 0.1em 1em;
    text-align: right;
}

.dataTableViewDataCellCenter {
    white-space: nowrap;
    padding: 0.1em 1em;
    text-align: center;
}


.gridview {
    font-size: 85%;
}

.gridviewRow {
    background-color: #DFDFFF;
    color: #636E7B;
}

.gridviewRowExpanded {
    background-color: #DFFFDF;
    color: #636E7B;
}

.gridviewRowExpanded:hover {
    background-color: #7F7F7F;
    color: white;
}

.gridviewRowExpandedAlternate {
    background-color: #FFFFF7;
    color: #636E7B;
}

.gridviewRow:hover {
    background-color: #7F7F7F;
    color: white;
}

.gridviewRowAlternate {
    background-color: #FCFCFC;
    color: #636E7B;
}

.gridviewRowAlternate:hover {
    background-color: #7F7F7F;
    color: white;
}

.gridviewRowExpandedAlternate:hover {
    background-color: #7F7F7F;
    color: white;
}

.gridviewTitle {
    background-color: #428BCA;
    font-weight: bold;
    color: white;
    text-align: left;
    white-space: nowrap;
}

.gridviewFooter {
    background-color: #428BCA;
    color: white;
    text-align: left;
    white-space: nowrap;
}

.gridviewItemCell {
    padding-left: 1em;
    padding-right: 1em;
    white-space: nowrap;
    vertical-align: top;
}

.gridViewItemCellWide {
    padding-left: 2em;
    padding-right: 2em;
    white-space: nowrap;
    vertical-align: top;
}

.gridviewHeaderCell {
    padding: 0.5em 1em;
    text-align: left;
}

.gridViewHeaderCellWide {
    padding: 1em 2em;
    text-align: left;
}

.gridRowAlternate {
    background-color: #FCFCFC;
    color: #636E7B;
}

.gridColumnAddress {
    padding-right: 1em;   
}

.gridViewRowNegative {
    background-color: #DFEFFF;
    color: #636E7B;
}

.gridViewRowZero {
    background-color: #DFDFDF;
    color: #636E7B;
}

.gridViewRowPositive {
    background-color: #DFEFDF;
    color: #636E7B;
}

.gridViewRowAncillary {
    background-color: #FFEFDF;
    color: #636E7B;
}

.gridViewRowOutside {
    background-color: #FBFBFB;
    color: #636E7B;
}

.gridViewRowDeleted {
    text-decoration: line-through;
}

.gridViewRowNormal {

}

.gridViewRowSpacing {
    border-collapse: separate !important;
    border-spacing: 0 0.5em !important;
    background-color: white;
}

.gridViewRowSelected {
    font-weight: bold;
}

.divStatusNeutral {
    color: inherit;
    background-color: transparent;
}
.divStatusSuccess {
    color: white;
    background-color: green;
}
.divStatusWarning {
    color: blue;
    background-color: yellow;
}
.divStatusError {
    color: white;
    background-color: red;
}
