/*----- Pager Styles ----- */


table.pagetable {
	border: 1px solid #EAEAEA;
	background-color: #e0e0e0;
}

table.pagetable td {
	background-color: #e0e0e0;
}

table.pagetable a {
	display: block;
}

table.pagetable td.pagetable_activecell {
	background-color: white;
	color: darkorange;
	font-weight: bold;
	border:1px solid #000000;
	padding: 0px 3px;
	/*background-color: #EDF2F6;
	border: 1px solid #A4B0C0;*/
}

table.pagetable td.pagetable_ellipses {
	border:1px solid #000000;
	color: #000000;
	padding: 0px 5px;
}

.pagetable, .pagetable td, .pagetable tr {
background-color:#e0e0e0;
border:1px solid #000000;
}

a.pagelink {
	display: block;
	text-decoration: none;
	padding: 0px 0px;
}

a.pagelink_first {
	display: block;
	text-decoration: none;
	padding: 0px 3px;
}

a.pagelink_prev {
	display: block;
	text-decoration: none;
	padding: 0px 3px;
}

a.pagelink_next {
	display: block;
	text-decoration: none;
	padding: 0px 3px;
}

a.pagelink_last {
	display: block;
	text-decoration: none;
	padding: 0px 3px;
}

.pagetable a {
color:#565656;
}

a.pagelink,a:visited.pagelink,  {
border-color:1px solid #000000;
color:#565656;
}

a:hover.pagelink, a:active.pagelink,a:hover.pagelink_first, a:active.pagelink_first,a:hover.pagelink_next, a:active.pagelink_next,a:hover.pagelink_last, a:active.pagelink_last,a:hover.pagelink_prev, a:active.pagelink_prev {
text-decoration:underline;
}