@charset "utf-8";
/* CSS Document */

#prmainwrapper h4 {font-family:Georgia, "Times New Roman", Times, serif;}
#prmainwrapper h3 {font-size:24px; line-height:24px; margin:0; padding:0; float:left;}
.prmainstars {background:url(../images/11/stars.gif); height:20px; line-height:20px; margin:2px 5px; width:112px; float:left;}
.prmainrateline div.star-0 {background-position:0 0;}
.prmainrateline div.star-0_5 {background-position:0 -23px;}
.prmainrateline div.star-1 {background-position:0 -46px;}
.prmainrateline div.star-1_5 {background-position:0 -69px;}
.prmainrateline div.star-2 {background-position:0 -92px;}
.prmainrateline div.star-2_5 {background-position:0 -115px;}
.prmainrateline div.star-3 {background-position:0 -138px;}
.prmainrateline div.star-3_5 {background-position:0 -161px;}
.prmainrateline div.star-4 {background-position:0 -184px;}
.prmainrateline div.star-4_5 {background-position:0 -207px;}
.prmainrateline div.star-5 {background-position:0 -230px;}
.prmainrate {float:left; background:#222; padding:3px 5px; font-size:14px; line-height:14px; color:#fff; margin:2px 0;}
.prtrustline {clear:left; font-style:italic; font-size:12px; line-height:14px; margin:10px 0 15px;}
.prtrustline img {vertical-align: -2px;}
.prdividerline {background:#f4f4f4; padding:5px; border:1px solid #ddd;}
.prrecommendedleft {float:left; font-size:13px; line-height:20px;}
.prrecommended {font-size:13px; line-height:14px; font-weight:bold; color:#fff; background:#8cc63e; border:1px solid #739e37; padding:2px; float:left; margin:0 5px 0 0;}
.prsort {float:right;}
.prsortxt {font-size:13px; line-height:20px; float:left;}
.prsort form {float:left; margin:0 0 0 5px;}
.prratetitleline {margin:15px 0 5px;}
.prreviewstars {background:url(../images/11/stars_small.gif); height:15px; line-height:15px; margin:0 3px 0 0; width:83px; float:left;}
.prprodrev div.star-0, .prratetitleline div.star-0 {background-position:0 0;}
.prprodrev div.star-0_5, .prratetitleline div.star-0_5 {background-position:0 -18px;}
.prprodrev div.star-1, .prratetitleline div.star-1 {background-position:0 -36px;}
.prprodrev div.star-1_5, .prratetitleline div.star-1_5 {background-position:0 -54px;}
.prprodrev div.star-2, .prratetitleline div.star-2 {background-position:0 -72px;}
.prprodrev div.star-2_5, .prratetitleline div.star-2_5 {background-position:0 -90px;}
.prprodrev div.star-3, .prratetitleline div.star-3 {background-position:0 -108px;}
.prprodrev div.star-3_5, .prratetitleline div.star-3_5 {background-position:0 -126px;}
.prprodrev div.star-4, .prratetitleline div.star-4 {background-position:0 -144px;}
.prprodrev div.star-4_5, .prratetitleline div.star-4_5 {background-position:0 -162px;}
.prprodrev div.star-5, .prratetitleline div.star-5 {background-position:0 -180px;}
.prreviewrate {float:left; background:#222; padding:2px 4px; font-size:11px; line-height:11px; color:#fff; margin:0;}
.prreviewtitle {float:left; margin:0 0 0 5px; font-weight:bold; font-size:14px; line-height:15px; padding:0;}
.prreview {font-size:14px; line-height:20px;}
.prbuyerline {margin:15px 0;}
.prbuyerline img {float:left; width:84px; height:21px; margin:3px 8px 0 0; padding:0;}
.prbuyer {float:left; font-size:11px; line-height:13px; margin:0; padding:0;}
.prrecommendedline {background:#F4F4F4; padding:6px; font-size:12px; font-weight:bold; line-height:12px; border-bottom:1px solid #ddd; text-align:right;}
.prrecommendedlinety {background:#F4F4F4; padding:6px; font-size:12px; font-weight:bold; line-height:12px; border-bottom:1px solid #ddd; text-align:right;}
.prfoot {background:#ededed; padding:10px;}
.prdisplaytop {float:left; font-size:14px; line-height:14px;}
.prprevnext {float:right; font-size:14px; line-height:14px;}
.prread {float:right; font-size:11px; line-height:15px;}
.prprodrev {float:left; margin:0 5px 0 0;}
.prreviewwrap {padding:8px 5px 5px 5px;}