.searchWrapper {
    
}

.searchInputText {
    border-top-left-radius: 4px; 
    border-bottom-left-radius: 4px;
    min-width: 267px;
}
.searchResults {
	position: absolute;
	width: 315px;
	border-radius: 5px;
	list-style: none;
	background: white;
	padding: 0;
	box-shadow:rgba(0, 0, 0, 0.51) 1px 2px 10px;
    z-index: 10000;

    color: #404040;
}
.searchResults p {
	display: inline-block;
	margin: 0;
	vertical-align: middle;
	width: 80%;
	line-height: 1.5em;
}
.searchResults p span {
    color: #404040;
}
.searchImgDivWrap {
    display: inline-block;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin: 4px;
}
.searchImgCellWrap {
    display: table-cell;
    width: 40px;
    height: 40px;
    vertical-align: middle;
}
.searchResults img {
	display: block;
    max-width: 40px;
    max-height: 40px;
    vertical-align: middle;
    margin: 0 auto;
}
.searchResults .searchItem {
	cursor: pointer;
	padding: 0 4px;
	overflow: hidden;
	border-width: 1px 0px 1px 0px;
	background-color: #FCFCFC;
	background: -moz-linear-gradient(top, #F6FAFB, #FCFCFC);
	background: -webkit-gradient(linear,
	 left top, left bottom, from(#F6FAFB), to(#FCFCFC));
	filter: progid:DXImageTransform.Microsoft.Gradient(
	 StartColorStr='#F6FAFB', EndColorStr='#fcfcfc', GradientType=0);
	border-style: solid none solid none;
	border-top-color: #FFF;
	border-bottom-color: #F0F1F3;
	box-shadow: 0 18px 7px -6px rgba(210, 210, 210, 0.2) inset;
}
.searchResults .searchItem span.itemArrow {
	visibility: hidden;
	font-size: 0.8em;
	color: grey;
}
.searchResults .searchItem.selected span.itemArrow {
	visibility: visible;
}
.searchResults li.selected {
    background: none;
    background-color: #FFF;

}
.searchResults li:first-child {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.searchResults li:last-child {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;

}
.searchResults li:first-child,
.searchResults li:last-child,
.searchResults .searchItemHeader,
.searchResults .searchLink {
    padding: 4px 12px;
    background-color: #e0e0e0;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
.searchLink {
	text-align: right;
}
.searchLink a {
	text-decoration: none;
}
.searchLink a:hover {
	text-decoration: underline;
}
.searchBackgroundColor {
    background-color: #444;
}
.searchTextColor {
}