﻿.MaxListTableText, .CellLink, .CellLink:hover
{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
}

.MaxListTableBase, .MaxListTable
{
	background-color: White;
	font-size: 11px;
	font-family: Tahoma;
}

.MaxListTable, .MaxListTableEx
{
	border-right: solid 1px #003c78;
	border-left: solid 1px #003c78;
	border-bottom: solid 1px #003c78;
	text-align:left;
}

.MaxListTableEx
{
	border-top: solid 1px #003c78;
}

.MaxListTitleHeaderMain
{
}

.MaxListTitleHeaderCell, .MaxListTitleHeaderCellLeft, .MaxListTitleHeaderCellRight
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffcc;
	font-family: Tahoma, Verdana;
	vertical-align: middle;
	border-bottom: solid 1px #003c78;
}

.MaxListTitleHeaderCell
{
	background-image: url(../Images/dl_t_b.bmp);
}

.MaxListTitleHeaderCellLeft
{
	width: 20px;
	background-image: url(../Images/dl_t_l.bmp);
}

.MaxListTitleHeaderCellRight
{
	width: 20px;
	background-image: url(../Images/dl_t_r.bmp);
}

.MaxListFooterMain
{
}

.MaxListFooterCell, .MaxListFooterCellLeft, .MaxListFooterCellRight
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffcc;
	font-family: Tahoma, Verdana;
	vertical-align: middle;
}

.MaxListFooterCell
{
	background-image: url(../Images/dl_t_b.bmp);
}

.MaxListFooterCellLeft
{
	width: 20px;
	background-image: url(../Images/dl_b_l.bmp);
}

.MaxListFooterCellRight
{
	width: 20px;
	background-image: url(../Images/dl_b_r.bmp);
}

.MaxListTableHeader, .MaxListTableHeaderLeft, 
.MaxListTableHeader40H, .MaxListTableHeaderLeft40H,
.MaxListTableHeader50H, .MaxListTableHeaderLeft50H,
.MaxListTableHeader60H, .MaxListTableHeaderLeft60H,
.MaxListTableHeader70H, .MaxListTableHeaderLeft70H
{
	border-left: solid 1px lightsteelblue;
	border-right: solid 1px #003c78;
	border-top: solid 1px lightsteelblue;
	padding: 4px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffcc;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
}

.MaxListTableHeader, .MaxListTableHeaderLeft
{
	height: 22px;
	background-image: url(../Images/dl_h_30.bmp);
}

.MaxListTableHeader60H, .MaxListTableHeaderLeft60H
{
	height: 52px;
	background-image: url(../Images/dl_h_60.bmp);
}

.MaxListTableHeader50H, .MaxListTableHeaderLeft50H
{
	height: 42px;
	background-image: url(../Images/dl_h_50.bmp);
}

.MaxListTableHeader40H, .MaxListTableHeaderLeft40H
{
	height: 32px;
	background-image: url(../Images/dl_h_40.bmp);
}

.MaxListTableHeader70H, .MaxListTableHeaderLeft70H
{
	height: 62px;
	background-image: url(../Images/dl_h_70.bmp);
}

.MaxListTableCell TD, .MaxListTableCellEx TD, .MaxListTableCellLeft TD,
.MaxListTableCellMainLeg TD, .MaxListTableCellExMainLeg TD, .MaxListTableCellLeftMainLeg TD,
.MaxListTableSummary, .MaxListTableSummaryLeft, .MaxListTableSummaryHeader
{
	border-bottom: lightsteelblue 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.MaxListTableCell TD, .MaxListTableCellEx TD, .MaxListTableCellMainLeg TD, .MaxListTableCellExMainLeg TD
{
	border-left: lightsteelblue 1px solid;
}

.MaxListTableCellMainLeg 
{
	border-top: #003c78 2px solid;
}

.MaxListTableCellEx TD, .MaxListTableCellExMainLeg TD 
{
	border-left: #003c78 1px solid;
}

.MaxListTableCellLeftMainLeg 
{
	border-top: #003c78 2px solid;
}

.MaxListTableCellExMainLeg 
{
	border-top: #003c78 2px solid;
}

.MaxListTableEvenRow, .MaxListTableDeleteRow
{
	vertical-align: top;
} 

.MaxListTableEvenRow:hover
{
	background-color: lightblue;
	vertical-align: top;
} 

.MaxListTableOddRow
{
	background-color: #FFFFCC;
	vertical-align: top;
}

.MaxListTableOddRow:hover
{
	background-color: lightblue;
	vertical-align: top;
}

.MaxListTableDeleteRow
{
	background-color: #FFDDEE;
}

.MaxListTableDeleteRow:hover
{
	background-color: lightblue;
}

.MaxPageListBottomHeader
{
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
	border-right: lightsteelblue 1px solid;
	background-color: white;
}

.MaxListTableRowDeleted
{
	background-color: #C08080;
}

.MaxListTableBookmarkRow
{
	background-color: lightgreen;
}

.MaxListPageList
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffcc;
	font-family: Tahoma, Verdana;
	vertical-align: middle;
	height: 16px;
}

.MaxListPageNoSelected, .MaxListPageNo
{
	border: lightsteelblue 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #ffffcc;
	font-family: Tahoma, Verdana;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
	width: 20px;
}

.MaxListPageNoSelected
{
	cursor: pointer;
	color: #003c78;
	background-color: white;
}

.MaxListTableSummary, .MaxListTableSummaryLeft
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #ffcccc;
	background-color: #66AADD;
	white-space: nowrap;
}

.MaxListTableSummaryHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #ffffcc;
	text-align: right;
	background-color: #66AADD;
}

.MaxListTableSummaryLeft
{
	background-color: #003c78;
	font-size: 12px;
}

.PlainTable TD {
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.CellLink, .CellLink:hover
{
	text-decoration: none;
}

.CellLink:hover
{
	color: #404040;
}

.MaxListTableEvenRowEx
{
	vertical-align: top;
	background-color: #E0E0E0;	
} 

.MaxListTableEvenRowEx:hover
{
	background-color: lightblue;
	vertical-align: top;
} 

.MaxListTableOddRowEx
{
	background-color: #E0E0B0;
	vertical-align: top;
}

.MaxListTableOddRowEx:hover
{
	background-color: lightblue;
	vertical-align: top;
}
