a.typeOn, 
a:link.typeOn, 
a:hover.typeOn, 
a:visited.typeOn  {
  font-family: arial;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform:uppercase;
  text-decoration: none;
  background-color: #CC0000;
}

a.typeOff, 
a:link.typeOff, 
a:hover.typeOff, 
a:visited.typeOff {
  font-family: arial;
  font-size: 10px;
  font-weight: bold;
  color: #333;
  text-transform:uppercase;
  text-decoration: none;
}
#ratingsReviewsContent, #askAndAnswerContent {border:1px dotted #333; border-top:1px solid #ccc;width:768px;overflow:hidden;}
#backColor table td.cellOn {background-image: url(/assets/global/newRedtab.gif);  padding-left:12px;}
#backColor table td.cellOff {background-image: url(/assets/global/newGraytab.gif);  padding-left:12px;}

#BVCustomerRatings {margin-bottom:10px;}
#BVQASummaryBoxContainer {margin-bottom:10px;}

.ppMoreInfoBtn a.bvLink {
	background-image:url(/assets/global/left_nav/red_nav_arrow.gif);
	background-position:0pt 50%;
	background-repeat:no-repeat;
	color:#000000;
	font-size:8.5px;
	padding:3px 4px 0pt 10px;
}

.bvWrapper #BVCustomerRatings { border:none; float:left; padding: 16px 0 5px 0;} /* take this out after switch */
.bvWrapper #BVQASummaryBoxContainer { border:none; float:left; margin: 0; padding:11px 0 5px 0 }
.bvWrapper #BVQASummaryBoxContainer .BVQASummaryBox {margin:0; padding: 5px 0 5px 10px;}
.bvWrapper { border: 1px solid #CCCCCC; margin-bottom: 10px; width:100%;}

.bvWrapper #BVCustomerRatings .BVRRRatingSummaryNoReviews {padding-left: 12px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}


