﻿.pagerOuterTable
{
    border-collapse: collapse;
    background-color: #dfdfdf;
    width: 100%;
}

.pageCounter
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #98002E;
    padding: 2px 0px 2px 2px;
    text-align: center;
    vertical-align: middle;
}

.pageFirstLast
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;    
}

.pagePrevNextNumber
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;
}

.pagePrevNextImage
{
	display: inline-block;
	padding-top: 2px;
	padding-right: 3px;
    vertical-align: middle;
}

.pageCurrentNumber
{
	display:inline-block;
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    text-decoration: none;
}

.pageGroups
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    padding: 0px 1px 2px 0px;
    vertical-align: middle;
}

.recordPerRecordText
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}

.customPagerLink
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #5c5c5c;
    font-weight: bold;
    background-color: #cccccc;
    text-align: center;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
    border: solid 1px #000000;
    text-decoration: none;
}

A.customPagerLink:link
{
	display:inline-block;
	/*border-color:#B2B3D2;
	border-width:1px;
	border-style:solid;*/
    font-family: Tahoma;
    font-size: 8pt;
    color: #5c5c5c;
    font-weight: bold;
    background-color: #E5E6FA;
    text-align: center;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
    border: solid 1px #B2B3D2;
   /* border-right: solid 1px #B2B3D2;
    border-bottom: solid 1px #B2B3D2;
    border-left: solid 1px #B2B3D2;*/
    text-decoration: none;
}
A.customPagerLink:visited
{
	display:inline-block;
	/*border-color:#B2B3D2;
	border-width:1px;
	border-style:solid;*/
    font-family: Tahoma;
    font-size: 8pt;
    color: #5c5c5c;
    font-weight: bold;
    background-color: #E5E6FA;
    text-align: center;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
    border: solid 1px #B2B3D2;
   /* border-right: solid 1px #B2B3D2;
    border-bottom: solid 1px #B2B3D2;
    border-left: solid 1px #B2B3D2;*/
    text-decoration: none;
}
A.customPagerLink:hover
{
	display:inline-block;
	border-color:#98002E;
	border-width:1px;
	border-style:solid;
    font-family: Tahoma;
    font-size: 8pt;
    color: #98002E;
    font-weight: bold;
    background-color: #DCC1C8;
    text-align: center;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
    /*border-top: solid 1px #B2B3D2;
    border-right: solid 1px #B2B3D2;
    border-bottom: solid 1px #B2B3D2;
    border-left: solid 1px #B2B3D2;*/
    text-decoration: none;
}
A.customPagerLink:active
{
	display:inline-block;
	border-color:#B2B3D2;
	border-width:1px;
	border-style:solid;
    font-family: Tahoma;
    font-size: 8pt;
    color: #5c5c5c;
    font-weight: bold;
    background-color: #E5E6FA;
    text-align: center;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
    /*border-top: solid 1px #B2B3D2;
    border-right: solid 1px #B2B3D2;
    border-bottom: solid 1px #B2B3D2;
    border-left: solid 1px #B2B3D2;*/
    text-decoration: none;
}

/*.pagerLink, .pagerLink#hover, .pagerLink#active, .pagerLink#visited
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    text-decoration: none;
}
*/
.divFullGridPagerNVS
{
    width: 650px;
}