.line_download a{
    font-weight:bold;
}
.line_download a:hover{
    font-weight:bold;
}

.filecenter_content {
    font-family:Arial;
    font-size:12px;
    color: #000000;
}
.file_added a{
    text-decoration:underline;
    font-size:10px;
    color:#ffffff;
}
.file_added a:hover{
    text-decoration:underline;
    font-size:10px;
    color:#ffffff;
}


.display th, .display a {
	background-repeat:no-repeat;
	list-style-type:none;
	text-decoration: underline;
}

.display td, th {
	vertical-align: top;
	font-size:11px;
    border-bottom:1px solid #d6d6d6;
}
.display th {
	text-align: left;
    color:#a2a2a2;
    font-size:10px;
}

.display thead tr {
	background-color: #f2f2f2;
    color:#a2a2a2;
}
.display th.sorted {
	background-color: #f2f2f2;
    color:#a2a2a2;
}
.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 {
    border-bottom:1px solid #d6d6d6;
}

.display tr.odd {
    border-bottom:1px solid #d6d6d6;
}

.display tr.selected {
	background-color: #fcfcfc;
}




.display_template th, .display_template a {
	background-repeat:no-repeat;
	list-style-type:none;
	text-decoration: underline;
}

.display_template td, th {
	vertical-align: top;
	font-size:11px;
   

}
.display_template th {
	text-align: left;
    color:#a2a2a2;
    font-size:10px;
}

.display_template thead tr {
	background-color: #f2f2f2;
    color:#a2a2a2;
}
.display_template th.sorted {
	background-color: #f2f2f2;
    color:#a2a2a2;
}
.display_template a.line {
	width: 100%;
	color: #333333;
}
.display_template tr.selected a.line{
	width: 100%;
	color: #000000;
}

.display_template a.line_disabled {
	width: 100%;
	color: #999999;
}

.display_template a.line_marked {
	width: 100%;
	color: red;
}

.display_template th a, .display_template th a:visited {
	color: black;
	width: 100%;
}

.display_template th a:hover {
	color: black;
}
.display_template th.sorted a, th.sortable a {
	background-position: right;
	display: block;
}
.display_template th.sortable a {
	background-image: url(/images/displaytag/arrow_off.png);
}
.display_template th.order1 a {
	background-image: url(/images/displaytag/arrow_down.png);
}
.display_template th.order2 a {
	background-image: url(/images/displaytag/arrow_up.png);
}
.display_template tr.even {
    border-bottom:1px solid #d6d6d6;
}

.display_template tr.odd {
    border-bottom:1px solid #d6d6d6;
}

.display_template tr.selected {
	background-color: #fcfcfc;
}

