FORM {margin:0px; padding:0px;}
.clearboth{clear:both; padding-top:5px; display:inline;}
#customer-reviews {background: #F0F0F0; padding:15px 0 7px 0; height: 1%;}

#customer-reviews .header {color:#FFF; font:bold 11px arial; padding:5px 5px 5px 11px; margin-bottom:12px;}

/*width/3 depending on #customer-reviews width*/

#customer-reviews .state {width:220px; float:left; padding-bottom:5px; /*background-color:#ccc;*/}

/*width/3 depending on #customer-reviews width*/

#customer-reviews .state DIV {font-weight: bold; letter-spacing: -1px; margin-bottom:4px; margin-left:10px;}
#customer-reviews .state .overall {color:#000;}
#customer-reviews .state .total { color:#000;}
#customer-reviews .view {background: #E3E3E3; padding: 10px 0; font-weight: bold; float: left; width: 430px; margin-left: 20px; display: inline;}
#customer-reviews .view A {color:#000; text-decoration: underline; font-weight: bold; letter-spacing: -1px; text-transform: uppercase; font-size: 1.1em;}
#customer-reviews .view A:hover {text-decoration:none;}

#customer-reviews .stars IMG {cursor:pointer;}
#customer-reviews .stars A {font-weight: bold; letter-spacing: -1px; text-transform: lowercase; text-decoration:none; color:#000; margin-bottom: 5px; line-height: 26px;}
#customer-reviews .stars A:hover {text-decoration:underline;}
#customer-reviews .view {/*background-color:#AA0C0C;*/ text-align:center; color:#000;}
#customer-reviews .stars {/*background-color:#000;*/ text-align:center; width:190px; float:right; }

.top-line {border-top: 1px solid #fff; font-size:0;}
.review-separator {border-top: 1px solid #DADADA; font-size:0px;}

.review .review-stars {width:80px; float:left; text-align:left; height:16px;}
.review DIV {letter-spacing: -1px; padding: 0;}
.review B {margin-left: 10px;}
.review .revloc .reviewer {width:50px; float:left;}
.review .revloc {margin:10px 0 10px 0;}
.review {padding:0pt 10px; color:#000; padding-top:15px;}

#reviews {display:block;clear:both; background-color:#FFF; padding-bottom: 15px; margin-bottom: -7px; margin-top: -16px; *margin-top: 0;}
* html #reviews{margin-top: 15px;}

#all-reviews .header {padding:10px; text-align:center; font:bold 11px arial; color:#000;}
#all-reviews div {font:normal 11px arial;}
.viewall {text-align:center; padding-top:5px; background:#F4F4F4;}
.viewall A {text-decoration:underline;font:normal 11px arial; color:#010065;}

.allreviews-sort, .allreview-stars, .allreview-reviewer{padding-bottom:3px;}
.allreview-review{padding-top:15px;}
.allreview-prodname{color:#CC0000}
.allreviews-sort a{color:#000; font:bold 11px arial;}

/*AUTO EMAILER*/
.emailer-review-container{
	width:543px;
}
.emailer-review-container td, .emailer-review-container div,.emailer-review-container input, .emailer-review-container select{
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-reviewform-border{
	border:1px solid #C3173B;
}
.emailer-reviewlabel {
	padding: 5px;
	border-bottom: 1px solid #C3173B;
	font: bold 15px Tahoma, Verdana, Arial !important;
	color: #1A2485;
	background-color: #FFFFCC;
}
.emailer-required{
	font-weight: bold !important;
}
.emailer-textarea{
	width: 250px;
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-review-container a{
	color: #000;
}
.title-emphasis-font{
	color: #BA0000;
	font: bold 13px Tahoma !important;
}
/*AUTO EMAILER CSS*/
.overall { white-space: nowrap; }
