.paginator{margin-top:2px;font-size:2em;width:auto}.paginator table{border-collapse:collapse;table-layout:fixed;width:100%;border:0}.paginator table td{white-space:nowrap;text-align:center;border:0;padding:0}.paginator span{display:block;color:#fff;padding:3px 0}.paginator span strong,.paginator span a{border-top:1px solid #eee;border-left:1px solid #eee;-moz-border-radius:30px;padding:2px 10px;background:#f5f5f5}.paginator span a:hover{border:1px solid #c2e1ef;color:#369;background:#dff4ff}.paginator span a:active{border:1px solid #6299c5;color:#fff;background:#6299c5}.paginator span strong{font-style:normal;font-weight:400;background:#0f6cee}.paginator .scroll_bar{width:100%;height:20px;position:relative;margin-top:6px}.paginator .scroll_trough{width:100%;height:3px;overflow:hidden;background:#ccc}.paginator .scroll_thumb{position:absolute;z-index:2;width:0;height:3px;top:0;left:0;font-size:1px;background:#363636}.paginator .scroll_knob{position:absolute;top:-5px;left:50%;margin-left:-10px;width:20px;height:20px;overflow:hidden;cursor:pointer;background:url(slider_knob.gif) no-repeat 50% 50%}.paginator .current_page_mark{position:absolute;z-index:1;top:0;left:0;width:0;height:3px;overflow:hidden;background:#ff6c24}.fullsize .scroll_thumb{display:none}.paginator_pages{width:auto;text-align:right;font-size:.8em;color:gray;margin-top:-10px}
