﻿.Review{
	margin:4px;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
}

#commentX{
	margin:6px;
	border:1px solid #000000;
	background-color:#e7e7e7;
	display:block;
}

#commentXHeader{
	background:#000000;
	color:#fbc300;
	font-weight:bold;
	font-size:1.2em;
	text-indent:15px;
	padding:4px;
}

#commentXSpoken{
	margin:4px;
	border:1px solid #666666;
	padding:1px;
}

.commentXa{
	border:1px solid #666666;
	padding:4px;
	margin:1px 0 1px 0;
}

.commentXIcon{
	float:left;
}

.commentXIcon img{
	border:1px solid 333333;
}

.commentXaHeader{
	font-size:1em;
	color:#666666;
	font-weight:bold;
	text-indent:5px;
}

.commentXaDate{
	font-size:0.8em;
	color:#999999;
	text-indent:5px;
}

.commentXaUsername{
	font-size:0.8em;
	color:#333333;
	text-indent:5px;
	font-weight:bolder;
}

.commentXaScore{
	float:right;
	width:60px;
	text-align:center;
	background:#333333;
	text-align:center;
	color:#fbc900;
}

.commentXaScoreHead{
	margin:2px;
}

.commentXaScoreShow{
	min-height:34px;
	margin:2px;
	overflow: hidden;
}

.commentXaScoreShow strong {
	display: block;
	bottom: 0; left: 0;
	width: 60px;
	height: 34px;
	background: url(/media/images/members/review-scorenumbers.gif) top center no-repeat; }

.commentXaScoreShow strong.score1{background-position: 0 -35px;}
.commentXaScoreShow strong.score2{background-position: 0 -70px;}
.commentXaScoreShow strong.score3{background-position: 0 -105px;}
.commentXaScoreShow strong.score4{background-position: 0 -140px;}
.commentXaScoreShow strong.score5{background-position: 0 -175px;}
.commentXaScoreShow strong.score6{background-position: 0 -210px;}
.commentXaScoreShow strong.score7{background-position: 0 -245px;}
.commentXaScoreShow strong.score8{background-position: 0 -280px;}
.commentXaScoreShow strong.score9{background-position: 0 -315px;}
.commentXaScoreShow strong.score10{background-position: 0 -350px;}

.commentXaR{
	margin:4px;
	padding:4px;
	border-top:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
}

.commentXaweighed{
	float:left;
	color:#666666;
	font-size:0.8em;
}

.commentXaVote{
	float:right;
}

.commentXaVote a{
	FLOAT: left;
	MARGIN-LEFT: 6px;
	WIDTH: 10px;
	LINE-HEIGHT: 5px;
	HEIGHT: 10px
}
.commentXaVote a:hover{
	BACKGROUND-POSITION: 0px -10px
}

.goodreview{
	BACKGROUND-IMAGE: url(/media/images/members/review-votegood.gif)
}

.badreview{
	BACKGROUND-IMAGE: url(/media/images/members/review-votebad.gif)
}

.voteflag{
	BACKGROUND-IMAGE: url(/media/images/members/review-voteflag.gif)
}

.Rgreen{
	font-weight:bold;
	color:#079200;
}

.Rred{
	font-weight:bold;
	color:#920000;
}
