/*search css*/

#searchimprove {
	font-size:inherit;
	line-height:1.1em;
	margin:0;
	padding:0;
	}

#searchimprove p {
	margin:0;
	padding:0;
	}

#searchimprove dl {
	clear:both;
	margin: 0 0 10px 0;
	}
	
#searchimprove dt.even {
	margin:0;
	padding:5px 0 0 0;
	background:#ebf4f3;
	}
	
#searchimprove dt.odd {
	margin:0;
	padding:5px 0 0 0;
	}
	
#searchimprove dd.odd {
	margin:0;
	padding:0 0 15px 0;
	border-bottom:1px solid #c9c9c9;
	display:block;
	}

#searchimprove ul {
	list-style: none;
	margin: 0 0 10px 0;
	padding:0;
	}

#searchimprove li {
	display:inline;
	}

#searchimprove dd.even {
	margin:0;
	padding:0 0 15px 0;
	background:#ebf4f3;
	border-bottom:1px solid #c9c9c9;
	display:block;
	}

.fileformat {
	font-size:9px;
	color:green;
	}

.resulttitle {
	font-size:1.2em;
	}
	
.resultpath {
	padding:0 0 10px 0;
	}

.resultsummary {
	padding:0;
	margin:0 0 2px 0;
	}

.keywords {
	margin:0 15px 0 15px;
	color:#a1a1a1; 
	font-family:arial; 
	font-size:0.9em; 
	border-bottom:1px dashed; 
	cursor:help;
	}

#searchimprove span#suggest {
	font-size: 1.3em;
	display: block;
	background-color: #ffc;
	padding: 0.5em;
	border: 1px solid #007363;
	margin: 0.2em 0;
	}

dt.oddrec, dt.evenrec {
	background: url("http://hounslow.searchimprove.com/cimg/recommended.gif") no-repeat top right;
	margin:5px 0 0 0;
	padding:5px 130px 5px 5px;
	border-top: 2px solid #007363;
	border-left: 2px solid #007363;
	border-right: 2px solid #007363;
	font-size:1.3em;
	}

dd.oddrec, dd.evenrec {
	margin:0 0 10px 0;
	padding:5px 5px 10px 5px;
	border-bottom: 2px solid #007363;
	border-left: 2px solid #007363;
	border-right: 2px solid #007363;
	display:block;
	}

.site a {
	padding:0 0 10px 0;
	}

#searchimprove .url {
	white-space: nowrap;
	}
	
/*navigation list styling - previous, next, etc.*/
#searchimprove .pagelist {
	font-size: 1em;
	text-align: center;
	padding: 0.2em 0.4em;
	border: 1px solid #104510;
	}

#searchimprove .pagelist a:link, #searchimprove .pagelist a:visited {
	padding: 1px 2px;
	font-weight: bold;
	}
	
#searchimprove .pagelist a:hover {
	}
	
#searchimprove .next {
	float: right;
	}
#searchimprove .previous {
	float: left;
	}
