.BVRR img {border: none;}

/* These are styles that will affect global fonts for the rating summary and reviews block. Only define them if you want that */
.BVRatingSummary * { font-family: verdana,arial,lucida,sans-serif; font-size: 11px;}
.BVReviewTable * { font-family: verdana,arial,lucida,sans-serif; font-size: 11px; }

/* Define other attributes for the parent elements */
.BVRatingSummary{ border: 1px solid #688A92; padding: 3px; background: #EFEFEF;}
.BVReviewTable{ border: 1px solid #C4C2C2; width: 650px;}
.BVRatingSummary a, .BVReviewTable a{ color: #076A9C; text-decoration: underline;}

.BVRatingSummary .BVcustomerRatingScore {display: none;}

.BVcustomerRating {width: 50px; padding: 2px; vertical-align: middle; line-height: none; }
.BVcustomerRatingFirst {}
.BVcustomerRatingItem {text-align: left; font-size: 11px;}
.BVcustomerRatingScore {text-align: left; font-size: 11px;}
.BVdateCreated {}
.BVProductPageLink {}
.BVratingFinal {font-weight: bold;}
.BVRatingsOnlyBuyAgain { padding-top: 8px; }

.BVRatingSummaryBuyAgain { }
.BVratingSummaryFinal, .BVRatingSummaryTotal { font-weight: bold;}
.BVRatingSummaryLinks {}
.BVRatingSummaryRatings {}


.BVratingTotal {font-weight: bold;}
.BVRatingWraperTable{}
.BVrespondedHelpful {font-weight: bold;}
.BVReviewData {}
.BVReviewDisplay {padding-top: 10px;}
.BVreviewer {}
.BVReadAllMyReviews {white-space:nowrap;}
.BVreviewerLocation {}
.BVReviewFeedbackDisplay {}
.BVReviewFeedbackLinks { border-bottom: 1px solid #CCCCCC; padding-bottom: 15px;}
.BVReviewLabel {}
.BVReviewPagination {font-family: verdana,arial,lucida,sans-serif; font-size: 11px;}
.BVReviewPagination a {color: #076A9C; text-decoration: underline;}
.BVReviewRatingSetTable{}
.BVReviewSection {padding-left: 2px;}
.BVReviewSectionHeader {display: none;}
.BVReviewSectionHeaderLabel {color:#666666; font-weight: bold;}
.BVReviewSectionHeaderLink {text-align: right;}
.BVReviewSectionHeaderSubtitle {}
.BVReviewSectionReview {}

.BVReviewTableSortRow {background: #DEDBCD; padding: 2px 2px 2px 3px;}
.BVReviewTableSortRowButton {}
.BVReviewTableSortRowLabel { width: 100%; font-weight: bold; color: #000000;}
.BVReviewTableSortRowTable {}
.BVreviewText {}
.BVreviewTitle {font-weight: bold; font-size: 11px;}
.BVReviewValue {}
.BVWouldRecommendSection { margin-top: 8px; }
.BVProsTitle { font-weight: bold; }
.BVConsTitle { font-weight: bold; }
.BVProsContent {}
.BVConsContent {}
.BVSecondaryRatings { padding-top: 5px; padding-left: 3px;}
.BVsortButton {}
.BVsortDropdown { font-size: 10px; }
.BVStandaloneHeaderTable {}
.BVTermsConditionsText {}
.BVtextareaContent {}
.BVWasReviewHelpful {padding-bottom: 10px; font-weight: italics;}
.BVWriteFirstLinkCell {padding: 2px}
.BVWriteFirstImageCell {text-align:center; padding: 2px}

#BVdefaultURL {visibility: hidden}

.BVclientResponse {
background-color: #eeeeee;
border: 1px solid #cccccc;
padding: 5px 5px 5px 5px;
margin: 5px 50px 5px 50px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.BVclientResponseHead {
padding-bottom: 8px
}

.BVclientResponseTitle {
display:block;
text-decoration: underline;
font-weight: bold;
padding-bottom: 8px
}

.BVclientResponseBy {font-weight:bold;}

.BVclientResponseName {font-weight:bold;}

.BVclientResponseDepartment {font-weight:bold;}

.BVclientResponseDate {
font-weight:normal;
}

.BVresponseText {
}

.BVBadgeBlock {margin-bottom: 5px}
.BVBadgeDefinitionText { font-family: verdana,arial,lucida,sans-serif; font-size: 11px; }

TD.BVBadge {padding-right:5px;}
TD.BVBadge TD {font-size:xx-small; font-family:sans-serif; font-weight:bolder;}

.BVexpertTitle, .BVfeaturedTitle, .BVstaffTitle, .BVtop1ContributorTitle, .BVtop10ContributorTitle, .BVtop25ContributorTitle, .BVtop50ContributorTitle, .BVtop100ContributorTitle, .BVtop250ContributorTitle, .BVtop500ContributorTitle, .BVtop1000ContributorTitle {padding-left:5px; padding-right:5px; margin-right:10px;vertical-align:middle;}
.BVexpertIcon, .BVfeaturedIcon, .BVstaffIcon, .BVtop1ContributorIcon, .BVtop10ContributorIcon, .BVtop25ContributorIcon, .BVtop50ContributorIcon, .BVtop100ContributorIcon, .BVtop250ContributorIcon, .BVtop500ContributorIcon, .BVtop1000ContributorIcon {padding:0px;padding-top:2px;padding-bottom:2px;vertical-align:middle;}

.BVexpertIcon {background-color:#6A8C94;}
.BVexpertTitle {background-color:#FFFFFF;}

.BVfeaturedIcon {background-color:#FF8736;}
.BVfeaturedTitle {background-color:#DEDBCD;}

.BVstaffIcon {background-color:#204658;}
.BVstaffTitle {background-color:#FFFFFF;}

.BVtop1ContributorIcon, .BVtop10ContributorIcon, .BVtop25ContributorIcon, .BVtop50ContributorIcon, .BVtop100ContributorIcon, .BVtop250ContributorIcon, .BVtop500ContributorIcon, .BVtop1000ContributorIcon {background-position:center bottom; background-repeat:repeat-x; border-style:solid none solid solid; border-width:1px 0pt 1px 1px; padding:1px 1px 2px;}
.BVtop1ContributorIcon {background-color:#0000FF; background-image:url( button_background_blue_1x14.gif); border-color:#7777FF;}
.BVtop10ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_blue_1x14.gif ); border-color:#0000FF;}
.BVtop25ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_red_1x14.gif ); border-color:#FF0000;}
.BVtop50ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_orange_1x14.gif ); border-color:#FF9900;}
.BVtop100ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_purple_1x14.gif ); border-color:#CC33FF;}
.BVtop250ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_yellow_1x14.gif ); border-color:#CCCC66;}
.BVtop500ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_green_1x14.gif ); border-color:#33CC00;}
.BVtop1000ContributorIcon {background-color:#FFFFFF; background-image:url( button_background_white_to_redorange_1x14.gif ); border-color:#FF6600;}

.BVtop1ContributorTitle, .BVtop10ContributorTitle, .BVtop25ContributorTitle, .BVtop50ContributorTitle, .BVtop100ContributorTitle, .BVtop250ContributorTitle, .BVtop500ContributorTitle, .BVtop1000ContributorTitle {background-position:center bottom; background-repeat:repeat-x; border-style:solid solid solid none; border-width:1px 1px 1px 0pt; padding-left:2px; padding-right:5px}
.BVtop1ContributorTitle {background-color:#0000FF; background-image:url( button_background_blue_1x14.gif ); border-color:#7777FF; color:#FFFFFF;}
.BVtop10ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_blue_1x14.gif ); border-color:#0000FF;}
.BVtop25ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_red_1x14.gif ); border-color:#FF0000;}
.BVtop50ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_orange_1x14.gif ); border-color:#FF9900;}
.BVtop100ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_purple_1x14.gif ); border-color:#CC33FF;}
.BVtop250ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_yellow_1x14.gif ); border-color:#CCCC66;}
.BVtop500ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_green_1x14.gif ); border-color:#33CC00;}
.BVtop1000ContributorTitle {background-color:#FFFFFF; background-image:url( button_background_white_to_redorange_1x14.gif ); border-color:#FF6600;}
