
.BScontent {font-size: 12px; color: rgb(8, 58, 129); }
.BScustomerRating {width: 50px; background: #FFFFFF; padding: 2px; vertical-align: middle; line-height: normal; font-size: 11px;}
.BScustomerRatingFirst { width: 80px; }
.BScustomerRatingItem { width: 125px; text-align: left; font-size: 12px; color: rgb(8, 58, 129); font-weight: bold; }
.BScustomerRatingScore {text-align: left; font-size: 12px; color: rgb(8, 58, 129);}

.BScustomerRating1 {width: 100px; background: #FFFFFF; padding: 2px; vertical-align: middle; line-height: normal; font-size: 14px;}
.BScustomerRatingItem1 { width: 200px; text-align: left; font-size: 14px; color: rgb(8, 58, 129); font-weight: bold; }
.BScustomerRatingFirst1 { width: 120px;}
.BScustomerRatingScore1 {text-align: left; font-size: 14px; color: rgb(8, 58, 129);}
.BSRatingSummary1 { font-family: arial, helvetica, sans-serif; font-size: 12px; color: rgb(8, 58, 129); width: 500px; }
.BSratingSummaryFinal1 {font-weight: bold;}
.BSratingSummaryTotal1 {font-weight: bold;}


.BSRatingSummaryPrimaryRating { }
.BSRatingSummarySecondaryRatings {}

.BSdateCreated {font-size: 12px; color: rgb(8, 58, 129); font-weight: bold; margin-left: 5px;}
.BSProductPageLink {}
.BSRatingFinal {font-weight: bold;}
.BSRatingsOnlyBuyAgain { padding-top: 8px;font-family: arial, helvetica, sans-serif; font-size: 12px; color: rgb(8, 58, 129); }

.BSRatingSummary { font-family: arial, helvetica, sans-serif; font-size: 12px; color: rgb(8, 58, 129); width: 300px; }
.BSRatingSummary a, .BSRatingSummary a:visited, .BSRatingSummary a:hover { color: #F58428; text-decoration: underline; font-weight: bold; }
.BSRatingSummaryBuyAgain {}
.BSratingSummaryFinal {}
.BSRatingSummaryLinks {}
.BSRatingSummaryRatings {}
.BSratingSummaryTotal {}
.BSRatingSummaryPrimaryRating { }
.BSRatingSummarySecondaryRatings {}
.BSRatingTotal {font-weight: bold;}

.BSWriteFirstLinkCell { font-size: 12px; }

.BSRatingWraperTable{}
.BSrespondedHelpful {font-weight: bold; font-size: 11px;}
.BSReviewData {padding-bottom: 10px;}
.BSReviewData a, .BSReviewData a:visited, .BSReviewData a:hover {font-weight: bold; font-size: 12px; color: #F58428; text-decoration: underline;}
.BSReviewDisplay {}
.BSReviewDisplaySeparator {padding-left: 10px;}
.BSReviewDisplayLeft { width: 280px; }
.BSReviewDisplayRight {padding-top: 10px;}

.BSReviewer {font-size: 12px; color: rgb(8, 58, 129);}
.BSReadAllMyReviews {font-size: 12px; color: rgb(8, 58, 129); white-space:nowrap;}
.BSreviewerLocation {font-size: 12px; color: rgb(8, 58, 129);}

.BSReviewFeedbackDisplay { padding-top: 10px; font-size: 12px; }
.BSReviewFeedbackLinks {  }

.BSReviewLabel { font-weight: bold; font-size: 12px; color: rgb(8, 58, 129); }
.BSReviewPagination { font-size:12px; padding-top:11px; }
.BSReviewRatingSetTable{}

.BSReviewSection {}
.BSReviewSectionHeader { background-color:#E4EAF3; font-family: arial, helvetica, sans-serif;}
.BSReviewSectionHeaderLabel {padding-left: 3px; font-size: 12px; color: rgb(8, 58, 129);}
.BSReviewSectionHeaderLink {}
.BSReviewSectionHeaderSubtitle {font-size: 12px; color: rgb(8, 58, 129); width: 23%;}
.BSReviewSectionReview { padding:6px; border-bottom: 1px solid #E4EAF3; }

.BSReviewTable { font-family: arial, helvetica, sans-serif; font-size: 12px; }
.BSReviewTableSortRow { background-color:#E4EAF3; }
.BSReviewTableSortRowLabel { font-size: 12px; color: rgb(8, 58, 129);}
.BSReviewTableSortRowTable { padding:4px; }
.BSReviewTableSortRow a, .BSReviewTableSortRow a:visited, .BSReviewTableSortRow a:hover { font-size: 12px; color: #F58428; text-decoration: underline; font-weight: bold; }


.BSreviewText { font-size: 12px; color: rgb(8, 58, 129); }
.BSreviewTitle {font-weight: bold; font-size: 12px; color: rgb(8, 58, 129); margin-right: 5px;}
.BSReviewValue {font-size: 12px; color: rgb(8, 58, 129);}
.BSWouldRecommendSection { margin-top: 8px; }
.BSdateCreated { margin-left: 10px; }

.BSSecondaryRatings {}
.BSSortDropdown { font-size: 10px; }

