div#comments_list { margin-left:30px; }div#comments_list ol { margin:0; padding:0; color:#666; }div#comments_list ol li { padding:0; margin:0; }div#comments_list ol li div { padding-left:10px; margin-bottom:20px; border-left:1px solid #ccc; font-style:normal; color:#000; }div#comments_list ol li div div { padding:0; margin:0; border:none }div#comments_list ol li div div.signature { margin-top:5px; font-style:italic; color:#666; font-size:11px; } div#comments_list ol li div div.buttons { margin:5px; padding:10px; overflow:auto; }  div#comments_list ol li div div.buttons a { clear:left; margin-bottom:5px; }div#comments_form div.error input, div#comments_form div.error textarea { border:2px solid #f00; background-color:#fff; }div#comments_form { margin-top:20px; }div#comments_form div.comments_disclaimer { height:100px; background-color:#eee; font-size:10px; border:1px solid #ccc; padding:10px; overflow:auto; margin-bottom:10px; }div#comments_form form div { margin:5px; }div#comments_form form fieldset { border:1px dashed #ccc; padding:10px; }div#comments_form form fieldset legend { font-weight:bold; color:#9A0000; background-color:#fff; padding:0 10px; }div#comments_form form label { width:100px; float:left; }div#comments_form form input.text, div#comments_form form textarea { width:300px; }div#comments_form form textarea { height:200px; }div#comments_form form div.comment_submit { margin-top:20px; text-align:center; }div#comments_form form div.comment_verify { overflow:auto; }div#comments_form form div.comment_verify img { border:1px solid #ccc; margin:1px; }div#comments_form form div.comment_verify input { width:192px; text-align:center; margin-bottom:2px; font-size:16px; font-family:Courier; font-weight:bold; text-transform:uppercase }
