body{/* background:#FF00FF; */ background: #fff;}

#reviewer_matrix{height:200px; width: 800px; overflow:auto;}

.clear {clear:both;}

.blue{color:#0000ff;}
.red{color:#ff0000;}

.review_content{width:100%; padding:0; margin:0; border-spacing:0; border-collapse: collapse; border:1px solid #000; border-top:0px solid #fff;}
.review_content h1{margin:0; padding:10px;}
.review_content td {padding:0; vertical-align: top}
.review_content .review_menu td {font-size:100%; color:#D28E0B; padding:10px; margin:0; border:1px solid black; background:#555; }
.review_content .review_menu td.current {background:#fff; border-right:0px solid #fff;}
.review_content .review_menu td.current a {color:#000;}
.review_menu a {color:#fff; text-decoration: none;}
.review_menu{border-spacing: 0; border-collapse: collapse; margin:0 0 -2px -2px;}
.review_content .review_menu .menu_top {border-top:0 solid #fff;}
.content{padding:0;}

td.review {padding:5px;}

.comments, .score {background:#aaa; width:100%; overflow:hidden;}
.comments textarea {margin:5px; width:99%; height:200px;}

.rating {background:#aaa; padding:5px;}
.rating li{background:#aaa; display:inline; padding:5px 15px;}
#saved {float:right;}

.keywordBox {float:left; margin:20px;}
.keywordBox ul {list-style:none;}

.missing {border:2px solid #ff0000;}

