#paginatorWrap { position:relative; width:200px; margin:0; padding:30px 0 0 0; zoom:1; }
.paginator { margin:0; font-size:13px; width:200px; }
.paginator table { border-collapse:collapse; table-layout:fixed; width:100%; }
.paginator table td {padding:0;white-space:nowrap;text-align:center;}
.paginator span { display:block; padding:3px 0; color:#ffffff; }
.paginator span strong,
.paginator span a { padding:2px 6px; }
.paginator span strong { background:#626161; font-style:normal; font-weight:normal; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.paginator .scroll_bar { width:100%; height:20px; position:relative; margin-top:10px; zoom:1; }
.paginator .scroll_trough { width:100%;	height:6px; background:#dcdcdc; overflow:hidden; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.paginator .scroll_thumb { position:absolute; z-index:2; width:0; height:6px; top:0; left:0; font-size:1px; background:#52c0ee; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.paginator .scroll_knob { position:absolute; top:-7px; left:50%; margin-left:-10px; width:20px; height:20px; overflow:hidden; background:url(../img/slider_knob.gif) no-repeat 50% 50%; 	cursor:pointer; cursor:hand; }
.paginator .current_page_mark { position:absolute; z-index:1; top:0; left:0; width:0; height:6px; overflow:hidden; background:#f0183c; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.fullsize .scroll_thumb {display:none;}
.paginator_pages { position:absolute; left:100%; top:36px; font-size:11px; color:#808080; margin:0; padding:0 0 0 10px; white-space:nowrap; }
/*.paginator_pages { width:600px; text-align:right; font-size:0.8em; color:#808080; margin-top:-10px; }*/
.col-R #paginatorWrap { width:200px; padding:10px 0 0 0; margin:0 0 10px 0; }
.col-R .paginator { width:200px; }
.col-R .paginator_pages { top:16px; }