 body { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; }
  ul, ol, li em, td, img { margin:0; padding:0; list-style:none; border:0; }
 h1, h2, h3, h4, h5, h6 { margin:8px 0; padding:0; }
h1 { font-size:24px; text-transform:uppercase; }
h2 { font-size:14px; font-weight:bold; text-transform:uppercase; }
h3 { font-size:20px; text-transform:uppercase; }
h4 { font-size:18px; text-transform:uppercase; }
h5 { font-size:16px; text-transform:uppercase; }
h6 { font-size:14px; text-transform:uppercase; }
 a, a:visited { text-decoration:none; }
a:hover { color:#969696; }
 .clear { height:1%; clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.margin_10_0 { margin:10px 0; }
.margin_0_20 { margin:0 20px; }
.nodisplay { display:none; }
hr { background:none; border:none; border-bottom:1px solid #e8e8e8; margin:0px 0 5px 0; }
 .corners { -moz-border-radius:8px; -webkit-border-radius:8px; border-radius: 8px; }
.corners_bottom { -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px;border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
.corners_top { -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; border-top-right-radius: 6px; border-top-left-radius: 6px; }
.corners_left { -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-top-left-radius:6px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; }
.corners_right { -moz-border-radius-bottomright:6px; -moz-border-radius-topright:6px; -webkit-border-bottom-right-radius:6px; -webkit-border-top-right-radius:6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; }
 .panel { background-color:#FFF; width:100%; margin:10px 0; padding:2px; overflow:hidden; }
.title { height:18px; width:100%; padding:9px 0; }
.title h6 { padding-left:16px; margin:0; }
 .pagination a, .pagination a:visited { padding:4px 7px; text-decoration:none; -moz-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -webkit-border-radius:4px; }
.pagination .active { padding:4px 7px; text-decoration:none; -moz-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -webkit-border-radius:4px; }
  h6 { text-shadow: 1px 1px 0 #fff; }
.panel { border:1px solid #dddddd; }
.title { background:url(panel_bg.gif) repeat-x; }
.img_list li { border:1px solid #e8e8e8; }
.panel h1, h2, h3, h4, h5, h6 { color:#333; }
.pagination a, .pagination a:visited { border:1px solid #e8e8e8; }
.pagination a:hover { background-color:#e8e8e8; }
.pagination .active { background-color:#dddddd; border:1px solid #e8e8e8; }
table.tablesorter thead tr th, table.tablesorter tfoot tr th { background-color:#e8e8e8; padding: 4px; }
table.tablesorter tbody td { border-bottom: 1px solid #e8e8e8; }
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp { background-color: #dddddd; } 
table.tablesorter tr:hover, table.tablesorter tr:hover td { background-color: #f6f6f6; }
table.tablesorter { margin:15px 0; width: 100%; text-align: left; }
table.tablesorter thead tr .header { background-repeat: no-repeat; background-position: right center; cursor: pointer; }
table.tablesorter tbody td { color: #3D3D3D; padding: 4px; background-color: #FFF; vertical-align: top; }
table.tablesorter tbody tr.odd td { background-color:#F0F0F6; }
table.tablesorter thead tr .headerSortUp { }
table.tablesorter thead tr .headerSortDown { background-image: url(/desc.gif); }

 