#comments {
	margin-top: 2em;
	padding: 0;
	font-size: 8pt;
}

#comments .comments-header {
	margin-bottom:5px;
	font-family:'Tahoma', sans-serif; 
	font-size:7.5pt;
	text-align:left;
	color: #2F3841;
}

#comments .comment {
	padding: 0;
	margin: 0;
}

#comments .comment .comment-content {
/*
	position: relative;
	left: -20px;
	z-index: 100;
*/	
	width: 100%;

	background-color:#ECF2F3;	
	padding: 10px 10px 10px 20px;
}

#comments-form-area {
/*
	position: relative;
	left: -20px;
	z-index: 100;
*/
	margin-top: 1em;

	padding: 0 0 0 20px;
}
#comments-form {
	padding: 0px;
}
#comments .comment-content .text{
	margin-bottom: 3px;
}
/*
#comments .comment-content .time {
}
*/
#comments .comment-content .date{
	font-size: 6pt;
}				

#comments .hyphen {
	width:10px;
	height:1px;
	text-align:right;
	padding-top:8px;
	padding-left:3px;
	padding-right:3px;
	vertical-align:top;
}

#comments .enter-arrow {
	width:10px;
	height:11px;
	padding-right:5px;
	padding-top:5px;
	padding-left:6px;
	vertical-align:top;
	
}

#comments .commentator {
	
	border:1px solid;
	border-color:#E7EBF0;	
	padding-left:3px;
	padding-right:3px;
}

#comments .button {
	margin-top:10px;
	width: 180px;
	height: 20px;
}

#comments .insertform {
	padding-top:10px;
	padding-right:20px;
}

#comments .header-form {
	padding-top:10px;
	padding-bottom:5px;

}
