.pagination{padding:2px 7px 2px 7px;margin:2px;text-align:center;color:gray;vertical-align:bottom;border:1px solid #bbbbbb;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;font-size:12px;}
.pagination .pageNum{padding:1px 0;margin:1px;}
div.pagination a.pageNum:hover, div.pagination a.pageNum:active{color:#0045BF;font-weight:bolder;}
div.pagination .curPage{padding:2px 2px;margin:1px;border:1px solid #2973C5;font-weight:bold;background-color:#2973C5;color:#FFF;}
div.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}
div.pagination a.barButtons{text-align:center;height:22px;width:20px;line-height:22px;font-size:14px;}
*>a.barButtons{color:#0045BF;font-weight:bolder;}
div.pagination img.barButton{border:none;vertical-align:middle;}
.pagination .pageFirst{border:none;width:20px;}
.pagination .pagePrev{border:none;width:20px;}
.pagination .pageNext{border:none;width:20px;}
.pagination .pageLast{border:none;width:20px;}
.paginationNum{padding:7px;margin:2px;text-align:center;color:black;vertical-align:bottom;border:1px solid #bbbbbb;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;font-size:12px;}
.paginationNum .pageNum{padding:1px 0;margin:1px;}
div.paginationNum a.pageNum:hover, div.paginationNum a.pageNum:active{color:#0045BF;font-weight:bolder;}
div.paginationNum .curPage{padding:2px 2px;margin:1px;border:1px solid #2973C5;font-weight:bold;background-color:#2973C5;color:#FFF;}
div.paginationNum span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}
div.paginationNum a.barButtons{text-align:center;height:22px;width:20px;line-height:22px;font-size:14px;}
div.paginationNum img.barButton{border:none;vertical-align:middle;}
.paginationNum .pageFirst{border:none;width:20px;}
.paginationNum .pagePrev{border:none;width:20px;}
.paginationNum .pageNext{border:none;width:20px;}
.paginationNum .pageLast{border:none;width:20px;}