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

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

.display th {
    text-align: left;
    color: #595959;
}

.display thead tr {
    background-color: #ededed;

}

.display th.sorted {
    background-color: #ededed;
}

.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: #595959;
    width: 100%;
}

.display th a:hover {
    color: #595959;
}

.display th.sorted a, th.sortable a {
    background-position: left;
    display: block;
    padding-left: 10px;
}

.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 {

}

.display tr.odd {
}

.display tr.selected {
    background-color: #f7f4f4;

}

.display .moduletitle {
    font-weight: bold;
    font-size: 22px
}

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

