a, a:visited, a:hover, a:active {outline:none;}

/* Frame Styles */
#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:100px; 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;}
.mss-review-iframe {background-color:#fff; position:relative;}
#mss-frame-container {border:2px solid #84A725; width:440px; background:#fff; position:relative;text-align:center;}
#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;
}


/* review Styles */
#mss-reviews-div {padding:8px;font:normal 12px arial;}
#mss-reviews-div #mss-reviews-title {border-bottom:2px solid #536800;}
#mss-reviews-div .mss-write-review {float:right;}
#mss-reviews-div .mss-review-title {}
#mss-reviews-div .hreview {}
#mss-reviews-div .mss-review {margin:10px 5px;}
#mss-reviews-div .rating {display:inline;vertical-align:middle;}
#mss-reviews-div .rating .photo {}
#mss-reviews-div .dtreviewed {border:0px; margin-left:10px;}
#mss-reviews-div .reviewer {display:inline; }
#mss-reviews-div .reviewer .by {}
#mss-reviews-div .reviewer .fn {}
#mss-reviews-div .adr {}
#mss-reviews-div .description {margin-top:10px;}
#mss-reviews-div .version {display:none;}

/* Average Review Styles - if installed */
#mss-customer-reviews {font:normal 12px arial;}
#mss-customer-reviews .mss-rev-ave-img {}
#mss-customer-reviews .mss-rev-ave-img .rating {}
#mss-customer-reviews .mss-rev-ave-img .rating .photo {}
#mss-customer-reviews .mss-rev-ave-txt {}

#mss-customer-reviews-2.empty {float:right;}
#mss-customer-reviews-2 {padding:5px;text-align:right;font:normal 12px arial;}
#mss-customer-reviews-2 .mss-rev-ave-img {float:left;}
#mss-customer-reviews-2 .mss-write-review {margin-right:10px;}


