/* Tables specyfics */
    td, th {text-align:left; vertical-align:middle; empty-cells:show;}
    .tblData {width:100%; margin:0 auto; clear:both;}
    .tblData th, .tblData td  {padding:5px 8px 5px 8px;}
    .tblData thead th, .tblData tfoot th, .tblData tfoot td {background:transparent url(/flash_room/images/tables/table_headers.png) -3px 0 no-repeat; line-height:23px; padding:7px 8px 9px 8px;}
    .tblData thead th a {color:#265489; text-shadow:1px 1px 0 #fff;}
    .tblData tfoot th, .tblData tfoot .last {background-position:-3px -74px;}
    .tblData tfoot td {background-position:-3px bottom;}
    .tblData thead .first {background-position:left top;}
    .tblData thead .last {background-position:right top;}
    .tblData tfoot th {background-position:left bottom; line-height:24px;}
    .tblData tfoot .last {background-position:right bottom;}
    .tblData tbody td, .tblData tbody th {border-bottom:solid 1px #f2f2f2; border-top:solid 1px #fbfbfb; line-height:21px; background-color:#fff}
    .tblData tbody .hovTr:hover td, .tblData tbody .hovTr:hover th {border:solid 1px #4588d9; border-width:1px 0;}
    .tblData tbody .hovTr:hover th{border-left:solid 1px #4588d9;}
    .tblData tbody .hovTr:hover .last {border-right:solid 1px #4588d9;}
    .tblData tbody th {border-left:solid 1px #d3d3d3;}
    .tblData tbody .last {border-right:solid 1px #d3d3d3;}
    .tblData .trLast td, .tblData .trLast th {border-bottom:solid 1px #fbfbfb;}
    .tblData thead th {padding:6px 8px 5px 8px; line-height:26px; font-size:1.1em; border-width:0;}
    .tblData .checkRadInn {padding-right:0;}
    .fixedWidth {table-layout:fixed;}
    .tblData th .oneColView {height:24px;}
    .oneCell {border-right:solid 1px #d3d3d3}
    .tblOpts {display:block; padding-left:10px}
    .entries {float:left}

    .tblData2Box {border:1px solid #d3d3d3; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -icab-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;}
    .tblData2 {width:100%; margin:0 auto; clear:both;}

    .tblData2 td, .tblData2 th {border-top:1px solid #d3d3d3; padding:8px; color:#555555; font-weight:normal; font-size:1.1em; font-family:Arial;}
    .tblData2 th {color:#373737;}
    .tblData2 .break td {height:2px; padding:0 8px;}
    .tblData2 thead tr:first-child .td, .tblData2 thead tr:first-child th {border-top:0;}
    .tblData2 tfoot tr:last-child .td, .tblData2 tfoot tr:last-child th {border-top:0;}
    .tblData2 thead .first td, .tblData2 thead .first th {background:#f1f1f1; padding:11px 8px; margin-top:1px; border-top:1px solid #FFFFFF !important;}
    .tblData2 thead .first td:first-child, .tblData2 thead .first th:first-child {-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}
    .tblData2 thead .first td:last-child, .tblData2 thead .first th:last-child {-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}

    .tblData2 tfoot .last td, .tblData2 tfoot .last th {background:#f1f1f1; padding:11px 8px; margin-bottom:1px; border-bottom:1px solid #FFFFFF !important;}
    .tblData2 tfoot .last td:first-child, .tblData2 tfoot .last th:first-child {-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}
    .tblData2 tfoot .last td:last-child, .tblData2 tfoot .last th:last-child {-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}

    .tblData2 tbody tr:hover td {background:#e3f4ff; color:#373737;}

    .tblData2 .actionLnk {display:none; text-decoration:underline; color:#107fc8; font-size:0.9em;}
    .tblData2 tr:hover .actionLnk {display:inline;}

/* Class makes table tfoot white and hover */
    .whiteFtBg tfoot td.last {background:url(/flash_room/images/tables/summ_sides_white.png) right bottom no-repeat;}
    .whiteFtBg tfoot th {background:url(/flash_room/images/tables/summ_sides_white.png) left bottom no-repeat; font-weight:normal;}
    .whiteFtBg tfoot td {background:#fdfdfd url(/flash_room/images/tables/summ_bg_white.gif) left bottom repeat-x;}
    .whiteFtBg tfoot:hover td.last {background:url(/flash_room/images/tables/summ_sides_whiteHv.png) right bottom no-repeat;}
    .whiteFtBg tfoot:hover th {background:url(/flash_room/images/tables/summ_sides_whiteHv.png) left bottom no-repeat; font-weight:normal;}
    .whiteFtBg tfoot:hover td {background:#f2faff url(/flash_room/images/tables/summ_bg_whiteHv.gif) left bottom repeat-x;}

/* Highlight */
    .tblData tbody tr.highlight td, .tblData tbody tr.highlight th {background-color:#f2faff;}
    .whiteFtBg tfoot tr.highlight td.last {background:url(/flash_room/images/tables/summ_sides_whiteHv.png) right bottom no-repeat;}
    .whiteFtBg tfoot tr.highlight th {background:url(/flash_room/images/tables/summ_sides_whiteHv.png) left bottom no-repeat; font-weight:normal;}
    .whiteFtBg tfoot tr.highlight td {background:#f2faff url(/flash_room/images/tables/summ_bg_whiteHv.gif) left bottom repeat-x;}

/* Pager */
    .pager {line-height:18px}
    .pager ul.pageNav {list-style:none; margin:10px 0}
    .pager ul.pageNav li {float:left; padding:0 3px}
    .pager ul.pageNav li {float:left}
    .pager ul.pageNav li.currentPage {font-weight:bold}

/* Table Css3 */
    table.tblCore {border-spacing:0;}
    .tblCore thead th.allCol {font-size:1.1em; text-align:center;}
    .tblCore thead th.allCol input {position:relative; top:-6px;}
    .tblCore {width:100%; border-collapse:separate; border:1px solid #e0e0e0; clear:both; margin:0 0 15px;}
    .tblCore tr, .tblCore th, .tblCore td {background-color:#fff;}
    .tblCore th > input[type=checkbox] {display:block; margin:0 auto;}
    .tblCore thead th {font-size:1.5em; line-height:2.5em; font-weight:normal; border-style:solid; border-width:1px 0 1px 1px; border-color:#fff transparent #e1e1e1 #e0e0e0; color:#373737 !important; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8); background:rgb(243,243,243); background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(236,234,235,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(236,234,235,1)));  background:-o-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(236,234,235,1) 100%);}
    .tblCore thead th {padding:0 10px;}
    .tblCore thead th a {color:#373737;}
    .tblCore thead th a:hover {color:#737171;}
    .tblCore thead th:first-child, .tblCore tbody td:first-child, .tblCore tbody th:first-child  {border-left:none;}
    .tblCore tbody th, .tblCore tbody td {padding:13px 10px; font-weight:normal;}
    .tblCore tbody td, .tblCore tbody th {border-color:#e1e1e1; border-style:solid; border-width:0 0 1px 1px}
    .tblCore tbody tr:hover td, .tblCore tbody tr:hover th {background-color:#f1faec;}
    .tblCore tfoot th, .tblCore tfoot td {padding:5px 5px 9px;}
    .tblCore tfoot tr td {background-color:#f7f7f7; line-height: 30px}
    .tblCore.noFoot {border-bottom:1px solid transparent;}

/* Pager Css3 */
    .paginList {float:left; left:50%; height:20px; position:relative; padding:5px}
    .paginList ul {position:relative; right:50%;}
    .paginList li {float:left; line-height:1.8em;}
    .paginList li a.rounded {margin:0 5px; background-color:#d3d3d3; border:1px solid #cdcdcd; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; display:inline-block; color:#555;}
    .paginList li a.rounded:visited {background-color:#d3d3d3; border-color:#d3d3d3;}
    .paginList li.active a, .paginList li:hover a {text-shadow:1px 0 0 rgba(0, 0, 0, 0.2); color:#fff; border:1px solid transparent; background:#555; background:-moz-linear-gradient(top, #555 0%, #555 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#555), color-stop(100%,#555)); background:-webkit-linear-gradient(top, #555 0%,#555 100%); background:-o-linear-gradient(top, #555 0%,#555 100%); background:-ms-linear-gradient(top, #555 0%,#555 100%); background:linear-gradient(top, #555 0%,#555 100%); box-shadow:inset 3px 3px 3px rgba(0, 0, 0, 0.2);}
    .paginList li span a {color:#0d8fe5; text-decoration:underline;}
    .paginList li:hover span a {color:#0d8fe5; background:transparent; border:none; box-shadow:none; text-shadow:none; text-decoration:none;}
    .paginList li a.rounded span {display:inline-block; min-width:21px; width:auto; text-align:center; font-size:1.1em;}
    .paginList li span.dotted {margin:0 5px;}
    .paginList li span.prev, .paginList li span.next {background:url(/flash_room/images/icons/bullet.png) left top no-repeat;}
    .paginList li span.prev {margin-right:10px; background-position:left -4600px; padding:0 0 0 12px;}
    .paginList li span.next {margin-left:10px; background-position:right -4392px; padding:0 21px 0 0;}
    .paginList li.hellip {line-height:3em}

/* Filter table section */
    .filterNav {background:#ebebeb; float:right; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:5px; position:relative; z-index:1;}
    .filterNav .arw {background:url(/flash_room/images/tables/filter_arrow.jpg) 0 0 no-repeat; width:32px; height:35px; display:inline-block; position:absolute; left:-32px; top:-1px;}
    .filterNav ul {width:100%; float:right;}
    .filterNav ul li {float:left;}
    .filterNav label {color:#555; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; float:left; line-height:1.8em;}
    .filterNav input[type="radio"] {margin:5px 5px 5px 10px;}
    .filterNav input[type="text"] {color:#9b9b9b; float:left; border:1px solid #bebebe; width:80px; height:16px; padding:3px 6px; margin:0 8px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-border-radius:5px; border-radius:2px; -moz-box-shadow:0 1px 1px #FFF; -webkit-box-shadow:0 1px 1px #FFF; box-shadow:0 1px 1px #FFF;}
    .filterNav input[type="text"]:focus {color:#373737;border-color:#22ace5;}
    .filterNav li.search {position:relative; float:left; margin-left:5px;}
    .filterNav li.search input[type="text"] {background:url(/flash_room/images/icons/search.jpg) right 3px no-repeat #FFF; width:132px; margin:0; border-radius:10px; padding:3px 33px 3px 6px;}

.hide {display:none;}
.limiter {float: right; margin-top: 5px}
