/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */

.mods #ratingBox{width: 180px !important; }
.mods div.rating-cancel,
.mods div.star-rating{float:left;width:21px !important;height:20px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;padding-right:4px;}
.mods div.rating-cancel,.mods div.rating-cancel a{background:url(/obj/advanced/default/layout/img/elements/delete.43518838.png) no-repeat 0 0 !important;}

.mods div.star-rating,.mods div.star-rating a{background:url(/obj/advanced/to1_obj/layout/img/elements/stars_fanReport.8dc45d39.png) no-repeat 0 0px}
.mods div.rating-cancel a,.mods div.star-rating a{display:block;width:21px;height:100%;background-position:0 0px;border:0; text-decoration: none;}
.mods div.star-rating-on a{background-position:0 -40px!important}
.mods div.star-rating-hover a{background-position:0 -40px}
.mods div.rating-cancel.star-rating-hover, .mods div.rating-cancel.star-rating-hover a{background-position:0 -20px!important }
/* Read Only CSS */
.mods div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
.mods div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.mods #yVenueReview ul.ratingList { padding-left:4px!important; }

.mods div.ratingList div {list-style-type: none;width: 100%;margin:0px !important;}
*+html .mods div.ratingList div{width:50%;}
*+html #venueBox div.ratingBox{margin-top:-20px !important;}
.mods div.ratingList label{ padding-top:3px;width:29%;float:left; font-size:14px; padding-right:10px; text-transform: none;font-weight: bold;color: #333;}
.mods div.rating-cancel{ margin-left:10px;}
.mods div.ratingList{ clear:both; }
.mods div.ratingList div.ratingBox span.textXS{ line-height: 15pt !important;}
.mods #yVenueReview{ padding-top:20px;}

#reviewForm { margin-top: -20px; }
 
.mods div.rating-cancel.star-rating-hover a{ background-position:0 -62px!important; }
.mods .formularBox form fieldset .ratingList span {float:none;}
div.ratingBox ul.error{margin-left:215px; margin-top:2px;}
.mods #starRating div.rating-cancel{display:none !important;}

div#venueRating{width:500px; margin-left:200px; margin-bottom:0px !important;}
div#venueRating ul.ratingList li{list-style-type:none;}
div#venueRating ul.ratingList li .star-rating, div#venueRating ul.ratingList li .star-rating a{background:url(/obj/advanced/to1_obj/layout/img/elements/venue.png) no-repeat 0 0px}
div#venueRating ul.ratingList li .star-rating-on a{background-position:0 -40px!important}
div#venueRating ul.ratingList li .star-rating-hover a{background-position:0 -40px}
div#venueRating ul.ratingList li .rating-cancel.star-rating-hover, div#venueRating ul.ratingList li .rating-cancel.star-rating-hover a{background-position:0 -20px!important }
div#venueRating ul.ratingList li .star-rating-readonly a{cursor:default !important}
div#venueRating ul.ratingList li .star-rating{background:transparent!important;overflow:hidden!important}
div#venueRating label{width:270px; height:30px;}
*+html span.venueBox{display:block;}

.displayButton{display:block !important;}
.displayNoButton{display:none !important;}

.flyoutRating span.ratingLabel {display:inline-block; width: 114px;}
.flyoutRating div.rate {display: inline-block;}
	
	*+html .flyoutRating span.ratingLabel,
	*+html .flyoutRating div.rate {display: block; float: left;}

.cellA .details a, .cellA .details a:hover{white-space: nowrap;font-weight: bold;text-decoration: none;background: transparent url(/obj/advanced/to1_obj/layout/img/modular/linksymbols/tobottom_7F95A8.5b7f5649.gif) no-repeat center right;padding-right: 15px;}
.cellA .details, .cellA .rate{float:left;}
.cellA .rate{margin-right:5px;}
