.tab-content-holder{clear:both;float:left;padding:0 18px;width:750px;position:relative;}
.tab-content-holder .extra{clear:both;float:left;height:46px;width:750px;}
.tab-content-holder img{border:1px solid #d8d8d8;}
.tab-content-holder .comment-box{clear:both;float:left;width:100%;margin-top:22px;padding-bottom:22px;}
.tab-content-holder .comment-box.comment-flag{padding-bottom:12px;}
.tab-content-holder .comment-box h6{color:#5e5e5e;font-size:1.2em;font-weight:700;padding-left:8px;}
.tab-content-holder .comment-box textarea{border:1px solid #d9d9d9;background:#f3f3f3;color:#5e5e5e;font-size:1.2em;float:left;clear:both;height:100px;width:97%;margin-bottom:12px;}
.tab-content-holder .comment-box.loggedin textarea{background:#fff;}
.tab-content-holder .employee-disclaimer-holder{clear:both;float:left;padding:12px 0;width:98.7%;}
.tab-content-holder .comment-reply .employee-disclaimer-holder{width:99.7%;}
.tab-content-holder .employee-disclaimer{background:url(../images/employee_disclaimer_bg.gif) repeat-x;width:auto;height:44px;float:left;}
.tab-content-holder .employee-disclaimer p{background:url(../images/employee_disclaimer_alert_icon.png) no-repeat 6px 8px;color:#fff;font-size:1.1em;float:left;clear:both;line-height:1.4em;margin:0;padding:6px 8px 0 18px;width:auto;}
.comment-form-bottom .employee-disclaimer{width:99.6%;}
.comment-form-bottom .tab-content-holder .employee-disclaimer{width:99.6%;}
.tab-content-holder .flagging-holder{clear:both;float:left;padding:12px 0 0;width:100%;}
.tab-content-holder .flagging-holder .hr-dotted{margin:6px 0;}
.tab-content-holder .flag-content{clear:both;float:left;}
.tab-content-holder .flagging-holder p{font-size:1.2em;float:left;clear:both;line-height:1.4em;margin:0 0 12px;padding:0 6px;width:auto;}
.tab-content-holder .flagging-holder .fieldset{clear:both;float:left;margin:2px 0;width:100%;}
.tab-content-holder .flagging-holder .fieldset label{color:#5e5e5e;font-size:11px;margin-right:12px;padding-left:6px;}
.tab-content-holder .flagging-holder .fieldset textarea{margin-top:4px;}
.tab-content-holder .comment-box.flag-confirmation,.tab-content-holder .comment-box.comment-flag{padding-bottom:8px;}
.tab-content-holder .comment-box.flag-confirmation p{font-weight:bold;padding-left:0;margin-bottom:0;}
.replies-holder{clear:both;float:left;width:750px;}
.replies-holder .replies-holder{width:688px;}
.replies-holder .replies-holder .replies-holder{width:auto;}
.tab-content-holder .comments-filter{clear:both;float:left;padding:14px 0 0 10px;}
.tab-content-holder .comments-filter label{float:left;font-size:1.1em;font-weight:400;margin:1px 4px 0 0;}
.tab-content-holder .comments-filter select{float:left;font-size:1.1em;margin-right:22px;}
.tab-content-holder ul.total-num{clear:right;float:right;margin-top:16px;padding-right:10px;}
.tab-content-holder ul.total-num li{background:url(../images/comment_icon.gif) no-repeat left 0;color:#9c9c9c;float:right;font-size:1.1em;height:13px;padding-left:20px;}
.tab-content-holder .comments-list{clear:both;float:left;width:100%;}
.replies-holder .replies-list{clear:both;float:right;margin-top:12px;width:688px;}
.replies-holder .replies-holder .replies-list{clear:both;float:right;width:624px;}
.tab-content-holder .comment{clear:both;float:left;margin:12px 0;padding:0;width:750px;}
.tab-content-holder .comment.last{margin-bottom:0;}
.replies-holder .comment{clear:both;float:left;margin:12px 0;padding:0;width:688px;}
.replies-holder .comment.last,.replies-holder .replies-holder .comment.last{margin-bottom:0;}
.replies-holder .replies-holder .comment{clear:both;float:left;margin:12px 0;padding:0;width:624px;}
.tab-content-holder .comment .comment-body{float:left;width:670px;}
.replies-holder .comment .comment-body{float:left;width:609px;}
.replies-holder .replies-holder .comment .comment-body{float:left;width:545px;}
.tab-content-holder .comment .comment-box{clear:both;float:left;margin-top:4px;width:100%;}
.tab-content-holder .comment .comment-box textarea{background:#f3f3f3;border:1px solid #d8d8d8;clear:both;float:left;height:100px;width:98%;}
.tab-content-holder .comment .comment-box.loggedin textarea{background:#fff;}
.tab-content-holder .comment .comment-content{float:left;padding:0 8px;}
.tab-content-holder .comment .user,.replies-holder .comment .user{margin-right:12px;}
.tab-content-holder .comment .inner-content{float:left;width:570px;}
.replies-holder .comment .inner-content{float:left;width:510px;}
.replies-holder .replies-holder .comment .inner-content{float:left;width:440px;}
.tab-content-holder .comment .inner-content span,.replies-holder .comment .inner-content span{clear:both;float:left;}
.tab-content-holder .comment .inner-content span.time-stamp,.replies-holder .comment .inner-content span.time-stamp{color:#9c9c9c;font-size:1.1em;}
.tab-content-holder .comment .inner-content p,.replies-holder .comment .inner-content p{clear:both;color:#2c2c2c;float:left;font-size:1.2em;margin:0;overflow:auto;width:100%;}
.tab-content-holder .comment .inner-content a.username{color:#d00000;font-size:1.1em;}
.tab-content-holder .comment .inner-content a.replies-num{background:url(../images/arrow_right_hover.gif) no-repeat right 5px;color:#d00000;float:left;font-size:1.1em;padding-right:10px;}
.tab-content-holder .comment .inner-content a:hover.replies-num{text-decoration:underline;}
.tab-content-holder .comment .comment-tools{float:right;}
.tab-content-holder .comment .comment-tools ul.rate{border-bottom:1px solid #e8e8e8;height:24px;width:98px;}
.tab-content-holder .comment .comment-tools ul.rate li.positive{color:#6fb500;font-size:1.1em;font-weight:700;}
.tab-content-holder .comment .comment-tools ul.rate li.negative,.comment span.negative{color:#d00000;font-size:1.1em;font-weight:700;}
.tab-content-holder .comment .comment-tools ul.rate li a{display:block;height:17px;width:17px;overflow:hidden;text-indent:-9999em;}
.tab-content-holder .comment .comment-tools ul.rate li.btn-rock-mini a{background:url(../images/tools_mini_rock_icon.gif) no-repeat 0 0;}
.tab-content-holder .comment .comment-tools ul.rate li.btn-meh-mini a{background:url(../images/tools_mini_meh_icon.gif) no-repeat 0 0;}
.tab-content-holder .comment .comment-tools ul.rate li.btn-knock-mini a{background:url(../images/tools_mini_knock_icon.gif) no-repeat 0 0;}
.tab-content-holder .comment .comment-tools ul.rate li.btn-knock-mini{margin:0;}
.tab-content-holder .comment .comment-tools li{color:#d8d8d8;float:left;margin-right:6px;}
.tab-content-holder .comment .comment-tools ul.act{float:right;}
.tab-content-holder .comment .comment-tools ul.act li.last{margin-right:0;}
.tab-content-holder .comment .comment-tools ul.act li a{color:#5e5e5e;font-size:1.1em;}
.tab-content-holder .comment .comment-tools ul.act li a:hover,.tab-content-holder .comment .comment-tools ul.act li a.current,.replies-holder .comment .comment-tools ul.act li a.current{color:#d00000;}
.tab-content-holder .comment .respond{clear:both;float:left;width:670px;}
.replies-holder .comment .respond{clear:both;float:left;width:608px;}
.comment.discussion{background:#f0fdff;padding-bottom:12px;margin:1px 0;}
.discussion .discussion-header{background:#d2f2f8;height:14px;margin-bottom:10px;padding:2px 8px 4px 8px;}
.discussion .discussion-header span{color:#2c2c2c;font-size:1.1em;font-weight:700;float:left;width:80%;}
.discussion .discussion-header a.link-show{background:url(../images/discussion_arrow_down.gif) no-repeat right 6px;float:left;font-size:1.1em;padding-right:12px;}
.discussion .discussion-header a:hover.link-show{background:url(../images/discussion_arrow_down_hover.gif) no-repeat right 6px;}
.discussion .discussion-header a:active{color:#d00000;}
.tab-content-holder .comment.disabled{background:#f1f1f1;margin:1px 0;}
.tab-content-holder.comment.disabled .comment-content{padding-top:2px;padding-bottom:2px;}
.tab-content-holder .comment .tolerance{float:left;width:50%;position:relative;top:0;left:0;}
.tab-content-holder .comment .tolerance span{color:#9c9c9c;float:left;font-size:1.1em;margin-right:12px;}
.tab-content-holder .comment a.link-show{background:url(../images/tolerance_arrow_down.gif) no-repeat right 6px;float:left;font-size:1.1em;padding-right:12px;}
.tab-content-holder .comment a:hover.link-show{background:url(../images/tolerance_arrow_down_hover.gif) no-repeat right 6px;}
.tab-content-holder .content-footer{height:auto;}.comment.discussion{background:#f0fdff;padding-bottom:12px;margin:1px 0;}
.discussion .discussion-header{background:#d2f2f8;height:14px;margin-bottom:10px;padding:2px 8px 4px 8px;}
.discussion .discussion-header span{color:#2c2c2c;font-size:1.1em;font-weight:700;float:left;width:80%;}
.discussion .discussion-header a.link-show{background:url(../images/discussion_arrow_down.gif) no-repeat right 6px;float:left;font-size:1.1em;padding-right:12px;}
.discussion .discussion-header a:hover.link-show{background:url(../images/discussion_arrow_down_hover.gif) no-repeat right 6px;}
.discussion .discussion-header a:active{color:#d00000;}
.content-footer a.comment-append{background:#f5f5f5;clear:both;float:left;height:18px;padding:12px 0;margin:0 auto;width:100%;}
.content-footer .comments-expand{background:url(../images/arrow_down_grey_grey.gif) no-repeat right 6px;color:#5e5e5e;padding-right:12px;margin:0 auto;width:15%;}
.content-footer .comments-expand .link-arrows{background:url(../images/arrow_down_grey_grey.gif) no-repeat left 6px;color:#3d3d3d;font-weight:700;text-align:center;padding-left:12px;width:93%;}
.content-footer .comments-expand .link-arrows span{font-size:1.1em;text-align:center;margin:0 auto;}
.content-footer a:hover.comment-append,.content-footer a:hover.comment-append span{color:#d00000;text-decoration:none;}
.content-footer a:hover .comments-expand{background:url(../images/arrow_down_grey_hover.gif) no-repeat right 6px;}
.content-footer a:hover .link-arrows{background:url(../images/arrow_down_grey_hover.gif) no-repeat left 6px;}
.tab-content-holder#whorockedit .user-list,.tab-content-holder#beentolocation .user-list,.tab-content-holder#community .user-list{clear:both;float:left;margin-top:22px;width:750px;}
.tab-content-holder#whorockedit .user-list img,.tab-content-holder#beentolocation .user-list img,.tab-content-holder#community .user-list img{float:left;}
.tab-content-holder#community .user-list img{margin-right:12px;}
.tab-content-holder#whorockedit .extra .total-num li{background:url(../images/module_heading_green_arrow_icon.png) no-repeat 0 0;float:left;height:17px;padding-left:18px;}
.tab-content-holder#beentolocation .extra .total-num li{background:url(../images/module_heading_pin_icon.png) no-repeat 0 0;float:left;height:17px;padding-left:18px;}
.tab-content-holder#whorockedit .section,.tab-content-holder#beentolocation .section{float:left;margin:0 30px 22px 0;width:100px;}
.tab-content-holder#community .section{float:left;clear:none;margin:0 0 21px 0;width:375px;}
.tab-content-holder#whorockedit .section.last,.tab-content-holder#beentolocation .section.last{margin-right:0;}
.tab-content-holder#whorockedit .section .summary,.tab-content-holder#beentolocation .section .summary{float:left;line-height:1.2em;margin-top:8px;}
.tab-content-holder#community .section .summary{float:left;line-height:1.2em;margin:0;width:262px;}
.tab-content-holder#whorockedit .section .summary span,.tab-content-holder#beentolocation .section .summary span{clear:both;color:#9c9c9c;float:left;font-size:1em;position:relative;width:100%;}
.tab-content-holder#community .section .summary span{clear:both;color:#9c9c9c;float:left;font-size:1em;position:relative;width:260px;}
.tab-content-holder#community .section .summary span.action{color:#2c2c2c;font-size:1.1em;}
.tab-content-holder#whorockedit .section .summary span a,.tab-content-holder#beentolocation .section .summary span a{color:#d00000;font-size:1.1em;}
.tab-content-holder#community .section .summary span a{color:#d00000;font-size:1em;}
.tab-content-holder#whorockedit .section .summary span a:hover,.tab-content-holder#beentolocation .section .summary span a:hover,.tab-content-holder#community .section .summary span a:hover{text-decoration:underline;}
.sub-tabnav{float:left;height:34px;list-style:none;margin:12px 0 0 0;width:100%;}
.community .module-stories .sub-tabnav{padding:0 18px;width:750px;}
.sub-tabnav li{background:url(../images/results_tabnav_bg.gif) no-repeat left 0;overflow:hidden;float:left;margin-right:3px;height:34px;}
.sub-tabnav li a{background:url(../images/results_tabnav_bg.gif) no-repeat right 0;height:25px;float:left;display:block;color:#5e5e5e;font-size:1.2em;margin-left:4px;padding-right:4px;}
.sub-tabnav li a span{background:none;cursor:pointer;float:left;font-size:.9em;margin:3px 0 0 0;padding:0 14px 14px 14px;}
.sub-tabnav li a:hover{color:#d00000;}
.sub-tabnav li.current{background:url(../images/results_tabnav_bg_current_short.gif) no-repeat left 0;overflow:hidden;float:left;margin-right:2px;height:34px;}
.sub-tabnav li.current a{background:url(../images/results_tabnav_bg_current_short.gif) no-repeat right 0;height:25px;float:left;display:block;color:#5e5e5e;font-size:1.2em;margin-left:4px;padding-right:4px;}
.sub-tabnav li.current a span{background:url(../images/results_tabnav_center_current.gif) no-repeat bottom center;float:left;margin-top:4px;}
.sub-tabnav li.current a span{color:#5e5e5e;font-weight:400;}