/* START PAGINATION STYLING */

.paginatorControlContainer{
    margin-bottom:2px;
    font-size:11px;
    background-color:#2d0304;
    height:29px;
    color:#ffffff;
}
    .paginatorForwardControls,
    .paginatorNumberControls,
    .paginatorBackwardControls,
    .paginatorPageCounter{

    }

    .paginatorForwardControls{
        float:right;
        margin-right:10px;
        margin-top:6px;
    }

    .paginatorBackwardControls{
        float:left;
        margin-left:10px;
        margin-top:6px;
    }

    .paginatorBackwardText a,.paginatorForwardText a{
        display:block;
        font-size:13px;
        margin-top:6px;
        margin-right:10px;
        margin-left:10px;
        cursor:pointer;
        color:#d4b614;
        font-family:Arial;
    }

    .paginatorBackwardText a{
        float:left;
    }

    .paginatorForwardText a{
        float:right;
    }

    .paginatorNumberControls{

    }

    .paginatorPageCounter{
        position:relative;
        top:2px;
    }

    .paginatorItemCountControl{
        position:relative;
        top:-1px;
        float:right;
        margin:2px 10px 0px 2px;
    }

    .paginatorItemCountControlLabel{
        float:right;
        position:relative;
        margin:7px 6px 0px 0px;
    }

    .paginatorItemCountControlSelectContainer{
        float:right;
        position:relative;
        top:2px;
    }

    .paginatorItemCountControlTextContainer{
        float:right;
        position:relative;
        top:8px;
        text-transform:uppercase;
        cursor:pointer;
    }

    .paginatorItemCountControl select{
        font-size:11px;
        margin:0px 0px 0px 5px;
        position:relative;
        left:-2px;
        top:1px;
        height:25px !important;
        background-color:#83a2d3;
        border:solid 0px #ffffff;
    }
    
.paginatorArrowSinglePrevious,
.paginatorArrowSinglePreviousDisabled,
.paginatorArrowDoublePrevious,
.paginatorArrowDoublePreviousDisabled,
.paginatorArrowSingleNext,
.paginatorArrowSingleNextDisabled,
.paginatorArrowDoubleNext,
.paginatorArrowDoubleNextDisabled{
       background-image:url('../img/icons/paginatorIconsBlueBackground.gif');
       float:left;
       background-repeat:no-repeat;
       position:relative;
       top:3px;
}

.paginatorArrowSinglePrevious,
.paginatorArrowSinglePreviousDisabled{
    height:12px;
    width:9px;
    margin:0px 2px 0px 2px;
}

.paginatorArrowDoublePrevious,
.paginatorArrowDoublePreviousDisabled{
    height:12px;
    width:20px;
}

.paginatorArrowSinglePrevious,
.paginatorArrowDoublePrevious{
    background-position:0px 0px;
}

.paginatorArrowSinglePreviousDisabled,
.paginatorArrowDoublePreviousDisabled{
    background-position:0px -23px;
}


.paginatorArrowSinglePrevious:hover{
    background-position:0px -12px;
    cursor:pointer;
}

.paginatorArrowDoublePrevious:hover{
    background-position:0px -12px;
    cursor:pointer;
}

.paginatorArrowSingleNext,
.paginatorArrowSingleNextDisabled{
    height:12px;
    width:10px;
    margin:0px 0px 0px 0px;
    position:relative;
    top:3px;
}

.paginatorArrowSingleNext{
    background-position:-20px 0px;
}

.paginatorArrowSingleNext:hover{
    background-position:-20px -12px;
    cursor:pointer;
}

.paginatorArrowSingleNextDisabled{
    background-position:-20px -23px;
}

.paginatorArrowDoubleNext,
.paginatorArrowDoubleNextDisabled{
    height:12px;
    width:20px;
    margin:0px 2px 0px 2px;
    position:relative;
    top:3px;
}

.paginatorArrowDoubleNext{
    background-position:-20px 0px;
}

.paginatorArrowDoubleNext:hover{
    background-position:-20px -12px;
    cursor:pointer;
}

.paginatorArrowDoubleNextDisabled{
    background-position:-20px -23px;
}


.paginationNumberLink,.paginationNumberLinkActive{
    color:#ffffff;
    padding:2px 3px 2px 3px;
    font-size:11px;
    float:left;    
}
.paginationNumberLinkActive{
    text-decoration:underline;
}

.paginationNumberLink:hover{
    color:#ffffff;
    cursor:pointer;
}

.paginationNumberLinkActive{
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
}

/* END PAGINATION STYLING */
