/* bbspy (C)2006-2009 bbspy.co.uk. All rights reserved. */

/* Content Table Styles */
#content_table {margin: 8px 0 0 0;}
#content_table td {padding: 4px 0;}

.tc1, .tc2, .tcr1, .tcr2, .tcb1, .tcb2, .tcnote, .tcfw, .tcf1, .tcf2 {font-weight: bold; text-align: center;}

.tc1 {background: #ffa6da;} /* Dark pink header */
.tc2 {background: #ffc1e5;} /* Light pink header */
.tcr1 {background: #ffb1b4; letter-spacing: -1px;} /* Dark red header */
.tcr2 {background: #ff9498;} /*Light red header */
.tcb1 {background: #87bfff;} /* Dark blue header */
.tcb2 {background: #a7d0ff;} /* Light blue header */
.tcfw {background: #c65bc3; color: #fff; border-right: 1px dotted #c1c1c1;} /* Winner purple */

.tc3, .tc3a, .tc3b {background: #ebebeb; border: dotted #c1c1c1; text-align: center;} /* Dark grey */
.tc4, .tc4a, .tc4b {background: #f5f5f5; border: dotted #c1c1c1; text-align: center;} /* Light grey */
.tcf1, .tcf1a {background: #c4c2ff; color: #0600a0;} /* Final dark blue */
.tcf2, .tcf2a {background: #e0dfff; color: #0600a0;} /* Final light blue */
.tcnote {background: #c1e9f7; color: #2ac5ff; border-right: 1px dotted #c1c1c1; padding: 0;}
.tcnote.btm {border-bottom: 1px dotted #c1c1c1;}

.tc3, .tc4, .tcf1, .tcf2 {border-width: 0 1px 0 0;} /* Right border */
.tc3a, .tc4a, .tcf1a, .tcf2a {border-width: 0 1px 1px 0;} /* Right and bottom border */
.tc3b, .tc4b {border-width: 1px 1px 0 0;} /* Top and right border */

.tcr3, .tcr4 {border: dotted #ff8489; text-align: center;} 
.tcr3 {background: #ffeaeb; border-width: 1px 1px 0 0;} /* Dark red */
.tcr4 {background: #ffd6d8; border-width: 0 1px 1px 0;} /* Light red */

.tcb3, .tcb3a, .tcb3b, .tcb4, .tcb4a, .tcb4b {border: dotted #79b3f4; text-align: center;}
.tcb3, .tcb3a, .tcb3b {background: #dfeeff;} /* Dark blue */
.tcb4, .tcb4a, .tcb4b {background: #f0f6ff;} /* Light blue */
.tcb4 {border-width: 1px 1px 0 0;} /* Top and right border */
.tcb3 {border-width: 0 1px 1px 0; font-size: 16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #00aeef;} /* Right and bottom border */
.tcb3a, .tcb4a {border-width: 0 1px 0 1px;} /* Right and left border */
.tcb3b, .tcb4b {border-width: 0 1px 1px 1px;} /* Right, bottom and left border */

.tcempty {padding: 4px 6px !important; border: dotted #c1c1c1; border-width: 0 1px 1px 0; font-weight: bold; color: #d3d3d3;}
.tcevicted, .tcejected, .tcwalked {font-weight: bold; padding: 0 0 0 5px !important; border-bottom: 1px dotted #e2e2e2;}
.tcevicted {color: #f01f27;}
.tcevicted#none {padding: 9px 0 9px 5px !important;}
.tcejected {color: #b348b0;}
.tcwalked {color: #009cd7;}

#content_table.ratings .tcempty {padding: 0 !important;}

#content_table.tally .tc3, #content_table.tally .tc3a, #content_table.tally .tc3b, #content_table.tally .tc4, #content_table.tally .tc4a, #content_table.tally .tc4b, #content_table.tally .tcb3a, #content_table.tally .tcb3b, #content_table.tally .tcb4a, #content_table.tally .tcb4b {font-size: 16px; font-weight: bold; padding: 5px 0;}
#content_table.tally .tc3, #content_table.tally .tc3a, #content_table.tally .tc3b {color: #555;}
#content_table.tally .tc4, #content_table.tally .tc4a, #content_table.tally .tc4b {color: #777;}
#content_table.tally .tcb3a, #content_table.tally .tcb3b {color: #255fa0;}
#content_table.tally .tcb4a, #content_table.tally .tcb4b {color: #01a1dc;}