#ps_search_str{
	width: 150px;
		width: 160px;
	height:14px;
	padding: 3px 5px;
	float: left;
}
#ps_results{
	z-index: 10000;
	position: absolute;
	width: 400px;
	float:right;
	background-color: #FFF;
	text-align: left;
	visibility: hidden;
}

#ps_searchwrapper  {
	height: 20px;
	float: left;
		
		
}
.ps_results{
	border: 4px #EEE solid;
}
#ps_results #ps_link{
	float: right;
	padding-right: 5px;
}
#ps_results .ps_header{
	font-weight: bold;
	font-size: 14px;
	background-color: #EEE;
	padding: 4px;
}
#ps_results h3{
	color: #000;
	padding-bottom: 3px;
}
#ps_results span{
	line-height: 100%;
}
#ps_results .ps_row_1{
	border-top: 2px #EEE solid;
	background-color: #FFF;
	padding: 5px;
}
#ps_results .ps_row_2{
	border-top: 2px #EEE solid;
	background-color: #FFF;
	padding: 5px;
}
#ps_results .ps_row_btm{
	font-weight: bold;
	font-size: 14px;
	background-color: #EEE;
	padding: 4px;
}

.highlight {
	background-color:#FFFEBB;
}

/* Added to show icons */
#ps_icon_background{
	width: 0px;
	height: 20px;	
	
	left: 0px;
	cursor: pointer;
	float: right;
	/* float: left; */
	margin-left: -33px;
}
#ps_icon {
	background: url(../images/icon_search.jpg) no-repeat;
	height:22px;
	width:33px;
}
div.ps_pretext {
	color: #FFFFFF; 
	width: 80px;
	float: left;
	text-align: right;
	padding-right: 5px;	
	padding: 2px 5px 0 0;
}
div.pixsearch {
	margin: 0 35px 0 0;	
		margin: 10px 10px 0 0;
			margin: 10px 50px 0 0;
	float: right;		
}