        
  /* Pagination list styles */
  ul.fdtablePaginater
        {
        padding:0; margin:4px 0 0 10px; list-style:none;
        }
  ul.fdtablePaginater li
        {
         padding:0 4px 0 0; margin:0; float:left; font-size:0.95em
        }
  ul.fdtablePaginater li a.currentPage
        {
        color:#776444; font-weight:bold;
         }
  ul.fdtablePaginater li a:active
        {
        text-decoration: none; outline: none; color:#776444;
        }
  ul.fdtablePaginater li a
         {
        text-decoration: none; outline: none; color:#f06730;
        }
  ul.fdtablePaginater li div
        {
        cursor:normal;
        opacity:.5;
        filter:alpha(opacity=50);
        }
  ul.fdtablePaginater li a span,
  ul.fdtablePaginater li div span
        {
        display:block;
        line-height:2em;
        border:1px solid #fff;
        background:#fff url(../media/gradient.gif) repeat-x 0 -20px;
        }
  ul.fdtablePaginater li a
        {
        cursor:pointer;
        }
  ul.fdtablePaginater li a:focus
        {
        color:#333;
        text-decoration:none;
        border-color:#aaa;
        }
  .fdtablePaginaterWrap
        {
        text-align:center;
        clear:both;
        text-decoration:none;
		margin:0 0 0 9px;
        }
  ul.fdtablePaginater li .next-page span,
  ul.fdtablePaginater li .previous-page span,
  ul.fdtablePaginater li .first-page span,
  ul.fdtablePaginater li .last-page span
        {
        font-weight:bold !important;
        }
  /* Keep the table columns an equal size during pagination */
  td.sized1
        {
        width:16em;
        text-align:left;
        }
  td.sized2
        {
        width:10em;
        text-align:left;
        }
  td.sized3
        {
        width:7em;
        text-align:left;
        }
  tfoot td
        {
        text-align:right;
        font-weight:bold;
        text-transform:uppercase;
        letter-spacing:1px;
        }
  #visibleTotal
        {
        text-align:center;
        letter-spacing:auto;
        }
  * html ul.fdtablePaginater li div span,
  * html ul.fdtablePaginater li div span
        {
        background:#eee;
        }
  tr.invisibleRow
        {
        display:none;
        visibility:hidden;
        } 
  p.paginationText
        {
         padding:0; margin:0 0 0 8px;font-size:0.95em; 
        }
		table { margin:0 0 0 9px; padding:0; width:559px; }
		
		tr.first { background-color:#f5f3ed; text-align:left }
		tr.first th.morepadding { padding:7px 16px; }
		tr.first th { text-align:left; vertical-align:middle; font-size:12px; padding:7px 5px; font-weight:bold }
		td { padding:5px 5px; text-align:left; vertical-align:top; font-size:11px; line-height:1.5em; }
