/*!
* jquery.fixedHeaderTable. The jQuery fixedHeaderTable plugin
*
* Copyright (c) 2011 Mark Malek
* http://fixedheadertable.com
*
* Licensed under MIT
* http://www.opensource.org/licenses/mit-license.php
*
* http://docs.jquery.com/Plugins/Authoring
* jQuery authoring guidelines
*
* Launch  : October 2009
* Version : 1.3
* Released: May 9th, 2011
*
*
* all CSS sizing (width,height) is done in pixels (px)
*/

/* @group Reset */
.fht-table thead {
   color: #fff;
}
.fht-table,
.fht-table thead,
.fht-table tfoot,
.fht-table tbody,
.fht-table tr,
.fht-table th,
.fht-table td {
   /* position */
   margin: 0;

   /* size */
   /* padding: 0; */
   /* padding-left: 12px; */
   /* padding-right: 12px; */
   /* text */
   font-size: 0.95rem;
   font: inherit;
   vertical-align: top;
}
.fht-table {
   /* appearance */
   border-collapse: collapse;
   border-spacing: 0;
}
/* @end */

/* @group Content */
.fht-table-wrapper,
.fht-table-wrapper .fht-thead,
.fht-table-wrapper .fht-tfoot,
.fht-table-wrapper .fht-fixed-column .fht-tbody,
.fht-table-wrapper .fht-fixed-body .fht-tbody,
.fht-table-wrapper .fht-tbody {
   /* appearance */
   overflow: auto;

   /* position */
   position: relative;
}
.fht-table-wrapper .fht-fixed-body .fht-tbody,
.fht-table-wrapper .fht-tbody {
   /* appearance */
   overflow: auto;
}
.fht-table-wrapper .fht-table .fht-cell {
   /* appearance */
   overflow: hidden;

   /* size */
   height: 1px;
}
.fht-table-wrapper .fht-fixed-column,
.fht-table-wrapper .fht-fixed-body {
   /* position */
   top: 0;
   left: 0;
   position: absolute;
}
.fht-table-wrapper .fht-fixed-column {
   /* position */
   z-index: 1;
}
/* @end */
