#searchboxholder {
	float: right;
}

#searchbox {
	display: none;
	clear: both;
	position: absolute;
	margin: 0 0 0 2px;
	padding: 5px;
	background: #fcf0f0;
	border-width: 1px;
	border-style: solid;
	border-color: #7a6e6e;
	border-top-color: #fcf0f0;
}

#searchboxholder>#searchbox {
	margin: 0 0 0 -187px;
}

#globalsearchtext {
	width: 200px;
	padding: 1px;
	text-align: left;
}

.mplSearch-section {
	margin: 0 0 10px 0;
}

.mplSearch-section h2 span {
	float: right;
}

.mplSearch-headings {
	padding: 3px 0;
}

.mplSearch-results {
	padding: 0 2px;
}

.mplSearch-result {
	clear: both;
	padding: 3px 0;
}

.mplSearch-headings-col, .mplSearch-result-col {
	float: right;
	padding-left: 5px;
}

.mplSearch-headings-title, .mplSearch-result-title {
}

.mplSearch-headings-information, .mplSearch-result-information {
}

.mplSearch-headings-location, .mplSearch-result-location {
	color: #aaaaaa;
	color: #F5A01A;
	font-weight: bold;
}
.mplSearch-headings-location a, .mplSearch-result-location a {
	color: #aaaaaa;
	color: #F5A01A;
}

.mplSearch-pages {
	margin: 5px 0 0 0;
}

.mplSearch-pages .pageitem {
	float: left;
	padding: 0 5px 0 0;
}

.mplSearch-pages .pageitem a {
	color: #000000;
	text-decoration: underline;
}

.mplSearch-pages .selected a {
	color: #a90a08;
	font-weight: bold;
	text-decoration: none;
}
