#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:18px;}
#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;}
#mss-customer-reviews {background:#FFFFFF url(http://cdn.powerreviews.com/repos/11426/pr/pwr/engine/images/review_summary_bg.gif) repeat-x scroll left bottom; border:1px solid #CCCCCC; padding:10px; text-align:right;}

#modalOverlay {
	background:#666; 
	opacity:.5; 
	filter:alpha(opacity=50); 
	z-index:1000;
        /* don't change below here */
	position:absolute;  top:0;  left:0;  width:100%;  display:none;
}
#modalOverlayFrame {
	background:transparent; 
	text-align:left;
	z-index:1500;
        /* don't change below here */
	position:absolute;  top:0;  left:0;  width:100%;  display:none;
}
#mss-review-div {display:none; position:absolute; top:100px; left:100px; border:25px solid #ccc;}

.mss-review-iframe{background-color:#fff;}
#mss-frame-container {border:2px solid #F188AE;  width:440px; background:#fff; position:relative; text-align:center;}

#mss-close-div{position:absolute; top:0; right:0;}
body {font-family:arial,helvetica;}
.version {display:none;}
.mss-review {border-top:1px solid #ccc; padding-top:10px;margin-top:10px;}
.mss-review-left {float:left; width:200px;}
.mss-review-right {float:left; width:280px;}
.mss-clear-left {clear:left;}
.dtreviewed {border:0px;}
.loc, .date-text {font-weight:bold;}
.mss-review .rating {padding-bottom:5px;}

#mss-customer-reviews-ave .mss-reviews-ave-title{display:block; margin:5px 0; font-weight:bold;}
#mss-customer-reviews-ave .rating {display:inline; padding-right:10px;}
#mss-customer-reviews-ave .rating img {vertical-align:middle;}
#mss-customer-reviews-ave .mss-num-ratings {font-size:10px;}
#mss-customer-reviews-ave a {display:block; margin-top:5px;}

#mss-customer-reviews-ave-header {text-align:left;}
#mss-customer-reviews-ave-header .mss-reviews-ave-title{display:inline; font-weight:bold; font-size:14px;}
#mss-customer-reviews-ave-header .rating {display:inline; padding:0 5px 0 10px;}
#mss-customer-reviews-ave-header .mss-num-ratings {display:block;}
#mss-customer-reviews-ave-header .mss-no-reviews {display:block;}

.mss-product-reviews-title {font-size:13px; margin:10px 0 0;}
.mss-clear-review {clear:both;}
