@CHARSET "ISO-8859-1";


.search{
	top: 5px;
	width: 265px;
	position: relative;
	float: right;	
}
.search form { margin : 0; }
.search input { 
	vertical-align : middle;
	border: 0;

}
.search input[type="submit"] {
	background-color: #CC0000;
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	border: 1px solid white;
	margin: 0px;
	height: 18px;
}

.search #fq {
    width : 180px; font-family : Arial, sans-serif;
    font-size : 13px; padding-left : 4px;
}
 
.search #search-results {
    width: 246px; 
    margin-top : -1px; float : left;
}
 
* html div#search-results { width : 240px; } /* box model hack */
 
.search .sr, .srs {
    width : 100%; float : left; font-family : Arial, sans-serif;
    font-size : 13px; padding : 1px 0 0 0;
}
.search .sr { background-color : #fff; color : #000; }
.search .srs { background-color : #36c; color : #fff; cursor : pointer; }
.search .sr .src { color : #008000; }
.search .srs .src { color : #fff; }
.search .srt { float : left; font-size : 13px; margin-left : 4px; }
.search .src { float : right; font-size : 10px; margin-right : 3px; padding-top : 2px; }
 
.search form { margin : 0; }
.search input { vertical-align : middle; }
