.pagebarFocused.pagebarSimple { background:#f5f5f5; border:1px solid #e8e8e8;margin-top:8px; margin-bottom:8px; padding:5px 10px; }
.pagebarSimple > span { display:inline-block; margin-right:4px; }
.pagebarSimple > span.next { margin-left:15px; }
.pagebarSimple > span.prev { margin-right:15px; }
.pagebarSimple > span a { display:table-cell; background:#eee; border:1px solid #e1e1e1; }
.pagebarSimple > span > span { display:table-cell; background:#fff; border:1px solid #e1e1e1; }
.pagebarSimple > span a, .pagebarSimple > span > span { height:15px; padding:0px 5px; vertical-align:middle; color:#1c5b95; }

.pagebarSimple > span a:hover, .pagebarSimple > span a.current { text-decoration:none; background:#ff0000; color:#fff; }




.pagebarFocused { height:35px; padding-top:0px; margin:0 auto; width: 500px;}
.pagebarFocused > span { 
	width:35px; height:31px; line-height:31px; display:inline-block; background:#fff; color:#666666; text-decoration:none; text-align:center; border-radius:5px; margin-right:10px; margin-bottom:20px; 
	border-top:1px solid #ccc; border-left:1px solid #ccc;
}
.pagebarFocused > span:hover { background:#cccccc; }
.pagebarFocused > span.next { margin-left:4px; display:none; }
.pagebarFocused > span.prev { margin-right:12px; display:none; }
.pagebarFocused > span.dotsLeft { margin-left:0px; display:none; }
.pagebarFocused > span.dotsRight { margin-right:0px; display:none; }
.pagebarFocused > span a { text-decoration:none; display:inline-block; width:35px; height:31px; line-height:31px; border-radius:5px; }
.pagebarFocused > span > span {  }
.pagebarFocused > span a, .pagebarFocused > span { color:#666666; }

.pagebarFocused > span a:hover, .pagebarFocused > span { color:#fff; }


.pagebarFocused > span:hover, .pagebarFocused > span.current { background:#E93839; color:#fff; border-top:1px solid #CA930E; border-left:1px solid #CA930E; }
