.reviewContainer {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 657px; PADDING-TOP: 21px
}
#reviewSectionHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; ZOOM: 100%
}
.reviewRequired {
	FONT-WEIGHT: bold; COLOR: #c30;  FONT: 13px Arial;
}
.reviewSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 19px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
.reviewLabelTitle {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; WIDTH: 100px; COLOR: #333; PADDING-TOP: 4px;
	font-size: 8pt
}
.ratingWrapper{

}

.reviewFieldSpacer {
	DISPLAY: block; FLOAT: none; HEIGHT: 20px
}

.reviewRadio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px
}
.reviewformLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px
}
.reviewViewLabel {
	FONT-WEIGHT: bold;
}

#reviewToFriendLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 360px; PADDING-TOP: 0px
}
.reviewlabelRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#reviewToFriendRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f0f0
}
.reviewToFriendRadioLabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.reviewTxtInput {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.reviewInputTextHelper {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}

.reviewRecomTable {
	FONT-WEIGHT: normal; MARGIN: 15px 0px 0px
}
.reviewRecomNumbers {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; TEXT-ALIGN: center
}
.reviewBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: xx-small; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.reviewButton {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #cc001e; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.reviewContainer  {
	FONT: 11px Arial
}

.reviewPreviewDisplayLeftData {
	PADDING-BOTTOM: 5px;
	background-color: #f7f7f7;
	padding-left: 2px;
    FONT-SIZE: 11px;
}
.reviewTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.reviewText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.reviewPreviewTopTable {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.reviewPreviewLabel {
	FONT-WEIGHT: bold;	padding-left: 5px;	padding-right: 2px
}

.reviewPreviewSecRatings {
	PADDING-LEFT: 10px; WIDTH: 78px; WHITE-SPACE: nowrap
}
.reviewPreviewSecRatingRow {
	PADDING-BOTTOM: 4px;
	FONT-SIZE: 11px;
	padding-top: 4px 
}
.reviewProdTable {
 
	border-right-color: #c93a32;
	border-left-color: #c93a36;
	border-right-style: solid;
	border-left-style: solid;;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 0px;
	border-top-style: none
	
}
.reviewDropDown{FONT-SIZE: 11px;
}
.formatcolumn{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
.rateValue{
	FONT-WEIGHT: bold; PADDING-LEFT: 15px; FONT-SIZE: 11px;
} 
.rateLegend{
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 11px;
}
.reviewLoginHeading{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #9a0b0b; TEXT-ALIGN: left; TEXT-DECORATION: none

}
.reviewLoginText{
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; 
}
.reviewLoginStrongText{
	FONT-SIZE: 11px; FONT-WEIGHT: bold;  FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; 
}
.reviewRatingColumn {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}

