﻿table.default { text-align: center; font-weight: normal; font-size: 10px; color: #404040; background-color: #fff; border-collapse: collapse; border-spacing: 0px; width: 100%; }
table.default tr th { background-color: #ededed; color: #404040; padding: 8px; text-align: left; }
table.default td { background-color: #fff; color: #404040; padding: 4px; text-align: left; }
table.default td.hed { background-color: #ededed; color: #404040; padding: 4px; text-align: left; border-bottom: 2px #fff solid; font-size: 12px; font-weight: bold; }
.table_header { color: White; font-weight: bold; padding: 8px 9px; }
td.middle-center { text-align: center !important; vertical-align: middle; }
.tableReport, .tableReportSmall { border: 1px solid lightgray; border-right: 0; border-collapse: separate; padding: 0; margin-top: 10px; margin-bottom: 10px; }
table.ReportFilter { margin-left: 20px; margin-top: 20px; }
table.ReportFilter tr td { padding-left: 20px; padding-right: 20px; padding-top: 0; padding-bottom: 0; }
table.noborder, table.noborder tr td, table.noborder tr th { border: 0; }
table.hierarchicalList tr td, table.hierarchicalListSmall tr td { padding-left: 0; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
/*table.hierarchicalList tr td { min-width: 100px; }*/
.tableReportSmall tr td input, table.hierarchicalListSmall tr td input,
.tableReportSmall tr td select, table.hierarchicalListSmall tr td select { margin: 0 5px; }
table#usersTable { width: 100% !important; }
#usersTable_paginate { margin-bottom: 10px; }
tfoot [class^="firstRecord"], tfoot [class^="prevRecord"],
tfoot [class^="lastRecord"], tfoot [class^="nextRecord"] { background-image: url(/Areas/admin/Content/adminstyle/plugins/jquery-ui/images/ui-icons_666_256x240.png); width: 15px; height: 15px; display: inline-table; cursor: pointer; }
tfoot [class^="firstRecord"] { background-position: -80px -158px; }
tfoot [class^="prevRecord"] { background-position: -50px -158px; }
tfoot [class^="nextRecord"] { background-position: -31px -158px; }
tfoot [class^="lastRecord"] { background-position: -66px -158px; }
.dataTables_wrapper > .right > .dataTables_length { margin-right: 20px; }
.borderless td { border: none; }
.center_align td { text-align: center !important; vertical-align: middle !important; }