@charset "utf-8";

#COMMENTS { padding:30px 1px 0; border-top:1px solid #ccc; }
	#COMMENTS a { color:#936; text-decoration:none; }
	#COMMENTS a:link { }
	#COMMENTS a:visited { color:#999; }
	#COMMENTS a:hover { text-decoration:underline; }
	#COMMENTS .comments-header { margin-top:15px; padding:10px 0 10px 5px; border-left:10px solid #e2e2e2; font-weight:bold; }
	#COMMENTS .comments-content { padding:15px 25px 0; }
	#COMMENTS .comments-content .comment { margin:0 0 15px; background-color:#ddeef5; border:1px solid #e2e2e2; }
	#COMMENTS .comments-content .comment.even {}
	#COMMENTS .comments-content .comment.odd {}
	#COMMENTS .comments-content .comment .inner {}
	#COMMENTS .comments-content .comment .inner .comment-header { background:#fff; }
	#COMMENTS .comments-content .comment .inner .comment-header table { width:100%; font-size:75%; }
	#COMMENTS .comments-content .comment .inner .comment-header table td { padding:15px; }
	#COMMENTS .comments-content .comment .inner .comment-content {}
	#COMMENTS .comments-content .comment .inner .comment-content p { font-size:75%; line-height:1.4; padding:15px; }
	#COMMENTS .comments-open { padding:15px 25px 0; }
	#COMMENTS .comments-open-header { margin-left:-25px; padding:10px 0 10px 5px; border-left:10px solid #e2e2e2; font-weight:bold; }
	#COMMENTS .comments-open-content {}
	#COMMENTS .comments-open-content table { width:100%; font-size:75%; }
	#COMMENTS .comments-open-content table th { padding:10px 0 5px; text-align:left; }
	#COMMENTS .comments-open-content table td { padding-right:5px; }