﻿.productReview { }
.ReviewDisplayDate { color:#097d8d; font:bold 13px Arial; background-color:#d6f4f6; padding:4px 10px; border:1px solid #c7ecef; }
.ReviewLeftside { width:115px; padding:10px; border:1px solid #c7ecef; border-right:0; border-top:0; }
.ReviewRightside { border:1px solid #c7ecef; border-top:0 none; padding:5px 10px 10px 10px; }
.productReview .rating { padding:5px 10px 0 10px; border:1px solid #c7ecef; border-bottom:0 none; border-top:0 none; }
#dvReviewRightSide { padding:10px; }

.comment_box { color: #666666; background:url(Images/grayBoxbg.gif) no-repeat; padding-left:10px; display:inline-block; }
.comment_box div { height:26px; padding:10px 10px 0 0; text-align:center;
	background:url(Images/grayBoxbg.gif) no-repeat right; }
.comment_box img { vertical-align:middle; }

#user_profile_pic { width:115px; padding-right:25px; }
.userProfileLeft .headText { font-size:16px; }
.userProfileRight { width:20px; padding-left:30px; }
.userProfileRight .gbox { padding:5px 10px; width:200px; background:url(Images/gboxbg.gif) repeat-x #f8fdef; border-left:1px solid #e6f4cf;border-right:1px solid #e6f4cf; }
.userProfileRight .gbox p { margin:10px 0; }

.userReview .instock,
.prodReview .instock { padding:10px 10px 0 10px; background:url(Images/bluetab-bottom.jpg) repeat-x top; }
.merchantReview .instock { padding:10px 0 0 10px; background:url(Images/bluetab-bottom.jpg) repeat-x top; }

.ReviewDisplayAuthor { color:#E57E3E; font:bold 16px Arial, Helvetica; text-decoration:none; }
.ReviewDisplayTitle { color:#ff9d00; font:bold 16px Arial; text-decoration:none; }

.content_body_review { margin:15px auto 0px auto; width:783px; }
.content_body_review .boxbottom { margin-bottom:10px; }
.inviteFriendBox, .postReview { color:#048ea0; padding-left:15px; background:url(Images/headbg1.gif) no-repeat left top; }
.inviteFriendBox div, .postReview div { padding-right:10px; padding-top:7px; background:url(Images/headbg1.gif) no-repeat right top; text-align:center; }

#rating_content { padding:5px 10px; background:#f6ffff; border-left:1px solid #d5f3f4; border-right:1px solid #d5f3f4; }


.ReviewLink
{
	 text-decoration:underline;
	 color:#666666;
	 font-weight:bold;
	 
}

.ReviewLink:hover
{
	color:#303030;
	
}




.ReviewHeader
{
	margin: 15px auto 0px auto;
	width: 780px;
	font-size:20px;
	color:Purple;
	font-weight:normal;
	font-family:Verdana;
	padding:0px 0px 0px 0px;
}

#review_box,#review_box_rating,#review_box1
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	background: #f3f3f3; /* DEDEDE */
	color: #666666;
}


#review_box label,#review_box_rating label,#review_box1 label
{
	
	width: 116px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	font-family:Verdana;
	color: #666666;
}

#review_box p,#review_box_rating p,#review_box1 p
{
	margin: 0px 0px 2px 0px;
	font-family:Verdana;
}

#preview_content { padding: 5px 18px 5px 18px; }

#preview_content p.form_break
{
	background-color: #e1e1e1;
	border-bottom: 1px solid #ffffff;
	padding: 0px;
	margin: 0px auto 5px auto;
	height: 1px;
	width: 100%;
}
#preview_content p.basic_form
{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

.guidelineimage
{
	padding: 5px 0px 5px 0px;
	display: block;
}

.reviewguideline
{
	text-align:left;
	padding:5px 0px 0px 10px;
	
}

.reviewguideline ul
{
	list-style-type:circle;
	elevation:higher;
	padding:0 0 1px 0; 
	margin:0; 
	color:#666666;
	text-align:left;
	text-decoration:none;
	font-family:Verdana;
}

.reviewguideline li
{
	text-align:justify;	
	color:#666666;
	padding:0 0 10px 0;
}

.Preview
{
	text-align:justify;
	color:#666666;
	font-family:Verdana;
	clear:both;
	float:none;
	padding-top:5px;
	
}
.TitleDisplay
{
	text-align:left;
	color:#666666;
	font-weight:bold;
}
/* For Review Display   */



.ReviewDisplayLabel
{
	width:150px;
	text-align: left;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#303030;
	text-decoration:none;
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}



.ReviewDisplayLabelRight
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#F32020;
	text-decoration:none;
}

.ReviewLeftData
{
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.ReviewLeftLink
{
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#46C34C;
	text-decoration:underline;
	
}

.ReviewLeftData1
{
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-family:Verdana;
	font-size:6px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}


.ReviewRightData
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#373737;
	text-decoration:none;
}








/* Post Comment */

.CommentLabel
{
	text-align: left;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#303030;
	text-decoration:none;
	padding-bottom:5px;
}

.Loginas
{
	color: #666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}
.MembRevwLnk
{
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#990000;
	font-size:11px;
	text-decoration:underline;
}
