.table-scrollable-x{_overflow-x:hidden;_position:relative}.table-scrollable-y,.table-scrollable-y .table-x-scroller{_overflow-y:hidden;_position:relative}.table-y-scroller-container{overflow-x:hidden;position:relative}.table-scrollable-y .table-content{position:relative}.table-scrollable-y .table-table .table-columns{visibility:hidden}.table-scroll-columns{position:absolute;width:100%;z-index:2}.table-y-scroller,.table-scrollable-x .table-caption-table{width:100%}.table-x-scroller{position:relative;overflow-x:scroll;overflow-y:hidden}.table-scrollable-y .table-y-scroller{position:relative;overflow-x:hidden;overflow-y:scroll;z-index:1;-webkit-overflow-scrolling:touch}.table-scrollbar{position:absolute;overflow-x:hidden;overflow-y:scroll;z-index:2}.table-scrollbar div{position:absolute;width:1px;visibility:hidden}.table-sortable-column{cursor:pointer}.table-sort-liner{display:block;height:100%;padding-right:15px;position:relative}.table-sort-indicator{bottom:.5ex;height:10px;overflow:hidden;position:absolute;right:0;width:7px}.table-sorted .table-sort-indicator{background-position:0 -10px}.table-sorted-desc .table-sort-indicator{background-position:0 -20px}.table-scroll-columns .table-header{padding:0}.table-x-scroller,.table-y-scroller-container{border:1px solid #ddd}.table-scrollable-x .table-y-scroller-container,.table-x-scroller .table-table,.table-y-scroller .table-table{border:0 none}.table-header{background:#fff;border-bottom:1px;border-bottom-color:#ddd;border-bottom-style:solid}.table-sort-indicator{_background:url(sort-arrow-sprite-ie.png) no-repeat 0 0;background:url(sort-arrow-sprite.png) no-repeat 0 0}.table-sorted{background:#f9f9f9}#yui3-css-stamp.skin-sam-aui-datatable-core{display:none}
