body, 
div#main  { padding: 0; }
div#centered { margin: 0; padding: 0; }
div#messaging_block_messages,
div#body_content { width: auto; }
div#note_print, #link_prev, #link_next, .note, #survey_form, .showgrafs, .showall,
div#header, div#footer, body.loggedin #ie_helper, #message_poster, #reviewhq_nav_preloader,
#reviewhq_nav, #reviewhq_logo, div#reviewhq_notes a#btn_print, .use_reviewbar a.btn_next, 
.use_reviewbar span.btn_next, .use_reviewbar a.btn_previous, .use_reviewbar span.btn_previous, 
#review_survey, div.showcommentparagraphs p.commentless, div#messaging_block_form { display: none; }
div#private_messages { background: none; }
div#reviewhq_bar { height: auto; }
div#reviewhq_notes { background: none; height: auto; width: auto; margin: 10px; float: none; }
div#reviewhq_notes h2,
div#reviewhq_notes h2 a { color: #000; font-size: 17px; margin: 0; padding: 0; }
div#main.show_bg,
body.loggedin div#main { background: #fff; }
div#main,
#outer_wrapper { overflow: visible; }
h1, h2, h3,
div#main { color: #000; }
div#private_messages .messenging,
.inline-comment,
.messenging { border-color: #666; border-left-width: 5px; background: #efefef; margin-left: 0; width: 75%; }
.inline-comment span,
.messenging span { text-indent: 0; background: #efefef; }
.inline-comment strong.comment_label { position: relative; top: 0; left: 0; width: auto; margin: 10px 0 5px 0; padding: 0 10px; text-align: right; color: #000; }
.inline-comment strong.comment_label a { color: #000; text-decoration: none; }

div.showcommentparagraphs p q{
	font-style: italic;
	font-weight: bold;
}
