#comments-info{margin:0 0 2em;}#addcommentlink{padding-right:10px;background:url(/images/ddarrow-orange.png) right center no-repeat;}#expandall{float:right;}.comment{padding:1em 0;border-top:1px solid #aaa;}.comment.odd{background-color:#ebffe1;}.mod .comment-poster{color:#d40;}.comment.toprated{background-color:#ffd;}.comment .picture-frame{display:block;float:left;width:40px;padding:5px 5px 2px;margin-right:10px;text-decoration:none;text-align:center;color:#444;background-color:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;}.comment .picture-frame:hover{border-color:#aaa;}.comment .picture{margin-bottom:3px;}.comment-actions{float:right;width:5em;text-align:center;padding:.5em .5em .7em;margin:0 0 0 .5em;border-left:1px solid #ccc;}.comment-number{font-weight:bold;text-decoration:none;font-size:120%;}.comment-number:hover{text-decoration:underline;}.comment-rating{font-size:160%;color:#444;margin-bottom:.2em;}.odd .comment-rating{color:#3f443c;}.toprated .comment-rating{font-weight:bold;color:#000;}.comment-vote a{display:inline-block;width:16px;height:16px;background-position:0 0;margin-top:.5em;}.comment-vote a span{display:none;}.rated .comment-vote a{background-position:0 -16px;}.comment-vote a:hover,.rated .comment-vote a:hover{background-position:0 -32px;}.rc-good{margin-right:4px;background-image:url(/images/rc-up.png);}.rc-bad{background-image:url(/images/rc-down.png);}.comment-hidden{padding:1.2em 0;}.comment-show{color:#666;font-weight:bold;}.comment-hidden .picture-frame,.comment-hidden .comment-actions,.comment-hidden .comment-posted,.comment-hidden .comment-body{display:none;}.comment-hidden .comment-header{margin-bottom:0;}.comment-hidden .comment-number{font-size:100%;color:#666;margin-left:.5em;}.comment-controls{font-size:85%;}.comment-header{margin:0 0 1em;}.comment-poster{color:#428600;}.comment-poster a{color:inherit;font:bold 125% Arial,Helvetica,sans-serif;}.comment-body{margin:0;overflow:hidden;}.comment-body img{vertical-align:middle;}#commentsmilies{margin:-.2em 0 0;line-height:1.8em;}#commentsmilies img{cursor:pointer;}#addcomment{margin-top:2em;}#ac-input{width:100%;margin:.5em 0 1.5em;}#popup{position:absolute;display:none;z-index:10;width:400px;font-size:xx-small;background-color:#f2ffed;border:1px solid #78b136;padding:1em;}