/* ----- NAVIGATION PAGES ----- */
  .pagination-clean { 
    display:block; 
    margin:0px 0 .75em;
    overflow:hidden; _zoom:1;
    clear:both;
    text-align:left;
    width:100%;
  }
  .pagination-clean i { font-style:normal; text-decoration:underline; padding:0 .5em;} 
  .pagination-clean ul{border:0; padding:0 !important; margin:0 !important;}
  .pagination-clean li{
    border:0; margin:0; padding:0;
    font-size:11px;
    list-style:none !important; text-indent:0 !important;
  }
.pagination-clean li:before{
  content:"" !important; 
}  
  .pagination-clean li/*, .pagination-clean a*/{
    border-right:solid 1px #DEDEDE;
    margin-right:0px;
    float:left;
  }
  .pagination-clean .previous-off,
  .pagination-clean .next-off {
    color:#888888;
    display:block;
    float:left;
    font-weight:bold;
    padding:3px 4px;
  } 
  .pagination-clean .next-off { border:none; } 
  
  .pagination-clean .previous-off i,
  .pagination-clean .next-off i{ text-decoration:none }  
  
  .pagination-clean .next a,
  .pagination-clean .previous a{
    border:none !important;
    font-weight:bold;
	text-decoration:none;
  } 
  .pagination-clean .next{
    border:none;
    font-weight:bold;
  } 
  .pagination-clean .active{
    color:#000000;
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
  }
  .pagination-clean a:link, 
  .pagination-clean a:visited {
    display:block;
    float:left;
    padding:3px 6px;
  }
  .pagination-clean a:hover, .pagination-clean a:hover i{
    text-decoration:none;
  }