/*Telerik RadDataPager Common CSS*/

.RadDataPager{display:inline-block;}
.RadDataPager{display:block;}
.RadDataPager:after{content:"";display:block;clear:both;visibility:hidden;height:0;}

.RadDataPager
{
	min-height:22px;
	padding:3px 0;
}

.RadDataPager .rdpWrap,
.RadDataPager .rdpWrapRight,
.RadDataPager .rdpWrapNone
{
	float:left;
	padding:0 10px;
	line-height:22px;
	white-space:nowrap;
}

.RadDataPager .rdpWrapRight
{
	float:right;
}

.RadDataPager .rdpWrapNone
{
	float:none;
}

.RadDataPager .rdpPageFirst,
.RadDataPager .rdpPagePrev,
.RadDataPager .rdpPageNext,
.RadDataPager .rdpPageLast
{
	width:22px;
	height:22px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	background-repeat:no-repeat;
	vertical-align:bottom;
	font-size:1px;
	cursor:pointer;
}

.RadDataPager .rdpPageFirst,
.RadDataPager .rdpPagePrev
{
	margin-right:1px;
}

.RadDataPager .rdpPageNext,
.RadDataPager .rdpPageLast
{
	margin-left:1px;
}

.RadDataPager .rdpPagerButton
{
	height:22px;
	margin:0 14px 0 0;
	padding:0 4px 2px;
	vertical-align:middle;
	cursor:pointer;
}

.RadDataPager .rdpNumPart a
{
	float:left;
	margin:0;
	padding:0 5px 0 0;
	line-height:22px;
	text-decoration:none;
}

.RadDataPager .rdpNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadDataPager .rdpNumPart a:hover span
{
	cursor:pointer;
}

.RadDataPager .rdpNumPart a.rdpCurrentPage,
.RadDataPager .rdpNumPart a.rdpCurrentPage:hover,
.RadDataPager .rdpNumPart a.rdpCurrentPage span,
.RadDataPager .rdpNumPart a.rdpCurrentPage:hover span
{
	cursor:default;
}

.RadDataPager .rdpWrap a img
{
	border:0;
	margin:0 8px;
}

.RadDataPager .RadSlider
{
	float:left;
	margin:0 10px 0 0;
}

.RadDataPager .rdpPagerLabel,
.RadDataPager .rdpPager .RadComboBox,
.RadDataPager .rdpPager .RadInput
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

*+html .RadDataPager .rdpPager .RadComboBox{margin-top:-1px;}
* html .RadDataPager .rdpPager .RadComboBox{margin-top:-1px;padding:1px 0;}

.RadDataPager .rdpPagerTextBox
{
	text-align:center;
}

/*Telerik RadDataPager Windows7 Skin*/

.RadDataPager_EPM
{
	border:1px solid #c2cedb;
	background:#f1f5fb 0 -5900px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadDataPager_EPM .rdpPageFirst,
.RadDataPager_EPM .rdpPagePrev,
.RadDataPager_EPM .rdpPageNext,
.RadDataPager_EPM .rdpPageLast
{
	background:transparent no-repeat url('Grid/sprite.gif');
}

.RadDataPager_EPM .rdpPageFirst
{
	background-position:0 -550px;
}
.RadDataPager_EPM .rdpPageFirst:hover
{
	background-position:0 -600px;
}
.RadDataPager_EPM .rdpPagePrev
{
	background-position:0 -700px;
}
.RadDataPager_EPM .rdpPagePrev:hover
{
	background-position:0 -750px;
}
.RadDataPager_EPM .rdpPageNext
{
	background-position:0 -850px;
}
.RadDataPager_EPM .rdpPageNext:hover
{
	background-position:0 -900px;
}
.RadDataPager_EPM .rdpPageLast
{
	background-position:0 -1000px;
}
.RadDataPager_EPM .rdpPageLast:hover
{
	background-position:0 -1050px;
}

.RadDataPager_EPM .rdpPagerButton
{
	border:1px solid #c2cedb;
	background:#dde8f6 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadDataPager_EPM .rdpNumPart a:hover,
.RadDataPager_EPM .rdpNumPart a:hover span,
.RadDataPager_EPM .rdpNumPart a.rdpCurrentPage,
.RadDataPager_EPM .rdpNumPart a.rdpCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadDataPager_EPM .rdpNumPart a
{
	color:#1e395b;
}

.RadDataPager_EPM .rdpNumPart a:hover
{
	background-position:100% -1250px;
	color:#4c607a;
}

.RadDataPager_EPM .rdpNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadDataPager_EPM .rdpNumPart a.rdpCurrentPage,
.RadDataPager_EPM .rdpNumPart a.rdpCurrentPage:hover
{
	background-position:100% -1450px;
	color:#4c607a;
}

.RadDataPager_EPM .rdpNumPart a.rdpCurrentPage span,
.RadDataPager_EPM .rdpNumPart a.rdpCurrentPage:hover span
{
	background-position:0 -1350px;
}
