#mss-close-div { text-align:right;  background-color:#fff; color:#AAA; display:block; width:100px; float:right; margin:5px; font-size:12px; top:0px; right:0px; position:absolute;}
#mss-review-title {width:400px; margin:0 auto;padding-top:20px;height:125px; text-align:left; border-bottom:1px solid #000; color:#000;font-size:26px;}
#mss-review-title img {float:left; margin-right:10px;}
#mss-close-div img {float:none; display:inline;}
#mss-review-form-text {font-weight:bold; margin-left:110px; font-size:17px;}

#modalOverlay {
	background:#666; 
	opacity:.5; 
	filter:alpha(opacity=50); 
	z-index:1000;
        /* don't change below here */
	position:absolute; left:0; top:auto;  width:100%; height:1px; visibility:hidden;
}
#modalOverlayFrame {
	background:transparent; 
	z-index:1500;
        /* don't change below here */
	position:absolute;  top:0;  left:0;  width:440px;  display:none;
}
.mss-review-iframe {background-color:#fff; position:relative;}
#mss-frame-container {border:2px solid #C9E4B7; width:440px; background:#fff; position:relative;}

a, a:visited, a:hover, a:active {outline:none;}

#mss-customer-reviews-1 {text-align:right; padding-right:10px;}
.mss-review-image {border:0px; margin:0 5px 0 10px; vertical-align:middle;}
.mss-review-link {color:#8870AE; text-decoration:underline;}

#mss-customer-reviews {display:inline; color:#c00;}
.mss-rev-ave-img {display:inline; padding-right:10px;}
.mss-rev-ave-img .rating {display:inline;}
.mss-rev-ave-txt {display:inline; padding-right:10px;}

#mss-reviews-div{margin:-10px 0 0 10px;}
.mss-review-title {color:#5A21A4; font-size:15px; margin:0px;}
.hreview .mss-review {margin-top:10px;}
.hreview .rating {margin-bottom:10px;}
.hreview .dtreviewed { padding-right:10px; border:0px;}
.hreview .reviewer {padding-right:10px; display:inline;}
.hreview .description {padding-left:30px;}
.hreview .yss-rev-field_1,
.hreview .yss-rev-field_3 {padding-left:30px}
.hreview .version {display:none;}
