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


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

.pagetable {
	padding:1px;  
	border: 1px solid #f2f2f2;
	background-color: #ffffff;
}

/*table.pagetable td {
	background-color: #F5F5F5;
}*/

.pagetable1 {
	float: left;
	padding: 2px;
	border: 1px solid #ffffff;  
	background-color: #eef3f5;
}

/*table.pagetable a {
	display: block;
}*/

.pagetable a {
	/*display: block;*/
}

.pagetable_activecell {
	float:left; 
	color: darkorange;
	font-weight: bold;
	border: 1px solid #EAEAEA;
	margin-top: 1px; 
	padding: 1px 3px 1px 3px;
	background-color: #ffffff;
}	


/*table.pagetable td.pagetable_ellipses {
	border-left: 1px solid silver;
	color: silver;
	padding: 0px 5px;
}*/

.pagetable_ellipses {
	border-left: 1px solid silver;
	color: black;
	padding: 0px 5px;
}

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;
}