
/* =Searchbox
---------------------------------------- */
.search-box {
	clear:both;
	border-top:1px solid #d5d5d5;
	padding:10px 0 0;
	margin:10px 0 0;
	}
	.search-box label {
		color:#9f9f9f;
		font-size:1.363em;
		float:left;
		padding:0 10px 18px 0;
		}
	.search-box select {
		border:1px solid #d5d5d5;
		float:left;
		}


/* =Pager
---------------------------------------- */
.pager {
	float:right;
	clear:both;
	overflow:hidden;
	color:#7f7f7f;
	padding:10px 0;
	}
	.pager span,
	.pager a {
		float:left;
		padding:0 6px 1px;
		line-height:1.2em;
		border-right:1px solid #a1a1a1;
		}
		.pager span.page-current {
			font-weight:bold;
			}
	.pager a,
	.pager a:visited {
		color:#7f7f7f !important;
		text-decoration:underline;
		}
	.pager a.prev,
	.pager a.next {
		background:url(/images/buttons/pager-arrows.gif) no-repeat 50% 4px;
		width:20px;
		overflow:hidden;
		text-indent:-9999em;
		border:0;
		padding:0;
		}
	.pager a.prev {
		background:url(/images/buttons/pager-arrows.gif) no-repeat 50% -34px;
		}
		.pager a.prev:hover {
			background-position:50% -110px;
			}
		.pager a.next:hover {
			background-position:50% -72px;
			}
	.pager .last {
		border:0;
		}
	.pager span.prev,
	.pager span.next {
		display:none;
		}


