/* tables */
table.tablesorter {
font-family:arial;
background-color:#transparent;
margin:0;
font-size:8pt;
width:100%;
}

a.floatbox:link {color: #CCC; font-weight: bold;}
a.floatbox:active {color: #CCC; font-weight: bold;}
a.floatbox:visited {color: #AAA;font-weight: bold;}
a.floatbox:hover {color: #FFA; font-weight: bolder;}

.styleposttable {
font-size:9px;
color:#666;
}

table.tablesorter thead tr th,table.tablesorter tfoot tr th {
background-color:#121212;
border:1px solid #888;
font-size:8pt;
padding:4px 10px 2px 0px;
text-align:right;
}

table.tablesorter thead tr .header {
background-image:url(../js/memberstable/bg.gif);
background-repeat:no-repeat;
background-position:center right;
}

table.tablesorter thead tr .header,table.tablesorter thead tr .header_nosort {
cursor:pointer;
font-size:11px;
color:#DDD;
}

table.tablesorter tbody td {
color:#CCC;
padding:2px 4px 0px 4px;
background: rgba(18, 18, 18, 0.6);
vertical-align:top;
font-size:12px;
text-align:right;
border:1px solid #333;
}


table.tablesorter tr:hover td {
background: rgba(50,50,30, 0.6);
}

table.tablesorter tr:hover td.n {
background: rgba(80,80,40, 0.6);
}

table.tablesorter thead tr .headerSortUp {
background-image:url(../js/memberstable/asc.gif);
}

table.tablesorter thead tr .headerSortDown {
background-image:url(../js/memberstable/desc.gif);
}

table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp {
background-color:#161616;
}
