/******************************************************************

СOMMENTS STYLES

*******************************************************************/

.comment {
	padding: 0px;
	margin: 0px;
	background-color: #FCFCFC;
	font-size: 11px;
}

.comment-preview {
}

.comment-header {
	border-bottom: 2px dotted #333;
	background-color: #FAFAFF;
}

.comment-header1 {
	border-bottom: 2px dotted #333;
	background-color: #FFFAFA;
}

.comment-header2 {
	border-bottom: 2px dotted #333;
	background-color: #FAFFFA;
}

.comment-header3 {
	border-bottom: 2px dotted #333;
	background-color: #FFFFFA;
}

.comment-header, .comment-header1, .comment-header2, .comment-header3 {
	margin: 0px 0 5px 0;
	padding: 5px;
	font-weight: normal;
	overflow: hidden;
	font-size: 11px;
}

.comment-header-preview {
	margin: 0px 0 5px 0;
	padding: 5px;
	font-weight: normal;
	overflow: hidden;
	font-size: 11px;
}

.comment_edit_block {
}

.comment a {
	color: #056805;
}

.comment a:hover {
	border-bottom: 1px solid #056805;
}

.comment_text {
color: black;
overflow: hidden;
padding: 0 5px;
}

.comment-text-preview {
	overflow:hidden
}

.comment_text blockquote {
	overflow:hidden
}

.comment_text blockquote blockquote {
	overflow:hidden
}

.comment_text blockquote blockquote blockquote {
	overflow:hidden
}

.comment_text blockquote blockquote blockquote blockquote {
	overflow:hidden
}

.comment_hidden {
	width: 0px;
	height: 0px;
	overflow: hidden;
	border: none;
}

#id_comment {
	width:350px;
	height:25em;
}


.spacer {
	margin-top: 10px;
/* 	clear: both; */
}

.small_spacer {
	margin-top: 10px;
/* 	clear: both; */
}

.form_help {
}

/******************************************************************

FORM STYLES

*******************************************************************/


