.hidden-err{display:none}.display-err{display:block;color:red}.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url(/professionalplastics/content/templates/main/main/alt_star_07.png) left -1000px repeat-x}.star-rating{position:relative;width:85px;height:17px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:17px;line-height:17px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}.inline-rating{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle}.small-star{width:50px;height:11px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(/professionalplastics/content/templates/main/main/star_small.gif);line-height:10px;height:11px}.prodratings{display:inline;width:60%}#rating_sec{display:inline;width:300px}#main_review-form{border:1px solid #ccc;padding:0px;margin:0px}#ratingform{display:inline}#reviewform{font-size:13px;font-weight:bold}#submit_my_review{text-align:right;padding-top:5px;width:500px}.rate_sec2a{width:50px;height:20px;line-height:20px}.rate_sec2b{width:92px;height:20px;line-height:20px}.rate_sec2c{width:100px;height:20px;line-height:20px}.ratedrating{font-size:12px;font-weight:bold;padding-top:6px}#reviewform{display:block}.reviewlist{font-weight:bold}.review_heading{background-color:#fff;color:#000;width:772px;font-size:12px;float:left}.review_heading_l{float:left;margin:0 0 0 5px;font-weight:bold}.review_heading_r{float:right;margin:0 5px 0 0}.review_hr{margin-top:0px}.ratings-bottom{display:inline;width:100%;padding-bottom:15px}.rating-no{float:left;width:250px}.rate_sec{font-size:12px;padding-right:5px}#ratingResponse{float:left;padding:5px}.prodrating2{display:inline;float:right;width:37%}.review_text{padding:0 0 20px 0;float:left;text-align:left;width:762px;margin:0 5px 0 5px}.rate-notice{font-size:14px;font-weight:bold}.buttonslideup{text-align:right}.starwidth{width:85px;margin:0;padding:0;overflow:hidden}