﻿.Pages
{
    text-align: center;
    /*
    margin-bottom: 20px;
    margin-top: 20px; */
}
.Paginator
{
    font-size: 12px;
    /*
    padding-top: 10px;
    margin-left: auto;
    margin-right: auto; */
}
.Paginator a, .pageList .this-page
{
    padding: 2px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    font-weight: normal;
}
.Paginator a:visited
{
    padding: 2px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    font-weight: normal;
}
.Paginator .AtStart
{
    margin-right: 10px;
    padding: 2px 6px;
    background: #fff;
    color: #aaa;
}
.Paginator .Prev
{
    margin-right: 10px;
    padding: 2px 6px;
    border: solid 2px #ddd;
    background: #fff;
}
.Paginator .break
{
    padding: 2px 6px;
    border: none;
    background: #fff;
    text-decoration: none;
}
.Paginator .Next
{
    margin-left: 10px;
    padding: 2px 6px;
    border: solid 2px #ddd;
    background: #fff;
}
.Paginator .AtEnd
{
    margin-left: 10px;
    padding: 2px 6px;
    background: #fff;
    color: #aaa;
}
.Paginator .this-page
{
    padding:2px 6px;
    border-color:#999;
    font-weight: bold;
    vertical-align: top;
    background: #fff;
    color: #285290;
}
.Paginator a:visited:hover, .Paginator a:hover, .Paginator a:active
{
    color: #fff;
    background: #244b87;
    border-color: #036;
    text-decoration: none;
}
.Pages div.Results
{
    text-align: center;
    font: 11px/15px Arial,Helvetica;
    color: #aaa;
    margin-top: 8px;
}
.Paginator_2
{
    font-size: 12px;
    padding-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.Paginator_2 a, .Paginator_2 a:visited, .Paginator_2 a.this-page
{
    padding: 2px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    margin-right: 2px;
    margin-left: 2px;
}
.Paginator_2 a.Prev
{
    margin-right: 20px;
    padding: 2px 6px;
    border: solid 2px #ddd;
    background: #fff;
}
.Paginator_2 .break
{
    padding: 2px 6px;
    border: none;
    background: #fff;
    text-decoration: none;
}
.Paginator_2 a.Next
{
    margin-left: 20px;
    padding: 2px 6px;
    border: solid 2px #ddd;
    background: #fff;
}
.Paginator_2 a.this-page
{
    padding: 2px 6px;
    border-color: #fff;
    font-weight: bold;
    vertical-align: top;
    background: #fff;
    color: #FF0084;
}
.Paginator_2 a:hover
{
    color: #fff;
    background: #0063DC;
    border-color: #036;
    text-decoration: none;
}
.Paginator_2 a.AtStart
{
    margin-right: 20px;
}
.Paginator_2 a.AtEnd
{
    margin-left: 20px;
}
.Paginator_2 a.AtStart, .Paginator_2 a.AtStart:link, .Paginator_2 a.AtStart:visited, .Paginator_2 a.AtStart:hover, .Paginator_2 a.AtEnd, .Paginator_2 a.AtEnd:link, .Paginator_2 a.AtEnd:visited, .Paginator_2 a.AtEnd:hover
{
    color: #aaa;
    background: transparent !important;
    text-decoration: none;
    outline: 0;
    border: 0;
    padding: 4px 8px;
}

