#smartField { display: none; }

div.mod_comments_list {padding:10px;}
div#mod_comments_list div.even {background:#f8f8f8;}
div#mod_comments_list div.odd {
	border-top: 1px dotted #888;
	border-bottom: 1px dotted #888;
}

div.mod_comments_list_paging {margin:5px 0;}
div.mod_comments_list_paging ul,
div.mod_comments_list_paging li {margin:0; padding:0;}
div.mod_comments_list_paging ul {text-align:right;}
div.mod_comments_list_paging li {list-style-type:none; display:inline;}

div#mod_comments_list span {font-family:Helvetica;}
span.mod_comments_list_title,
span.mod_comments_list_date,
span.mod_comments_list_author,
span.mod_comments_list_website {margin-left:10px;}

span.mod_comments_list_title,
span.mod_comments_list_author {color:#369;}
span.mod_comments_list_comment {display:block; margin-top:5px;}
span.mod_comments_list_answer {
	display: block;
	background: #000;
	border: 1px dotted #333;
	margin-top: 5px;
	padding: 5px;
	color: #6f6;
}
span.mod_comments_list_answer textarea {
	border: none;
	width: 100%;
	height: 80px;
	color: #333;
}

form#mod_comments_form {margin-top:20px;}
form#mod_comments_form table {width:100%; margin:0;}
form#mod_comments_form .required {background-color:#ffe;}
form#mod_comments_form label#mod_comments_form_comment_label {margin-top:10px;}

.mod_comments_list_interact {
	background-color: #000;
	margin: 5px 0;
	padding: 5px;
	height: 16px;
	font-family: Helvetica;
	color: #6f6;
}
.mod_comments_list_interact_idSet {float:left;}
.mod_comments_list_interact_publish {float:right;}
.mod_comments_list_interact_publish a {color:#ff6; text-decoration:none;}
.mod_comments_list_interact_publish a:hover {color:#6f6;}