/*************************************************************************
*  P A G I N G  S T Y L E  S H E E T S
*************************************************************************/

#pagination-container {
	margin: 0px;
	padding: 0px;
}
#pagination-container form {
	padding: 0px;
	margin: 0px;
}
#pagination-container .records {
	display: block;
	/*font-size: 11px;*/
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 2px 0px;
}
#pagination-container .pagesize {
	display: block;
	/*font-size: 11px;*/
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 1px 0px;
}
#pagination-container .pagesize select {
/*font-size: 11px;*/
}
#pagination-container .pagination {
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
}
#pagination-container .pagination ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#pagination-container .pagination ul li {
	list-style: none;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(none);
}
#pagination-container .pagination a {
	border: solid 1px #9aafe5;
	margin-right: 2px;
}
#pagination-container .pagination .previous-disable,
#pagination-container .pagination .next-disable {
	border: solid 1px #DEDEDE;
	color: #888888;
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 2px;
	padding: 2px 4px;
}
#pagination-container .pagination .next a,
#pagination-container .pagination .previous a {
	font-weight: bold;
}
#pagination-container .pagination .range a {
	margin-right: 6px;
	margin-left: 4px;
}
#pagination-container .pagination .current {
	background: #699bc9;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	float: left;
	padding: 3px 6px; /* savers */
	margin-right: 2px;
}
#pagination-container .pagination a:link,
#pagination-container .pagination a:visited {
	color: #0e509e;
	display: block;
	float: left;
	padding: 2px 6px;
	text-decoration: none;
}
#pagination-container .pagination a:hover {
	border: solid 1px #0e509e;
}

