.polls_resultbar {	background:#C0C0C0;	height:10px;	margin:2px 0;}					#b #rate button { float : left ; }							#b #rate .rating { 			background : url('/media/rating/bg_top.png') left top no-repeat ; 			float : right ; 			margin-top : -2em ; 			padding-top : 7px ; 			text-align : center ; 			_width : 74px ; 			}		#b #rate .rating div { 			background : url('/media/rating/bg_bottom.png') left bottom no-repeat ; 			margin-bottom : 5px ; 			padding : 0 4px 4px ; 			_width : 74px ; 			}		#b #rate .rating div h3 { margin : 0 ; text-align : center ; width : 74px ; }		#b .rating h3 span { 			background-image : url('/media/rating/stars.png' ) ; 			_background-image : url('/media/rating/stars.gif' ) ; 			padding-top : 14px ; 			width : 1px ; 			}		#b .a-rating span { 			background-image : url('/media/rating/stars_shadow.png' ) ; 			background-position : left -1px ; 			padding-top : 14px ; 			width : 1px ; 			}				#b .half span { padding-left : 8px ; }		#b .one span { padding-left : 16px ; }		#b .one-half span { padding-left : 23px ; }		#b .two span { padding-left : 30px ; }		#b .two-half span { padding-left : 38px ; }		#b .three span { padding-left : 45px ; }		#b .three-half span { padding-left : 53px ; }		#b .four span { padding-left : 60px ; }		#b .four-half span { padding-left : 67px ; }		#b .five span { padding-left : 74px ; }			#b #rate .rating-current {}		#b #rate .rating-current div {}		#b #rate .rating-current div h3 {}						.rate { text-align: right; position: relative; z-index: 2; float: right;  }		.rate p { font-weight: bold; }		.rated p { width: 100%; text-align: right; color: #999999; }		.starsRate,		.starsRated { height: 20px; width: 100px; float: right; }		.rate ol { background-image: url('/images/pluginRatings/ratings.gif'); width: 100px; height: 20px; float:right; }				.rate .half  { background-position: 0px -20px; }		.rate .one { background-position: 0px -40px; }		.rate .one-half  { background-position: 0px -60px; }		.rate .two  { background-position: 0px -80px; }		.rate .two-half  { background-position: 0px -100px; }		.rate .three  { background-position: 0px -120px; }		.rate .three-half  { background-position: 0px -140px; }		.rate .four  { background-position: 0px -160px; }		.rate .four-half  { background-position: 0px -180px; }		.rate .five  { background-position: 0px -200px; }		.rate .score-0dot5  { background-position: 0px -240px; }		.rate .score-1 { background-position: 0px -260px; }		.rate .score-1dot5 { background-position: 0px -280px; }		.rate .score-2  { background-position: 0px -300px; }		.rate .score-2dot5  { background-position: 0px -320px; }		.rate .score-3  { background-position: 0px -340px; }		.rate .score-3dot5  { background-position: 0px -360px; }		.rate .score-4  { background-position: 0px -380px; }		.rate .score-4dot5  { background-position: 0px -400px; }		.rate .score-5  { background-position: 0px -420px; }							#b #rate .rating div p { color : #999 ; }		@media all and (min-width: 0px) {			#b #rate #rating-panel { width : 337px ; }			#b #rate #rating-panel ul.plain { width : 260px ; }			#b #rate #rating-panel ul.plain label { margin-top : 0 ; }			}	#rater-a p, #rater-b p, .set-rating, .set-rating li, .loader, .rating-set, .rating-set li{margin:0px;} 	#rater-a p, #rater-b p, .set-rating, .set-rating li, .set-rating li a, .loader, .rating-set, .rating-set li{padding:0px;}	.set-rating li a, .set-rating li a:hover {height:18px;}	.set-rating, .set-rating li, .rating-set{float:left;}	.rating-set li {border: none;}	.rating-set li a {border: none;}	.current-rating,.loader{float:right;}	.loader, .set-rating{height:20px;}		.set-rating li a:hover, .rating-set li p{background:left -23px; z-index:2; left:0px;}	.black-rating{height:35px; overflow:hidden; padding:0px; border:0px solid #9C9C9C;}	.white-rating{overflow:hidden;}	.set-rating, .rating-set{list-style:none; position:relative; width:100px; background:left top repeat-x;}					.set-rating li a{ display:block; outline:none; width:10px; height: 20px; text-decoration:none; z-index:20;}	.set-rating a span{display:none;}		.current-rating img{vertical-align:text-bottom;}		.rate .loader{background:url('/images/pluginRatings/loader.gif') 50% 50% no-repeat;}									#rater-a{}		#rater-b{background:#000; color:#fff;}				.loader{width:70%;}	.rating-set{}		.rateTextInline{ float:left; padding-top: 4px !important;}	.ratedTextInline{ float:left; padding-top: 4px !important; margin-left: 10px; color: #9c9c9c; font-size: 1.1em; font-weight: bold;  padding-left: 10px !important}	.ratedText2Inline{ float:left; width: 300px !important; padding-top: 4px !important; margin-left: 10px; color: #9c9c9c; font-size: 1.1em; font-weight: bold; padding-left: 10px !important}	
