/* --- Common --------------------------------------------- */

.ListTable {
	background-color: #D1D1D1;
	border: 0px;
	font-size: 11px;
	font-weight: normal;
	width: 100%;
}

.ListTable TD {
	padding: 4px 4px 4px 4px;
}


/* --- Header --------------------------------------------- */

.ListHeaderLight {
	background-color: #7AB2DD;
	color: #FFFFFF;
	font-weight: bold;
}

.ListHeaderLight a:link,
.ListHeaderLight a:active,
.ListHeaderLight a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.ListHeaderLight a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.ListHeaderDark {
	background-color: #0065A7;
	color: #FFFFFF;
	font-weight: bold;
}

.ListHeaderDark a:link,
.ListHeaderDark a:active,
.ListHeaderDark a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.ListHeaderDark a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


/* --- Rows ----------------------------------------------- */

.ListRowLight,
.ListRowLightOver,
.ListRowLightSelected,
.ListRowLightSelectedOver {
	background-color: #FFFFFF;
	color: #666666;
	font-weight: normal;
}

.ListRowLight a:link,
.ListRowLight a:active,
.ListRowLight a:visited,
.ListRowLightOver a:link,
.ListRowLightOver a:active,
.ListRowLightOver a:visited,
.ListRowLightSelected a:link,
.ListRowLightSelected a:active,
.ListRowLightSelected a:visited,
.ListRowLightSelectedOver a:link,
.ListRowLightSelectedOver a:active,
.ListRowLightSelectedOver a:visited {
	color: #666666;
	text-decoration: underline;
}

.ListRowLight a:hover,
.ListRowLightOver a:hover,
.ListRowLightSelected a:hover,
.ListRowLightSelectedOver a:hover {
	color: #666666;
	text-decoration: none;
}

.ListRowDark,
.ListRowDarkOver,
.ListRowDarkSelected,
.ListRowDarkSelectedOver {
	background-color: #F5F5F5;
	color: #666666;
	font-weight: normal;
}

.ListRowDark a:link,
.ListRowDark a:active,
.ListRowDark a:visited,
.ListRowDarkOver a:link,
.ListRowDarkOver a:active,
.ListRowDarkOver a:visited,
.ListRowDarkSelected a:link,
.ListRowDarkSelected a:active,
.ListRowDarkSelected a:visited,
.ListRowDarkSelectedOver a:link,
.ListRowDarkSelectedOver a:active,
.ListRowDarkSelectedOver a:visited {
	color: #666666;
	text-decoration: underline;
}

.ListRowDark a:hover,
.ListRowDarkOver a:hover,
.ListRowDarkSelected a:hover,
.ListRowDarkSelectedOver a:hover {
	color: #666666;
	text-decoration: none;
}


/* --- Over ----------------------------------------------- */

.ListRowLightOver,
.ListRowLightOver td {
	background-color: #D7E6F1;
	cursor: pointer;
}

.ListRowDarkOver,
.ListRowDarkOver td {
	background-color: #D7E6F1;
	cursor: pointer;
}


/* --- Select --------------------------------------------- */

.ListRowLightSelected,
.ListRowLightSelected td {
	background-color: #D7E6F1;
	cursor: pointer;
}

.ListRowDarkSelected,
.ListRowDarkSelected td {
	background-color: #D7E6F1;
	cursor: pointer;
}


/* --- Select Over ---------------------------------------- */

.ListRowLightSelectedOver,
.ListRowLightSelectedOver td {
	background-color: #BAD2E4;
	cursor: pointer;
}

.ListRowDarkSelectedOver,
.ListRowDarkSelectedOver td {
	background-color: #BAD2E4;
	cursor: pointer;
}


/* --- Cells ---------------------------------------------- */

.ListCellCheckbox {
	text-align: center;
	width: 15px;
}


/* --- Info ----------------------------------------------- */

.ListInfo div {
	color: #666666;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}

.ListInfo a:link,
.ListInfo a:active,
.ListInfo a:visited {
	color: #666666;
	text-decoration: none;
}

.ListInfo a:hover {
	color: #666666;
	text-decoration: underline;
}