


.BVratingsHistogramButton {display: inline; float: left;}
#BVratingsHistogramButtonIEControlsFrame {display: none; position: absolute; margin-left:7px; margin-top:7px; }
.BVratingsHistogramButtonPopin {cursor: hand; cursor: pointer; display: none; position: absolute; margin-left:7px; margin-top:7px; z-index: 10000000;}
.BVratingsHistogramButtonImage {cursor: hand; cursor: pointer;}
.BVratingsHistogramButtonImage img {border: none;}

.BVhistogram {width: 255px; height: auto; overflow: hidden; padding: 5px 0 0 0; background: #fff url(../siteimages/histogram_bck.gif ) repeat-x bottom; border: 1px solid #42105a;}

DIV.BVhistTitle {padding: 5px; margin: -5px 0 10px 0;  font-family:Arial; font-size: 14px; font-weight: bold; color: #fff; background-color: #42105a; }
.BVhistTitle span {color: #fff; font-size: 10px; font-weight: normal;}
.BVhistBarRow {height: 25px; width: 100%; overflow: hidden; padding: 3px 0 0 10px;}
.BVhistBarRow span {padding: 5px 0 0 0; font-size:11px; font-family:Arial;}
.BVhistStarLabel {float: left; width: 50px; }
.BVhistAbsLabel {float: left; width: 15px;}
.BVhistPercLabel {float: left;}
.BVhistBar {width: 162px; height: 19px; float: left; margin: 0 5px; background: url(../siteimages/mt_bar.gif ) repeat-x; border-right: 1px solid #1575A7; border-left: 1px solid #1575A7;}
.BVhistFullBar {background-image: url(../siteimages/full_bar.gif ); background-position: right; float: left; height: 19px;}
.BVratingSnapshotPage { margin: 0; }.BVhistogram {border: 1px solid #246382;}
div.BVhistTitle {background-color: #1575A7;}

.BVReviewTableSortRow {background-color: #000;}
.BVReviewSectionReview {border-color: #000;}
.BVexpertIcon, .BVfeaturedIcon, .BVstaffIcon {background-color: #c00;}
.BVexpertTitle, .BVfeaturedTitle, .BVstaffTitle {background-color: #ccc;}
.BVReviewPagination {border-color: #000;}
