#searchresults2 {background: #FFFFFF;}

/* -- top 10 list with background -- */

#top10bg {color: #333;font-size: 10px;}
#top10bg ol {list-style: decimal;padding: 0;margin: 0;border: none;}
#top10bg li {width: 131px;padding: 2px 0;border-bottom: 1px solid #DDD;}
#top10bg ol li a #top10_rptTop10_ctl00_lnkPhoneName {color: #D00063;}
#top10bgno1 {color: #D00063;}
#top10bgno1 a {color: #FFE420;display: block;width: 181px;padding: 0;margin: 0;	text-decoration: none;font-variant: normal;}
#top10bg a {color: #808080;display: block;width: 181px;padding: 0;margin: 0;	text-decoration: none;font-variant: bold;}
#top10bg a:hover {color: #D00063;padding: 0;margin: 0;}

/* SEARCH BOX AREA ETC */

#search-holder {padding-bottom: 80px;}

.search_full {text-transform: uppercase;vertical-align: middle;}
input:focus {outline: none;text-align: middle;}
input {text-align: middle;}
#dhtmltooltip{position: absolute;width: 565px;height:45px;text-align: left;border: 0px solid #626262;padding: 0;background: transparent url("../images/search_hint_popup.gif");
visibility: hidden;z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.input-search {display:inline;float:left;margin-left:10px;margin-right:10px; width:200px;}
.go-search {display:inline;float:left;margin-left:0;margin-right:10px; width:30px;}

/*  banner adverts */

#promo-ban {width: 849px; background: #D00063;margin: 30px 0 20px 10px;}
	#promo-ban h1 {padding: 20px 0 0 30px;color: #FFFFFF;}
	#promo-ban h2 {padding: 20px 0 20px 30px;color: #FFFFFF;}

/*  from frontend.css */

input.search_full { padding: 5px 0 0 8px; width:192px;height: 30px;background: url(../images/bgs/search_box.png) no-repeat 0 0;border: 0;font: bold 14px Arial, Helvetica, sans-serif;}
.search_btn { padding-left:0px; padding-top: 0px; width: 81px;height: 17px;background: url(images/btns/search_btn.png) no-repeat 0 0;border: 0;}
.go_btn { color: #FF6600; width: 46px; padding-left: 0px; padding-top: 0px;height: 17px;background: 0 0;border: 0;}
.searchdropdown_all {padding: 10px;background-color: #101010;color: #999999;}
.searchdropdown_highlight {padding-top: 5px;padding-bottom: 5px;padding-left: 10px;font-family: arial;font-weight: bold;font-size: 11px;color: #FFFFFF;background: #E96300 url(images/searchdropdown_arrow.gif) no-repeat 0 center;}
.searchdropdown_listitem {padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #666666;font-family: arial;font-size: 11px;color: #999999;}

/*  from main.css */

.searchfield {margin-top: -10pt;margin-right: 0pt;margin-bottom: 0pt;	margin-left: 0pt;padding-top: -10pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;}

textarea:focus, input:focus {border: 0px solid #333;} 

/* -- SEARCH result buttons -- */

.btnorder a {
	color: #000;
	display: block;
	width: 82px;
	height: 15px;	
	text-decoration: none;
	background: url(../images/btns/search-order.png) no-repeat 0px 0;
	padding: 0 0 0 0px;
	margin: 0;
}

.btnorder a:hover {
	color: #FFF;
	display: block;
	width: 82px;
	height: 15px;	
	text-decoration: none;
	background-position: 0px -15px;
	padding: 0 0 0 0px;
	margin: 0;
}

.learnmore {
	color: #000;
	border: solid #F00 0px;
	text-align: center;
	height: 18px;	
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.btnjoin a {
	color: #000;
	display: block;
	width: 82px;
	height: 15px;	
	text-decoration: none;
	background: url(images/btn_join.png) no-repeat 0px 0;
	padding: 0 0 0 0px;
	margin: 0;
}

.btnjoin a:hover {
	color: #FFF;
	display: block;
	width: 82px;
	height: 15px;	
	text-decoration: none;
	background-position: 0px -15px;
	padding: 0 0 0 0px;
	margin: 0;
}

.btncall a {
	color: #000;
	display: block;
	width: 82px;
	height: 15px;	
	text-decoration: none;
	background: url(images/btn_call.png) no-repeat 0px 0;
	padding: 0 0 0 0px;
	margin: 0;
}

.btncall a:hover {
	color: #FFF;
	display: block;
	width: 82px;
	height: 15px;	
	text-decoration: none;
	background-position: 0px -15px;
	padding: 0 0 0 0px;
	margin: 0;
}
