table.sorted {
	border: 1px solid black;
	background-color: white;
}

th
{
    background-color: #3B5685; /* gray; */
    color: white;
    background-image: url("/includes/images/unsortedWhite.gif");
    background-repeat: no-repeat;
    background-position: right;
    cursor: pointer;
    padding: 5px 20px 5px 5px;
    border-left: 1px solid lightgray;
    border-top: 1px solid lightgray;
    border-right: 1px solid darkgray;
    border-bottom: 1px solid darkgray;
}

th.subHeader {
    background-color: #E17009;
}

th.plain
{
    background-image: none;
    padding: 5px;
    cursor: default;
}

table.sorted .hidden {
	display: none;
}

th.headerSortUp
{
    background-image: url("/includes/images/ascWhite.gif");
    background-repeat: no-repeat;
    background-position: right;
}

th.headerSortDown
{
    background-image: url("/includes/images/descWhite.gif");
    background-repeat: no-repeat;
    background-position: right;
}


tr.odd
{
    background-color: white;
}


tr.even
{
    background-color: lightgray;
}

tr.highlight
{
    background-color: #E17009; /* lightgreen; */
    color: white;
}

table.ui-datepicker-calendar th, div.ui-datepicker table th {
	background-image: none;
}


table.sorted td {
	border-right: 1px solid darkgray;
	border-top: 1px solid lightgray;
}