.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('../images/jquery-autocomplete/icon-ajax-loading.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
.thumbvote button.thumb-sprite { margin:0; padding:0; border:0 none; outline: none none 0; background:transparent;  cursor: pointer; vertical-align:middle; width:16px; height: 16px; background-image: url(../images/jquery-lightbox.thumbvoter/thumbs-all.gif); background-repeat: no-repeat;}
.thumbvote button.thumb-up{ background-position: 0 0px; }
.thumbvote button.thumb-up-on{ background-position: 0 -16px; }
.thumbvote button.thumb-up-disabled{ background-position: 0 -32px; }
.thumbvote button.thumb-down{ background-position: -16px 0; }
.thumbvote button.thumb-down-on{ background-position: -16px -16px; }
.thumbvote button.thumb-down-disabled{ background-position: -16px -32px; }
.membervote button.thumb-sprite { margin:0; padding:0; border:0 none; outline: none none 0; background:transparent;  cursor: pointer;  width:90px; height: 28px; background-image: url(../images/jquery-lightbox.thumbvoter/memberthumbs-all.gif); background-repeat: no-repeat;}
.membervote button.thumb-up{ background-position: 0 0px; }
.membervote button.thumb-up-on{ background-position: 0 -28px; }
.membervote button.thumb-up-disabled{ background-position: 0 -56px; }
.membervote button.thumb-down{ background-position: -91px 0; }
.membervote button.thumb-down-on{ background-position: -91px -28px; }
.membervote button.thumb-down-disabled{ background-position: -91px -56px; }
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
#container .rating, #facebox .rating{cursor:pointer;margin:2em;clear:both;display:block}
#container .rating:after, #facebox .rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
#container .cancel, #container .star, #facebox .cancel, #facebox .star{float:left;width:12px;height:12px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#container .bigstar, #facebox .bigstar{float:left;width:24px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#container .heartstar, #facebox .heartstar{float:left;width:24px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#container .peoplestar, #facebox .peoplestar{float:left;width:24px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#container .pricestar, #facebox .pricestar{float:left;width:24px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#container .cancel, #container .cancel a, #facebox .cancel, #facebox .cancel a{}
#container .star, #container .star a, #facebox .star, #facebox .star a{background:url('../images/jquery-rating/star.gif') no-repeat 0 1px}
#container .bigstar, #container .bigstar a, #facebox .bigstar, #facebox .bigstar a{background:url('../images/jquery-rating/star_big.gif') no-repeat 0 1px}
#container .heartstar, #container .heartstar a, #facebox .heartstar, #facebox .heartstar a{background:url('../images/jquery-rating/hearts_big.gif') no-repeat 0 1px}
#container .peoplestar, #container .peoplestar a, #facebox .peoplestar, #facebox .peoplestar a{background:url('../images/jquery-rating/rating-persons.png') no-repeat 0 1px}
#container .pricestar, #container .pricestar a, #facebox .pricestar, #facebox .pricestar a{background:url('../images/jquery-rating/rating-price.png') no-repeat 0 1px}
#container .cancel a, #container .star a, #facebox .cancel a, #facebox .star a{display:block;width:12px;height:100%;background-position:0 0px;}
#container .bigstar a, #facebox .bigstar a{display:block;width:24px;height:100%;background-position:0 0px;}
#container .heartstar a, #facebox .heartstar a{display:block;width:24px;height:100%;background-position:0 0px;}
#container .peoplestar a, #facebox .peoplestar a{display:block;width:24px;height:100%;background-position:0 0px;}
#container .pricestar a, #facebox .pricestar a{display:block;width:24px;height:100%;background-position:0 0px;}
#container .star_on a, #facebox .star_on a{background-position:0 -11px!important}
#container .bigstar_on a, #facebox .bigstar_on a{background-position:0 -22px!important}
#container .heartstar_on a, #facebox .heartstar_on a{background-position:0 -22px!important}
#container .peoplestar_on a, #facebox .peoplestar_on a{background-position:0 -22px!important}
#container .pricestar_on a, #facebox .pricestar_on a{background-position:0 -22px!important}

#container .star_hover a, #container .star_live a:hover, #facebox .star_hover a, #facebox .star_live a:hover{background-position:0 -0px}
#container .bigstar_hover a, #container .bigstar_live a:hover, #facebox .bigstar_hover a, #facebox .bigstar_live a:hover{background-position:0 -22px }
#container .heartstar_hover a, #container .heartstar_live a:hover, #facebox .heartstar_hover a, #facebox .heartstar_live a:hover{background-position:0 -22px }

#container .peoplestar_hover a, #container .peoplestar_live a:hover, #facebox .peoplestar_hover a, #facebox .peoplestar_live a:hover{background-position:0 -22px }
#container .pricestar_hover a, #container .pricestar_live a:hover, #facebox .pricestar_hover a, #facebox .pricestar_live a:hover{background-position:0 -22px }
/* Read Only CSS */
#container .star_readonly a, #container .star_readonly a:hover, #facebox .star_readonly a, #facebox .star_readonly a:hover{cursor:default !important}
#container .bigstar_readonly a, #container .bigstar_readonly a:hover, #facebox .bigstar_readonly a, #facebox .bigstar_readonly a:hover{cursor:default !important}
#container .heartstar_readonly a, #container .heartstar_readonly a:hover, #facebox .heartstar_readonly a, #facebox .heartstar_readonly a:hover{cursor:default !important}

#container .peoplestar_readonly a, #container .peoplestar_readonly a:hover, #facebox .peoplestar_readonly a, #facebox .peoplestar_readonly a:hover{cursor:default !important}
#container .pricestar_readonly a, #container .pricestar_readonly a:hover, #facebox .pricestar_readonly a, #facebox .pricestar_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
#container .star, #container .bigstar,#container .heartstar, #container .peoplestar, #container .pricestar, #facebox .star, #facebox .bigstar , #facebox .peoplestar , #facebox .pricestar , #facebox .heartstar{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/* Get rating ez */
span.stars, .stars span {
	background:url('../images/jquery-rating/stars-all.gif') no-repeat 0px -12px;
	width:60px;
	height:12px;
	display: block;
	padding:0px;
	}
 span.stars span {
	background-position:0px 0px;
	padding:0px;
}
 span.stars {
	float:left;
	margin-top:0px;
	margin-right:3px;
}

/* end get rating ez  */

/* review thumbs */

#reviewForm button.thumb-sprite { margin:0; padding:0; border:0 none; outline: none none 0; background:transparent;  cursor: pointer; vertical-align:top; width:16px; height: 16px; background-image: url(../images/jquery-lightbox.thumbvoter/thumbs-all.gif); background-repeat: no-repeat;}
#reviewForm button.thumb-up-on{ background-position: 0 -16px; }
#reviewForm button.thumb-down-on{ background-position: -16px -16px; }


/* end review thumbs   */



#main .blue-summary p #container .star, #main .blue-summary p #container .star a, #main .category-box ol li .star a, #main  #results-column .result p .star a, #main #results-column .result p .star, #main #results-column-wider .result p .star, #main  #results-column-wider .result p .star a, #main #results-column-wider .result-longer p .star a, .blueitem-small .star a:hover, #main .blueitem p .star a:hover, #main .star a:hover, #main .shortreview .star a, #main .shortreview .star a:hover, #main .numeral-detail .star a, #main .numeral-detail .star a:hover, #main  #results-column .sponsored-result p .star a,  #main  #results-column .sponsored-result p .star a:hover, #main #tabbed-holder p .star a, #main #tabbed-holder p .star a:hover, #main .blue-summary p #facebox .star, #main .blue-summary p #facebox span.stars-left .star a, #main .latest-review-wide p  span.stars-left .star a
{background:url('../images/jquery-rating/star.gif') no-repeat 0 1px}
#container .result .star, #facebox .result .star{padding-top:3px;}