
/** /Pagination/ **/
	#page-nav li {
		display: inline;
	}
	#page-nav form {
		float: left;
	}
	#page-nav span {
		display: block;
		float: left;
		margin: 0 5px 0 0;
		padding: 2px 0 0 0;
	}
	#page-nav button {
		margin: 0 5px 0 0;
	}

/** pagination **/

ul#page-nav {
	margin: 20px 0 0 0;
	font-size: 11px;
	display:block;
}

ul#page-nav li {
	float: left;
	width: 20px;
	text-align: center;
	color: #CCC;
	list-style: none;
}

ul#page-nav li.next-nav {
	float: right;
	width: auto;
}

ul#page-nav li.prev-nav {
	width: auto;
}

ul#page-nav li.middle-nav {
	width: 280px;
	margin-left: 55px;
	text-align:center;
}

ul#page-nav .prev-nav button {
	display: block;
	width: 75px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
}

ul#page-nav .next-nav button {
	display: block;
	width: 75px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
}

ul#page-nav .prev-nav a:hover, ul#page-nav .next-nav a:hover {
	color: #FFF;
}

ul#page-nav .missing-button {
	display: block;
	width: 75px;
	height: 20px;
	line-height: 20px;
}

ul#page-nav form{
	width: auto;
}

ul#page-nav button.clear-button {
	color: #999;
	border: 0;
	background: #fff;
	width: 18px;
	height: 15px;
	text-align: center;
	padding: 0;
	margin: 0 2px 0 2px;
	float:left;
}

ul#page-nav button.active {
	font-weight: bold;
}

ul#page-nav button.clear-button:hover {
	color: #FE0000;
}

ul#page-nav li form, ul#page-nav li p {
	float: left;
	border: 0;
	margin: 0 auto 0 auto;
	padding: 0;
}
/** /pagination **/

/** Box Nav **/

ul.boxnav {
	list-style: none;
	height: 24px;
	margin-top: 5px;
	border-left: 1px solid #5E6A71;
}

ul.boxnav li {
	float: left;
	margin: 0;
	border-top: 1px solid #5E6A71;
	border-bottom: 1px solid #5E6A71;
	border-right: 1px solid #5E6A71;
}

ul.boxnav a {
	display: block;
	padding: 5px 8px;
	font-weight: bold;
}

ul.boxnav li.viewall a {
	padding: 5px 12px;
	color: #FFF;
	text-transform: uppercase;
	background: #007934;
}

ul.boxnav li.viewall a:hover {
	color: #007934;
	background: 0;
}

ul.boxnav a:hover {
	color: #FFF;
	text-decoration: none;
	background: #007934;
}

/** /Box Nav **/

/** Page Count **/

span.pagecount {
	display: block;
	text-align: right;
	padding: 10px 0 5px 0;
	color: #999;
	font-weight: bold;
}

/** /Page Count **/

