.comments {
	clear:both;
	width:633px;
	top:27px;
	overflow:hidden;
	margin-bottom:40px;
}

.comments .blockTitle{
	color:#303030;
	font-size:18px;
}

.comments .blockTitle sup{
	font-family:Georgia;
	font-size:11px;
}

.comments form {
	margin-bottom:30px;	
}

.comments .layout {
	margin-top:14px;
}

.comments .item {
	min-height:30px;
	position:relative;
	float:left;
	width:631px;
}

.comments .user-inf {
	margin-top:0px;
	width:152px;
	margin-top:8px;
	float:right;
	font-size:11px;
	font-family:Tahoma;
	color:#303030;
	height:25px;
	overflow:hidden;
	position:relative;
}

.whiteFadeOut{
	background:url('/media/images/beta-pics/white_fadeout.png') no-repeat top left;
	display:block;
	width:17px;
	height:35px;
	position:absolute;
	right:0;
	top:0;
}

.comments .user-inf img {
	float:left;
	text-decoration:none;
	margin-right:10px;
}

.comments .user-inf a, a.tahomaNick {
	float:left;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#303030;
	text-decoration:none;
	white-space:nowrap;
	width:85px;
	overflow:hidden;
}

.comments .user-inf a:hover {
	text-decoration:underline;
}

.comments .user-inf .fl {
	float:left;
	width:25px;
	margin-right:10px;
}

.comments .user-inf div {
	float:left;
	min-width:30px;
	white-space:nowrap;
}

.comments textarea {
	border:1px solid #e3e3e3;
	background-color:#f8f8f8;
	width:467px;
	height:70px;
	padding:3px;
	font-family: Arial;
	font-size: 11px;
	color: #303030;
}

.comments .profileButton{
	margin-bottom:19px;
}

.comments .subj {
	border-top:1px #e3e3e3 solid;
	color:#303030;
	width:473px;
	padding: 8px 0 0px 0;
	min-height:10px;
	font-size:12px;
	overflow:hidden;
}

.comments .subj_sub {
	border-top:1px #e3e3e3 solid;
	width:441px;
	margin-left: 33px;
	padding:8px 0 8px 0;
	overflow:hidden;
	font-size:12px;
	color:#303030;
}

.comments .subj pre {
	font-family:Arial;
	margin:0px;
	padding:0px;
	white-space:normal;
}

.comments .subj_sub pre {
	font-family:Arial;
	margin:0px;
	padding:0px;
	white-space:normal;
}

.comments input{
	font-size:8pt;
	color:#666;
}

.commentpage{
	padding-left:7px;
	padding-right:3px;
	cursor:pointer;
	font-size:10pt;
	text-align:center;
}
.commentpage_active{
	font-size:10pt;
	text-align:right;
	background-color:#B022DE;
	color:#FFFFFF;
	padding-left:7px;
	padding-right:3px;
}
.doComment{
	margin-bottom:19px;
	color:#888888;
	font-size:11px;
	visibility:hidden;
}

.doComment span{
	cursor:pointer;
}

.delComment{
	cursor:pointer;
	margin-left:20px;
	margin-right:10px;
}

.comm_arrow{
	margin-right: 10px;
}
.comm_paging{
	width:480px;
	padding:0px;
	margin:0px auto;
}

.subCommentForm{
	width:598px;
	margin-left:33px;
}

.subCommentForm textarea{
	width:434px;
}

.subCommentForm .cancel{
	font-size:11px;
	color:#888888;
	margin-left:14px;
	margin-top:9px;
	float:left;
}