/*
	Copyright rapidsoft GmbH
	Author Erik Heinzmann

*/

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

.ListTable {
	background-color: #ffffff;
	border: 0px;
	font-size: 11px;
	font-weight: normal;
}

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


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

tr.ListHeaderLight td {
	background-color: #666666;
	color: #ffffff;
	font-weight: bold;
}

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

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

tr.ListHeaderDark td {
	background-color: #bbba67;
	color: #ffffff;
	font-weight: bold;
}

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

tr.ListHeaderDark td a:hover {
	color: #ffffff;
	text-decoration: none;
}


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

tr.ListRowLight td,
tr.ListRowLightOver td,
tr.ListRowLightSelected td,
tr.ListRowLightSelectedOver td {
	background-color: #ffffff;
	color: #747171;
	font-weight: normal;
	border-bottom: 1px dotted #e4e4b3;
}

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

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

tr.ListRowDark td,
tr.ListRowDarkOver td,
tr.ListRowDarkSelected td,
tr.ListRowDarkSelectedOver td {
	background-color: #f7f7e6;
	color: #747171;
	font-weight: normal;
	border-bottom: 1px dotted #e4e4b3;
}

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

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



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

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

.ListRowDarkOver,
.ListRowDarkOver td {
	background-color: #f0f0f0;
	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;
}