/* Global text styling */
.BVRatingSummary *, .BVquickTakeHeader, .BVquickTakeBody, .BVReviewTable *, .BVBadge *, .BVBadgeDefinitionText, .BVReviewPagination, /* Rating summary and approved reviews */
.BVSubmissionTable *, .BVUIContainer *, .BVmainReview *, #guidelines *, #BVSubmissionContainer, #BVSubmissionContainer p, /* Review submission */
.BVReviewsBody *, /* Reviewer profile */
.BVStandaloneReviewsPage *, /* RLP */
.BVStandaloneReviewsPage td, .BVAllReviewsPage, .BVAllReviewsPage td, .BVCategoryPage, .BVCategoryPage td /* SVP */
{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}

.BVprofileHead *, .BVModeratedContentLegend *, .BVReviewerStatistics *, .BVReviewerReviewDisplay *
{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}

/* Global link (a & a:visited) styling */
.BVRatingSummary a, .BVReviewTable a, .BVBadge a, .BVReviewPagination a, #BVSVPLinkContainer a, /* Rating summary and approved reviews */
.BVSubmissionTable a, .BVUIContainer a, .BVmainReview a, #guidelines a, /* Review submission */
.BVReviewsBody a, /* Reviewer profile */
.BVStandaloneReviewsPage a, /* RLP */
.BVAllReviewsPage a, .BVCategoryPage a, /* SVP */
.BVRatingSummary a:visited, .BVReviewTable a:visited, .BVBadge a:visited, .BVReviewPagination a:visited, #BVSVPLinkContainer a:visited, /* Rating summary and approved reviews */
.BVSubmissionTable a:visited, .BVUIContainer a:visited, .BVmainReview a:visited, #guidelines a:visited, /* Review submission */
.BVReviewsBody a:visited, /* Reviewer profile */
.BVStandaloneReviewsPage a:visited, /* RLP */
.BVAllReviewsPage a:visited, .BVCategoryPage a:visited /* SVP */
{color: #333}

/* Global link (a:hover) styling */
.BVRatingSummary a:hover, .BVReviewTable a:hover, .BVBadge a:hover, .BVReviewPagination a:hover, #BVSVPLinkContainer a:hover, /* Rating summary and approved reviews */
.BVSubmissionTable a:hover, .BVUIContainer a:hover, .BVmainReview a:hover, #guidelines a:hover, /* Review submission */
.BVReviewsBody a:hover, /* Reviewer profile */
.BVStandaloneReviewsPage a:hover, /* RLP */
.BVStandaloneReviewsPage a:hover, .BVAllReviewsPage a:hover, .BVCategoryPage a:hover /* SVP */
{color: #0099CC}

.BVRR img {border: none;}


/* Rating Summary module + some Reviews module styles */
#BVCustomerRatings {padding-top: 0;}
.BVRatingSummary {width: 100%;}
.BVRatingSummaryRatings {padding: 5px 0 0 10px;}
#BVCustomerRatings .BVRatingSummaryRatings {padding: 5px 0;}
.BVRatingWraperTable {}
.BVPreviewMainTable .BVReviewDisplay .BVRatingWraperTable {float: left;}
.BVPreviewMainTable .BVRatingWraperTable tr {display: block; margin-top: 3px;}
.BVcustomerRatingItem {font-weight: bold; text-align: left;}
#BVSecondaryCustomerRatings .BVcustomerRatingItem {font-size: 13px;}
#BVSecondaryCustomerRatings .BVratingSummaryFinal, #BVSecondaryCustomerRatings .BVratingSummaryFinalWordValue  {font-size: 13px;}
.BVRatingSummaryRatings .BVcustomerRatingItem {width: 118px; padding: 3px 0;}
.BVPreviewMainTable .BVPrimaryRatings .BVcustomerRatingItem {white-space: nowrap; width: 114px;  padding-right: 0px;}

#BVSecondaryCustomerRatings .BVRatingSummaryPrimaryRating .BVcustomerRatingItem, .BVPrimaryRatings .BVcustomerRatingItem {white-space: nowrap; width: 118px;}
#BVCustomerRatings .BVcustomerRatingItem {width: 0;}
.BVRatingSummaryPrimaryRating .BVcustomerRatingItem, .BVPrimaryRatings .BVcustomerRatingItem {white-space: nowrap; width: 118px;}
.BVPreviewMainTable .BVSecondaryRatings .BVcustomerRatingItem {padding: 3px 0; width: 114px;}
.BVSecondaryRatings .BVcustomerRatingItem {padding: 3px 0; width: 118px;}
#BVSecondaryCustomerRatings .BVcustomerRatingFirst {padding-left: 2px;}
.BVcustomerRating {line-height: normal; padding: 2px; vertical-align: middle;}
.BVcustomerRatingFirst {padding-left: 2px;}
#BVCustomerRatings .BVcustomerRatingScore {display: none;}
.BVcustomerRatingScore {text-align: left;}
.BVPreviewMainTable .BVReviewDisplay .BVRatingWraperTable .BVcustomerRatingScore {text-align: left; padding-right: 8px;}
.BVPreviewMainTable .BVReviewDisplay .BVRatingWraperTable {clear: left;}
.BVPreviewMainTable .BVReviewDisplay .BVperyourrating {display: inline;}
.BVReviewSection .BVReviewDisplay .BVperyourrating {display: none;}
/* Primary Ratings Display */
#BVCustomerRatings .BVRatingSummarySecondaryRatings {display: none;}
#BVCustomerRatings .BVRatingSummaryRatingsHistogram {display: none;}
.BVSecondaryCustomerRatings .BVcustomerRatingScore {display: inline;}
#BVCustomerRatings .BVRatingSummaryBuyAgain {display: none;}
#BVCustomerRatings .BVProductBookmarking {}
#BVCustomerRatings .BVRatingSummaryLinks {display: none;}
#BVCustomerRatings #BVSummaryReadReviewsLink {display: none;}
#BVCustomerRatings #BVSubmissionURL {display: none;}
#BVCustomerRatings .BVRatingSummaryRatingsRatingSet {}
#BVRatingsSummaryCountID {margin-top: 2px;}

/* Secondary Ratings Display */
#BVSecondaryCustomerRatings .BVRatingSummaryHeader {font-weight: bold; font-size: 14px; display: block; padding-bottom: 5px;}
#BVSecondaryCustomerRatings #BVSummaryReadReviewsLink {display: none;}
#BVSecondaryCustomerRatings #BVSubmissionURL {display: none;}
#BVSecondaryCustomerRatings #BVSecondaryRatingsSummaryCountID {padding: 9px 0 9px 0; display: none; visibility: hidden;}
#BVSecondaryCustomerRatings .BVRatingSummaryPrimaryRating {padding: 10px 0 0 10px;}
#BVSecondaryCustomerRatings .BVRatingSummaryBuyAgain {padding-top: 5px;}
#BVCustomerRatings .BVProductBookmarking {display: none; visibility: hidden;}
.BVReviewDisplayLeft .BVcustomerRatingScore {display: none;}
.BVRatingsOnlyReviewSummary .BVcustomerRatingScore {display: none;}
.BVratingSummaryFinal {display: inline-block; font-weight: bold; padding-left: 20px; width: 85px; float: left;}
.BVratingSummaryFinalNumberValue {display: inline-block; padding: 0 15px;}
.BVratingSummaryFinalWordValue {font-weight: normal;}
.BVratingSummaryTotal {font-weight: bold;}
.BVRatingSummaryRatingsRatingSet {float: left;}

/* Primary ratings histogram */
.BVRatingSummaryRatingsHistogram {float: left;}
.BVratingsHistogramButton {float: left; margin: 4px 0 0 4px;}
.BVratingsHistogramButtonScript {}
.BVratingsHistogramButtonImage {cursor: pointer; cursor: hand; margin-top: -3.5px;}
.BVratingsHistogramButtonImage img {border: none;}
.BVratingsHistogramButtonPopin, #BVratingsHistogramButtonIEControlsFrame {margin-top: 17px; margin-left: -205px;}
#BVratingsHistogramButtonIEControlsFrame {display: none; position: absolute; z-index: 10000000;}
.BVratingsHistogramButtonPopin {cursor: pointer; cursor: hand; display: none; position: absolute; z-index: 10000000;}
.BVhistogram {background: #fff url( histogram_bck.gif ) repeat-x bottom; border: 1px solid #999; overflow: hidden; padding: 5px 0 0 0; text-align: left; width: 260px; height: auto;}
DIV.BVhistTitle {background-color: #0099cc; color: #fff; font-size: 14px; font-weight: bold; margin: -5px 0 10px 0; padding: 5px;}
.BVhistTitle span {font-size: 10px; font-weight: normal; color: #fff;}
.BVhistBarRow {overflow: hidden; padding: 3px 0 0 10px; width: 100%; height: 25px;}
.BVhistBarRow span {font-size: 9px; padding: 5px 0 0 0;}
.BVhistStarLabel {float: left; width: 40px;}
.BVhistAbsLabel {float: left;}
.BVhistPercLabel {float: left;}
.BVhistBar {background: url( mt_bar.gif ) repeat-x; border: 1px solid #ababab; border-width: 0 1px; float: left; margin: 0 5px; width: 162px; height: 19px;}
.BVhistFullBar {background: url( full_bar.gif ) right; float: left; height: 19px;}
.BVratingSnapshotPage { margin: 0; }
/* Recommend */
.BVRatingSummaryBuyAgain {}
.BVRatingSummaryBuyAgainBlock {}
.BVratingFinal {font-weight: bold;}
.BVratingTotal {font-weight: bold;}
/* Rating summary links */
.BVRatingSummaryLinks {padding: 8px 0;}
.BVProductBookmarkingLinksSeparator {display: none;}
/* Product social bookmarking */
.BVProductBookmarking {margin-top: 0.25em; padding-left: 10px;}
.BVRatingSummaryZeroReviews .BVProductBookmarking {margin-top: 0;}
.BVProductBookmarkingLabel {padding: 0; margin: 0;}
.BVSocialBookmarkingSharingLink a:link, .BVSocialBookmarkingSharingLink a:visited, .BVSocialBookmarkingSharingLink a:hover, .BVSocialBookmarkingSharingLink a:active {text-decoration: none;}
.BVSocialBookmarkLinkImage {border: 0; vertical-align: text-bottom;}
/* No reviews yet */
.BVRatingSummaryZeroReviews {display: none;}
.BVRatingSummaryZeroReviews .BVRatingSummaryLinks, .BVRatingSummaryZeroReviews .BVRatingSummaryLinks table {text-align: center;}
.BVWriteFirstImageCell {}
.BVWriteFirstLinkCell {padding: 0.25em 0;}
/* Secondary ratings histogram */
.BVVerticalRatingsHistogram {}
.BVVerticalRatingsHistogram td {padding: 0;}
.BVVerticalRatingsHistogramCaptionRow {}
.BVVerticalRatingsHistogramCaptionCell {}
.BVVerticalRatingsHistogramValueLabelsArea {}
.BVVerticalRatingsHistogramValueLabels {height: 50px;} /* Set height equal to BVVerticalRatingsHistogramGraphics's height to get value lables evenly distributed */
.BVVerticalRatingsHistogramValueLabelsRow {}
.BVVerticalRatingsHistogramValueLabelsCell {text-align: right;}
.BVVerticalRatingsHistogramGraphicsArea {}
.BVVerticalRatingsHistogramGraphics {border-collapse: separate; table-layout: fixed; width: 110px; height: 50px; border-bottom: 1px solid black;} /* Never change border-collapse and table-layout as component layout bases on them. Set height as desired. Set left and bottom borders if you want axes visible. */
.BVVerticalRatingsHistogramGraphics5 {height: 50px;} /* Set width for 5-column histogram as desired. Add more .BVVerticalRatingsHistogramGraphicsX selectors with their widths specified if raiting ranges other than 5 are expected for the client. */
.BVVerticalRatingsHistogramGraphicsRow {}
.BVVerticalRatingsHistogramBarCell {} /* You need to specify this element's height explicitly if you use HTML DOCTYPE that sets browser to "standards" mode. Otherwise, the histograms graphic breaks. */
.BVVerticalRatingsHistogramBarPusher {font-size: 0; line-height: 0;} /* Never change font-size and line-height as it affects the histogram geometry */
.BVVerticalRatingsHistogramBar {font-size: 0; line-height: 0; background-color: gray;} /* Never change font-size and line-height as it affects the histogram geometry */
.BVVerticalRatingsHistogramEmptyArea {}
.BVVerticalRatingsHistogramSeriesLabelsArea {}
.BVVerticalRatingsHistogramSeriesLabels {}
.BVVerticalRatingsHistogramSeriesLabels5 {width: 110px;} /* Set width equal to BVVerticalRatingsHistogramGraphicsX's width to get series lables evenly distributed */
.BVVerticalRatingsHistogramSeriesLabelsRow {}
.BVVerticalRatingsHistogramSeriesLabelsCell {width: 33%;} /* Do not change width percentage if you want series lables evenly distributed */
.BVVerticalRatingsHistogramSeriesLabelsCellCenter {text-align: center;}
.BVVerticalRatingsHistogramSeriesLabelsCellRight {text-align: right;}
.BVCustomtext {background-color: #0099cc; color: #fff; font-size: 12px; font-weight: bold; padding: 6px 5px;}


/* Quicktake */
#BVQuickTakeRatingSummary {}
.BVquickTakeHeader {background-color: pink; margin-bottom: 0.75em; padding: 5px; text-align: left;}
.BVquickTakeHeaderText {}
.BVquickTakeBody {clear: both; margin-bottom: 0.75em;}
.BVquickTakeTable {} /* Set width: 100%; if all three QuickTake Summary columns are enabled */
.BVquickTakeDisplayLeft {border: 0; vertical-align: top; width: 230px;}
.BVcloudCell {border: 1px solid #999; border-width: 2px 2px 0 2px; font-weight: bold; width: 165px; vertical-align: top;}
.BVtag {}
.BVtag0 {font-size: 9px;}
.BVtag1 {font-size: 10px;}
.BVtag2 {font-size: 11px;}
.BVtag3 {font-size: 12px;}
.BVtag4 {font-size: 13px;}
.BVtag5 {font-size: 14px;}
.BVtag6 {font-size: 15px;}
.BVtag7 {font-size: 16px;}
.BVtag8 {font-size: 17px;}
.BVtag9 {font-size: 18px;}
.BVtag10 {font-size: 19px;}
.BVtag11 {font-size: 20px;}
.BVtag12 {font-size: 21px;}
.BVtag13 {font-size: 22px;}
.BVtag14 {font-size: 23px;}
.BVtag15 {font-size: 24px;}
.BVtagCount {font-size: 9px; color: #666; padding-left: 2px;}
.BVcloudCellSpacer {width: 0.5em;}
.BVmoreTagsCell {border: 1px solid #999; border-width: 0 2px 2px 2px; font-weight: bold; padding-bottom: 0.5em; vertical-align: top;}
.BVshowHideTags {float: right; font-size: 9px; padding-right: 10px; font-weight: normal;}
.BVproTagCloudCell {color: #060;}
.BVproTags {color: #333; font-weight: normal; width: 165px; margin-bottom: 1.5em;}
.BVproTags .BVproTagsHead {color: #060; font-weight: bold; margin: 0; padding: 3px 5px;}
.BVproTags ul {list-style-type: none; margin: 0; padding: 5px;}
.BVproTags li {display: inline; padding: 4px 0;}
#BVmoreProTagsCell {color: #060;}
#BVshowProTagsLink, #BVhideProTagsLink {color: #060;}
.BVconTagCloudCell {color: #600;}
.BVconTags {color: #333; font-weight: normal; position: relative; width: 165px; margin-bottom: 1.5em;}
.BVconTags .BVconTagsHead {color: #600; font-weight: bold; margin: 0; padding: 3px 5px;}
.BVconTags ul {list-style-type: none; margin: 0; padding: 5px;}
.BVconTags li {display: inline;}
#BVmoreConTagsCell {color: #600;}
#BVshowConTagsLink, #BVhideConTagsLink {color: #600;}
.BVcloudCellBottomBorder{border-bottom-width: 2px;}

/* Reviews module */
.BVReviewTable {}
.BVReviewTable br {line-height: 5px;}

/* Reviews sorting */
.BVReviewTableSortRowTable {background-color: #0099CC;}
#BVReviewsContainer .BVReviewTableSortRowTable {padding: 3px 5px;}
.BVReviewTableSortRowLabel {color: #fff; font-weight: bold; font-size: 12px; padding: 6px 0 6px 5px;}
.BVReviewSortRowLink {padding: 6px 5px 6px 0;}
.BVReviewSortRowLink a, .BVReviewSortRowLink a:visited, .BVReviewSortRowLink a:hover {color: #fff; font-weight: bold; font-size: 13px; display: none;}
.BVsortDropdown {font-weight: normal; font-size: 12px; position: relative;}
.BVsortButton {}
.BVReviewSortDropdownPrefix {color: #fff; font-weight: bold; padding-right: 3px;}

/* Reviews body */
#BVReviewsContainer .BVReviewSection {}

/* An instance of a review */
.BVReviewSectionReview {display: block; background-color: #f1f0f0; border-top: 1px solid #0099CC; padding: 10px; width: 451px;}
.BVReviewSectionReviewFirst {border-top: 0;}
.BVReviewSectionReviewLast {border-bottom: 1px solid #0099CC;}
.BVReviewDisplay {}
.BVReviewDisplayLeft {border-right: 1px solid #999; width: 190px;}
.BVReviewDisplaySeparator {width: 10px;}
.BVBadgeBlock {margin-bottom: 5px;}
.BVBadge {padding-right: 5px;}
.BVBadge td {font-size: xx-small; font-weight: bolder;}
.BVexpertIcon, .BVfeaturedIcon, .BVstaffIcon, .BVtop1ContributorIcon, .BVtop10ContributorIcon, .BVtop25ContributorIcon, .BVtop50ContributorIcon, .BVtop100ContributorIcon, .BVtop250ContributorIcon, .BVtop500ContributorIcon, .BVtop1000ContributorIcon {vertical-align: middle;}
.BVexpertIcon, .BVfeaturedIcon, .BVstaffIcon {background-color: #666;}
.BVtop1ContributorIcon, .BVtop10ContributorIcon, .BVtop25ContributorIcon, .BVtop50ContributorIcon, .BVtop100ContributorIcon, .BVtop250ContributorIcon, .BVtop500ContributorIcon, .BVtop1000ContributorIcon {background: url(button_background_white_to_gray_1x14.gif) repeat-x center bottom; border: 1px solid #999; border-right: 0; padding: 1px 1px 2px;}
.BVexpertTitle, .BVfeaturedTitle, .BVstaffTitle, .BVtop1ContributorTitle, .BVtop10ContributorTitle, .BVtop25ContributorTitle, .BVtop50ContributorTitle, .BVtop100ContributorTitle, .BVtop250ContributorTitle, .BVtop500ContributorTitle, .BVtop1000ContributorTitle {background: url(button_background_white_to_gray_1x14.gif) repeat-x center bottom; border: 1px solid #999; border-left: 0; margin-right: 10px; vertical-align: middle;}
.BVexpertTitle, .BVfeaturedTitle, .BVstaffTitle {padding: 0 5px;}
.BVtop1ContributorTitle, .BVtop10ContributorTitle, .BVtop25ContributorTitle, .BVtop50ContributorTitle, .BVtop100ContributorTitle, .BVtop250ContributorTitle, .BVtop500ContributorTitle, .BVtop1000ContributorTitle {padding: 0 5px 0 2px;}
.BVBadgeDefinitionText {}
/* Overall rating */
.BVPrimaryRatings {}
/* Information by reviewer */
.BVReviewData {padding: 3px 0 5px 0; clear: both;}
.BVReviewDisplayLeft .BVReviewData {border-top: 1px solid #999; margin-right: 10px; padding: 10px 10px 5px 0;}
.BVReviewTitlePrefix {}
.BVreviewTitle {font-weight: bold;}
.BVdateCreated {font-weight: bold; float: right;}
.BVdateCreated .BVReviewLabel {font-weight: normal;}
.BVReviewer {}
.BVreviewerLocation {}
.BVreviewerLocation .BVReviewLabel {font-weight: normal;}
.BVReadAllMyReviews {}
/* Reviewer profile questions */
.BVReviewLabel {}
.BVReviewValue {font-weight: bold;}
.BVWouldRecommendSection { margin-top: 8px; }
/* Rating dimensions */
.BVSecondaryRatings {margin-bottom: 8px;}
/* Sliders */
.BVSliderDisplayHeaderLabel {border-top: 5px solid #fff; font-weight: bold;}
.BVSliderDisplayLabelLeft {padding-right: 4px; text-align: right; vertical-align: middle;}
.BVSliderDisplayRating {padding-top: 3px; vertical-align: middle;}
.BVSliderDisplayLabelRight {padding-left: 4px; vertical-align: middle;}
/* Radio Ratings */
.BVRadioDisplayHeaderLabel {border-top: 5px solid #fff; font-weight: bold;}
/* Depending on the Radio Bar's orientation,
Label1 will be left/bottom
Label2 will be right/top */
.BVRadioDisplayLabel1 {padding: 2px; text-align: right;}
.BVRadioDisplayLabel2 {padding: 2px;}
.BVRadioDisplayRating {padding-top: 3px;}
/* Review text */
.BVreviewText {}
.BVcontent {}
.BVProsTitle {font-weight: bold;}
.BVConsTitle {font-weight: bold;}
.BVProsContent {}
.BVConsContent {}
.BVContentReviewText {}
.BVAdditionalFieldTitle {font-weight: bold;}
.BVAdditionalFieldContent {}
/* Review photos */
.BVreviewPhotoSection {float: right; padding-left: 10px;}
.BVreviewPhotoSectionLabel {font-weight: bold;}
.BVreviewPhotoSectionHint {font-size: 9px;}
.BVreviewPhoto {display: inline; float: left;}
.BVreviewPhotoThumbnail {cursor: pointer; cursor: hand; margin: 5px 5px 0 0;}
.BVreviewPhotoThumbnail img {border: none;}
.BVreviewPhotoPopup {background-color: #eee; border: 1px solid #999; cursor: pointer; cursor: hand; display: none; font-weight: bold; padding: 5px; position: absolute; margin-left: -365px; margin-top: 20px; z-index: 10000000;}
.BVreviewPhotoPopupHint {font-size: 9px; font-weight: bold; margin: 0; position: absolute; right: 5px; text-align: right;}
.BVreviewPhotoPopupImage {padding-top: 15px; text-align: center; width: 400px;}
.BVreviewPhotoPopupImage img {border: 1px solid #999;}
.BVreviewPhotoPopupCaption {font-weight: bold; margin-top: 5px; width: 400px;}
.BVreviewPhotoPopup a {text-decoration: none;}
/* Review videos */
.BVReviewVideoSection {margin: 10px 0 10px -15px;}
.BVReviewVideoSectionLabel {font-weight: bold; margin-left: 15px;}
.BVReviewVideo {margin: 5px 0;}
.BVReviewVideoCaption {margin-left: 15px;}
.BVReviewVideoPlayer {}
.BVReviewVideoPlayerGoogle {background-color: #000;}
.BVReviewVideoPlayerYoutube {}
/* Results of review feedback */
.BVReviewFeedbackDisplay {margin-top: 20px; display: none;}
.BVrespondedHelpful {font-weight: bold;}
/* Gather review feedback */
.BVReviewFeedbackLinks {display: none; margin-top: 10px; visibility: hidden;}
.BVWasReviewHelpful {padding-bottom: 10px;}
.BVWasReviewHelpful a {margin-right: 3px;}
/* Client responses to user reviews */
.BVclientResponse {background-color: #fff; border: 1px solid #999; padding: 5px; margin: 1em 1.5em;}
.BVclientResponseHead {margin-bottom: 0.5em;}
.BVclientResponseTitle {display: block; margin-bottom: 0.5em;}
.BVclientResponseBy {font-weight: bold;}
.BVclientResponseName {font-weight: bold;}
.BVclientResponseDepartment {font-weight: bold;}
.BVclientResponseDate {font-weight: normal;}
.BVresponseText {}
/* Review social bookmarking */
.BVReviewSocialBookmarkingSection {margin-top: 10px;}
.BVReviewBookmarkingLabel {vertical-align: text-bottom;}
/* Ratings-only section */
.BVReviewSectionHeader {background-color: #f1f0f0; padding: 5px 0;}
.BVReviewSectionHeaderLabel {font-weight: bold; padding-left: 10px;}
.BVReviewSectionHeaderSubtitle {text-align: right; padding-right: 10px;}
.BVReviewSectionHeaderLink {}
.BVRatingsOnlyReviewSummary {}
.BVRatingsOnlyBuyAgain {padding-bottom: 3px;}
/* Pagination */
.BVReviewPagination {background-color: #f1f0f0;}
.BVPageBasedPaginationContainer {text-align: center; margin-bottom: 8px; margin-top: 8px; vertical-align: bottom; width: 100%;}

.BVProductPageLink {}
.BVReviewRatingSetTable{}
.BVReviewSource {text-align: right;}
.BVReviewSourceProvidedBy {}
.BVReviewSourceProvidedByPrefix {}
.BVReviewSourceProvidedByBody {}
.BVReviewSourceProvidedBySuffix {}

.BVTermsConditionsText {}
.BVtextareaContent {}

#BVReturnToProductLink {display: none;}
.BVPreviewMainTable .BVratingSummaryTotal {display: none;}
.BVstarvalue {font-weight: bold;}
.BVstartext {}
