fieldset.description {
	padding: 5px; 
	margin-bottom: 10px; 
	border: 1px solid #999;
}
div.searchresult {

}
.resultmessage_ok {
	color: #090; 
	font-weight: normal;
	font-size: 11px;
}
div.resultmessage_ok .boldgrey {
	color: #666; 
	font-weight: bold;
	font-size: 11px;
}
displaymodetxt {
	font-size: 11px;
}

.resultmessage_fail {
	color: #900; 
	font-weight: normal;
}
div.result {
	width: 520px; 
	margin-bottom: 20px;
}
.resulttoolbar {
	margin-top: 30px;
	margin-bottom: 30px;
}
.title a {
/*	margin-bottom: 0px; 
	padding-bottom: 0px; */
	color: #363f45;
	font-size: 11px; 
	font-weight: bold;
	height: 14px; 
	padding: 0px 8px; 
	background-color: #e5ebef;
	text-decoration: none;
}
.title a:hover {
	text-decoration: underline;
	color: #547BB5;
}
.searchrelevance {
	border: 1px solid #666; 
	width: 50px;
	height: 7px ! important;
	font-size: 6px;
}
.imgrelevance {
	background-color: #547BB5;
	border: 1px solid #fff;
	height: 5px ! important;
}
.imginfo {
	width: 16px;
	height: 16px;
	margin: 0px 0px;
	border: 0px none;
	float: right; 
	vertical-align: top;
}
.searchresultsmall	{
	color: #999;
	font-size: 10px;
}
.normalgrey {
	color: #999; 
	font-weight: normal;
	font-size: 11px;
}
.boldgrey {
	color: #666; 
	font-weight: bold;
}
.linkgrey	{
	color: #999;
}
.linkgrey:link	{
	color: #999;
	text-decoration: underline;
}
.linkgrey:visited	{
	color: #999;
	text-decoration: underline;
}
.linkgrey:active	{
	color: #999;
	text-decoration: underline;
}
.linkgrey:hover	{
	color: #547BB5;
	text-decoration: none;
}
.blackline {
	border-bottom: 1px solid #000;
	margin-bottom: 5px;
}
.anthraciteline {
	border-bottom: 1px solid #666;
}
a.text	{
	color: #000;
	text-decoration: none;
}
a.text:visited	{
	color: #000;
	text-decoration: none;
}
a.text:hover	{
	color: #000;
	text-decoration: underline;
}

