.jPaginate                {position:relative;color:#a5a5a5;font-size:11px}
.jPaginate a              {line-height:15px;height:18px;cursor:pointer;padding:2px 3px;float:left;text-decoration:none}
.jPag-control-back        {position:absolute;left:0px}
.jPag-control-front       {position:absolute;top:0px}
.jPaginate span           {cursor:pointer}
.jPag-first, .jPag-last   {display: none}

ul.jPag-pages             {float:left;list-style-type:none;margin:0px 0px 0px 0px;padding:0px}
ul.jPag-pages li          {display:inline;float:left;padding:0px;margin:0px}
ul.jPag-pages li a        {float:left;padding:2px 3px}

span.jPag-current         {cursor:default;font-weight:bold;line-height:15px;padding:2px 3px;float:left}

ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-next, span.jPag-sprevious, span.jPag-snext, ul.jPag-pages li span.jPag-previous-img, ul.jPag-pages li span.jPag-next-img, span.jPag-sprevious-img, span.jPag-snext-img {height:22px;margin:2px;float:left;line-height:18px}
ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-previous-img {margin:2px 0px 2px 2px;font-size:12px;font-weight:bold;width:10px}
ul.jPag-pages li span.jPag-next, ul.jPag-pages li span.jPag-next-img {margin:2px 2px 2px 0px;font-size:12px;font-weight:bold;width:10px}

span.jPag-sprevious, span.jPag-sprevious-img {margin:2px 0px 2px 2px;font-size:18px;width:15px;text-align:right}
span.jPag-snext, span.jPag-snext-img {margin:2px 2px 2px 0px;font-size:18px;width:15px;text-align:right}
span.jPag-sprevious-img   {background:transparent url(/images/banners/specific/sprevious.png) no-repeat right 1px}
span.jPag-snext-img       {background:transparent url(/images/banners/specific/snext.png) no-repeat left 1px}
