.display th, .display a {
	background-repeat:no-repeat;
	list-style-type:none;
	text-decoration: none;
}

.display td, th {
	vertical-align: top;
	font-size:16px;
}

.display th {
	text-align: left;
}

.display thead tr {
	background-color: #FFD311;
}
.display th.sorted {
	background-color: #FFD311;
}
.display a.line {
	width: 100%;
	color: #333333;
}
.display tr.selected a.line{
	width: 100%;
	color: #000000;
}

.display a.line_disabled {
	width: 100%;
	color: #999999;
}

.display a.line_marked {
	width: 100%;
	color: red;
}

.display th a, .display th a:visited {
	color: black;
	width: 100%;
}

.display th a:hover {
	color: black;
}
.display th.sorted a, th.sortable a {
	background-position: right;
	display: block;
}
.display th.sortable a {
	background-image: url(/images/displaytag/arrow_off.png);
}
.display th.order1 a {
	background-image: url(/images/displaytag/arrow_down.png);
}
.display th.order2 a {
	background-image: url(/images/displaytag/arrow_up.png);
}
.display tr.even {
	background-color: #B0D5FF;
}

.display tr.odd {
	background-color: #93C5FA;
}

.display tr.selected {
	background-color: #4A9FFC;
}
.display .moduletitle {
	font-weight:bold;
	font-size:22px
}

.display .pagelinks a:visited{
	color: blue;
	font-weight: bold;
	text-decoration: underline;
}

