.paginationDiv
{
    height: 28px;
    background: #EFEFEF;
    border-bottom: 1px solid #cccccc;
    white-space: nowrap;
    vertical-align: middle;
}

.pagination-navi
{
    float: left;
    width: 100%;
}

.pagination-td-navi
{
    float: left;
    vertical-align: middle;
    width: 600px;
    display: inline-block;
    white-space: nowrap;
}

.pagination-td-right
{
    float: left;
    line-height: 27px;
    margin-left: 10px;
    text-align: left;
    width: 280px;
    overflow: auto;
    white-space: nowrap;
}

.pagination-page-page
{
    float: left;
    width: 100px;
    line-height: 28px;
    text-align: center;
    vertical-align: middle;
}

.pagination-page-list
{
    float: left;
    padding: 3px 2px;
}

pagination-btn-separator
{
    float: left;
    height: 24px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #fff;
    margin: 2px 1px;
}
.pagination-button
{
    float: left;
    width: 24px;
    height: 24px;
    margin: 3px 0px 3px 3px;
    vertical-align: middle;
}

.pagination-button a
{
    float: left;
    width: 24px;
    height: 24px;
    background-position: center center;
}

.pagination-button:hover:
{
    background: url('pageImages/pagination_btn_bg.gif') x-repeat;
}
.pagination-sel-numperpage
{
    height: 22px;
    border: 1px solid #ccc;
    background: #fff;
}
.pagination-txt-gopage
{
    border: 1px solid #ccc;
    width: 30px;
    vertical-align: middle;
    line-height: 20px;
    height: 22px;
    margin-top: -3px;
}

.pagination-first
{
    background: url('pageImages/pagination_first.gif') no-repeat;
}
.pagination-prev
{
    background: url('pageImages/pagination_prev.gif') no-repeat;
}
.pagination-next
{
    background: url('pageImages/pagination_next.gif') no-repeat;
}
.pagination-last
{
    background: url('pageImages/pagination_last.gif') no-repeat;
}

.pagination-firstD
{
    background: url('pageImages/pagination_firstD.gif') no-repeat;
}
.pagination-prevD
{
    background: url('pageImages/pagination_prevD.gif') no-repeat;
}
.pagination-nextD
{
    background: url('pageImages/pagination_nextD.gif') no-repeat;
}
.pagination-lastD
{
    background: url('pageImages/pagination_lastD.gif') no-repeat;
}

.pagination-load
{
    background: url('pageImages/pagination_load.png') no-repeat;
}
.pagination-loading
{
    background: url('pageImages/pagination_loading.gif') no-repeat;
}
