#sr-table {
width: 100%;
border-collapse: collapse;
border: 1px solid #ddd; }
/* thead and tfoot */
#sr-table thead tr, #sr-table tfoot tr {
background: #ddd url('images/bg.png') repeat-x;
border-top: 1px solid #ddd;
border-bottom: 1px solid #aaa }
#sr-table td, #sr-table th {
padding: 2px 10px;
border-left: 1px solid #eee; }
#sr-table td.date, #sr-table th.date, #sr-table tfoot td {
border-left: 0px none; }
#sr-table th {
font-size: 1.1em; }
#sr-table tfoot {
font-size: 0.9em; }
#sr-table tfoot .sr-tips{
float: left;
padding: 0 3px; }
#sr-table tfoot .sr-plugin {
float: right;
padding: 0 3px; }
/* tbody */
#sr-table tr.odd {
background: #f1f5fa; }
#sr-table tbody tr:hover {
background: #def; }
#sr-table .hidden { display: none; }
/* the following classes are applied by tablesorter.js */
#sr-table thead .header {
background-image: url('images/sort.gif');
background-repeat: no-repeat;
background-position: right center;
cursor: pointer }
#sr-table thead .headerSortUp {
background-image: url('images/asc.gif'); }
#sr-table thead .headerSortDown {
background-image: url('images/desc.gif'); }
#sr-table thead .headerSortUp, #sr-table thead .headerSortDown {
background-color: #ddd; }
/* css for sidebar functions */
.sr-review { /* post title */
float: left; }
.sr-rating { /* star images */
float: right; }
.sr-clear { /* clear the floats */
clear: both; }