.fieldmid{
font-size:11px;
	width:80px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #809FB9;
	padding-right: 2px;
	padding-left: 2px;
	background-color:#FFEFF7;
	}
.ratedisplaybg
{
background:url(../images/safestyle_review_rating_bg.png) no-repeat;
}	
 div.addrow{ display:block; float:left; width:420px; height:15px;  margin-top:5px; font-size:11px; font-family:Arial; margin-left:0px;
}
 
   div.reviewarea{ display:block; float:left; 
width:420px; height:auto; background:url(/images/safestyle_review_letter_bg.jpg) no-repeat; margin-top:10px; font-size:11px; font-family:Arial; margin-left:0px;
}
div.textsection{ display:block; float:left; 
width:300px; height:550px; margin:0px; }
div.picturesection{ display:block; float:left; width:118px; height:535px; margin:0px 0px 0px 1px; padding-top:20px; }
div.picarea{position:relative; float:left; width:118px; height:535px; margin-top:-20px; }

div.commonhead{ display:block; float:left; height:40px; width:300px; margin:0;}
div.tr1{display:block; float:left; width:300px; height:65px; font-size:11px; font-family:Arial;}
div.td1{display:block; float:left; width:75px; height:auto; margin-left:10px; }
div.td2{display:block; float:left; width:75px; height:auto;}
div.td3{display:block; float:left; width:auto; height:auto;}
div.revcontent{ display:block; float:left; width:280px; height:auto; overflow:auto;  margin-left:10px; font-style:normal; font-weight:normal;}
div.starrating{ display:block; float:left; width:290px; height:148px; overflow:auto; margin-top:10px; background:url(/images/safestyle_review_rating_bg.png) no-repeat; margin-left:10px;}
div.ratingtr{display:block; float:left; width:280px; height:26px; font-size:11px; font-family:Arial; margin-top:10px;}
div.ratingtd{display:block; float:left; width:125px; height:auto; margin-left:10px; font-style:normal;}
div.ratingtd1{display:block; float:left; width:auto; height:auto; margin-left:20px;}
div.rowtr{ display:block; float:left; width:294px; height:auto; padding:10px 0px 0px 0px;   margin-left:5px;}

img.leftInlineImg { float: left; padding: 2px 15px 2px 0; margin-right:10px; }
.whitetext{
color:#FFFFFF;
font-size:11px;
text-align:center;
}

.watermark{ color:#bbbbbb;
		    background:#FFFFFF;
			font-style:italic;
                  }
.joincustomer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    color: #FFFFFF;
	margin:0px;
	padding:2px 0px 0px 0px;
}
.joincustomer a {
    
    color: #FFFFFF;
	text-decoration:none;
} 	
.joincustomer a:hover { color: #FFFFFF;}			


.readytojoinbox{
width:289px; height:67px; display:block; background:url(/images/creviews_getquote_btn_mod.jpg) no-repeat top; cursor:pointer; float:left; font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; text-decoration:none;
    line-height: 16px;
    font-weight: bold;
    color: #FFFFFF;
	margin:12px 0px 8px 0px;
	padding:35px 0px 0px 115px;
}  
.readytojoinbox:hover{ color: #FFFFFF;} 				  
