.comment { float:left; margin:0; padding:5px; width:100%; }
.comment h1 { float:left; font-size:12px; font-weight:bold; line-height:26px; color:#cc0000; margin:0; padding:0; }
.comment h1 label { font-size:14px; font-weight:bold; line-height:26px; color:#003366; text-align:left; text-decoration:none; }
.comment h2 { float:left; font-size:12px; font-weight:bold; line-height:26px; color:#333; margin:0; padding:0; padding-left:10px; }
.comment h2 label { font-size:12px; color:#333333; font-weight:normal; line-height:26px; text-align:left; text-decoration:none; }
.comment h2 a { font-size:14px; font-weight:bold; line-height:26px; color:#cc0000; text-align:left; text-decoration:none; }
.comment h2 a:hover { font-size:14px; font-weight:bold; line-height:26px; color:#cc0000; text-align:left; text-decoration:underline; }
.comment p { clear:left; float:left; font-size:12px; line-height:20px; color:#999; margin:0; padding:0; padding-left:30px; white-space:normal;}
.comment p label { color:#333; } 
.comment ul { clear:left; float:left; margin:10px auto; padding:0; width:100%; }
.comment li { margin:0; padding:0; list-style-type:none; float:left; display:block; font-size:12px; color:#333333; line-height:20px; padding-left:5px;padding-right:5px; text-align:center; }
.comment li a { font-size:12px; color:#333333; line-height:20px; padding-left:5px;padding-right:5px; text-align:center; text-decoration:none; }
.comment li a:hover {font-size:12px; color:#fff; text-decoration:none; background:#cc0000; }
.comment_clear_div{clear:both;}