.pagination {margin: 5px 0 0;padding: 5px;text-align: center;}
.pagination a {border: 1px solid #D4D4D4;display: inline-block;margin: 0 1px;padding: 5px;text-decoration: none;}
.pagination a:hover {background-color: #ABABAD;color: #fff !important;}
.pagination span {display: inline-block;padding: 5px;}

.lister_section {position: relative; margin: 15px 0;}
.filter_section {position: relative; padding: 5px; background: #fff; border: 1px solid #555}
.filter_section table td{padding: 3px;}
.filter_section label {text-align:right}
.filter_section .btn_clear {float:right}
.filter_section .btn_filter {float:left}
.lister {width:100%; border: 1px solid #555; clear: both;}
.lister th {padding: 3px; color:#fff !important; background: #183756; border-bottom: 1px solid #555}
.lister th a {font-size:1.1em; color:#fff !important;}
.lister th .current_sort.ASC {padding-right: 18px; background: url('../../images/admin/lister_asc.png') no-repeat right}
.lister th .current_sort.DESC {padding-right: 18px; background: url('../../images/admin/lister_desc.png') no-repeat right}
.lister td {padding: 5px; border-right: 1px dashed #ccc;}
.lister td:last-child {border:none}
.lister .even {background:#fff;}
.lister .odd {background:#ddd;}
.lister tr:hover td {background: #F2FF00}
.lister_total_results {float: right; font-size:.9em; padding: 2px; font-weight: bold}
.lister a.lister_edit_icon {display:block; float: left; width: 16px; height:16px; background: url('../../images/admin/edit.png') no-repeat}
.lister a.lister_view_user_icon {display:block; float: left; width: 16px; height:16px; background: url('../../images/admin/view_user.png') no-repeat}
.lister a.lister_view_ticket_icon {display:block; float: left; width: 16px; height:16px; background: url('../../images/private/view_ticket.png') no-repeat}
.lister a.lister_view_details_icon {display:block; float: left; width: 16px; height:16px; background: url('../../images/admin/magnify.png') no-repeat}

/* Tickets */
.unread {font-weight:bold;}
.ticket {border: 1px solid #ddd; margin-bottom:5px;}
.ticket .theader {background: #f1f1f1; color: #333; padding: 5px 10px; border-bottom: 1px solid #ddd; font-weight:bold;}
.ticket .tbody {background: #f8f8f8; padding: 5px 10px;}
.ticket .date_added {font-weight: normal; float: right; font-size:.9em;}
.noreply {text-align:center; font-style: italic;}
.frm_ticket_status {text-align:center; padding: 10px;}