/* START sort/filter Table */.filterTable {    margin:10px 0;    width: 100%;    padding:0;    border-collapse:collapse;    border:none;}.fsearch {    width:200px;    float:left;}.fscon {    margin:0;    float:right;    border:1px solid #0085a6;    padding:2px;    height:16px;    overflow:hidden;    background:#fff;}#fsearchinput {    margin:0;    padding:0;    border:0;    border-collapse:collapse;    display:block;    width:120px;    height:16px;    float:left;    background:none;}.fdefault {    color:#999;}#fsreset {    margin:0;    padding:0;    display:block;    width:16px;    height:16px;    float:left;    margin-left:5px;    background-position:center center;    background-repeat:no-repeat;    cursor:pointer;}.resetoff {    background-image:url(../graphics/data_table_images/search.jpg);}.reseton {    background-image:url(../graphics/data_table_images/reset.jpg);}.filterTable th {    text-align:left;    font-weight:bold;    background-color:#0085A6;    color:#fff;    padding:10px;    margin:0;    border:none;    border-left:1px solid #fff;    border-top:1px solid #fff;    vertical-align:bottom;}.filterTable tbody th {    vertical-align:top;    border-left:none;    border-top:1px solid #fff;}.filterTable th a {    color:#fff;}.filterTable th a:hover {    color:#FFCC33;}.filterTable td {    text-align:left;    padding:10px;    border:none;    border-left:1px solid #fff;    border-top:1px solid #fff;    vertical-align:top;}.filterTable tfoot td {    background:#fff;    font-size:9px;    color:#666666;    padding:5px 10px;}.filterTable caption {    font-weight:bold;    margin:10px 0 0 0;    padding:0;    text-align:center;    vertical-align:bottom;    border:none;}.filterTable td:first-child, .filterTable th:first-child {    border-left:none;}.filterTable td.center {    text-align:center;}.filterTable th.center {    text-align:center;}.filterTable th.none {    background:#FFFFFF;}.filterTable tr.odd {    background: #E4F1F3;}.filterTable tr.even {    background: #CEE3E8;}.filterTable .checked {    vertical-align:middle;    text-align:center;}.paging_full_numbers {    float:right;    text-align:right;}.paging_full_numbers span.paginate_button {    cursor: pointer;    color:#2a7433;}.paging_full_numbers span.paginate_button:hover {    color:#000;}.paging_full_numbers span.paginate_button, .paging_full_numbers span.paginate_active {    padding: 2px;    margin:0 2px;    text-decoration:underline;}.paging_full_numbers span.paginate_active {    font-weight:bold;    text-decoration:none;    cursor:default;}.dataTables_info {    width: 40%;    float: left;}.dataTables_paginate {    width:40%;    float: right;    text-align: right;}.dataTables_filter {    width: 40%;    float: right;    text-align: right;}.dataTables_length {    width: 40%;    float: left;}th.sorting_asc {    background:#0085A6 url('../graphics/data_table_images/asc_white.gif') no-repeat center right;    cursor: pointer;    padding-right:18px;}th.sorting_desc {    background:#0085A6 url('../graphics/data_table_images/desc_white.gif') no-repeat center right;    cursor: pointer;    padding-right:18px;}th.sorting {    background:#0085A6 url('../graphics/data_table_images/bg_white.gif') no-repeat center right;    cursor: pointer;    padding-right:18px;}.dataTables_wrapper {    padding:10px 0;    margin:0;    clear:both;}.checked img {    margin:0;}.pressTable .archiveThumb {    padding:3px;    background:#fff;    border:1px solid #ccc;    -moz-box-shadow: 1px 1px 3px #ccc;    -webkit-box-shadow: 1px 1px 3px #ccc;    box-shadow: 1px 1px 3px #ccc;    margin:0 10px 0 0;    float:left;}.pressTable a .archiveThumb:hover {    opacity:0.9;    filter:alpha(opacity=90);    -moz-box-shadow: 1px 1px 6px #bcefff;    -webkit-box-shadow: 1px 1px 6px #bcefff;    box-shadow: 1px 1px 6px #bcefff;    -moz-transition: all 0.25s ease;    -webkit-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.pressTable .archiveFloat {    float:left;    width:75%;}