.pagination { zoom: 1; } .pagination table { float: left; height: 30px; } .pagination td { border: 0; } .pagination-btn-separator { float: left; height: 24px; border-left: 1px solid #ddd; border-right: 1px solid #fff; margin: 3px 1px; } .pagination .pagination-num { border-width: 1px; border-style: solid; margin: 0 2px; padding: 2px; width: 2em; height: auto; } .pagination-page-list { margin: 0px 6px; padding: 1px 2px; width: auto; height: auto; border-width: 1px; border-style: solid; } .pagination-info { float: right; margin: 0 6px 0 0; padding: 0; height: 30px; line-height: 30px; font-size: 12px; } .pagination span { font-size: 12px; } .pagination-first { background: url('images/pagination_icons.png') no-repeat 0 0; } .pagination-prev { background: url('images/pagination_icons.png') no-repeat -16px 0; } .pagination-next { background: url('images/pagination_icons.png') no-repeat -32px 0; } .pagination-last { background: url('images/pagination_icons.png') no-repeat -48px 0; } .pagination-load { background: url('images/pagination_icons.png') no-repeat -64px 0; } .pagination-loading { background: url('images/loading.gif') no-repeat; } .pagination-page-list, .pagination .pagination-num { border-color: #c3d9e0; }