#bracketContainer {
margin:0 10px;
display:block;float:left;
width:2100px;
}
.br_top, .br_bottom, .br_mid, .br_fill,
.br_ltop, .br_lbottom, .br_lmid {
    line-height:21px;
    width:21px;background:red;
}
.br_bye {background: white url(/images/bracket.jpg) no-repeat -28px 2px;}
.br_top {background: white url(/images/bracket.jpg) no-repeat -49px 2px;}
.br_ltop {background: white url(/images/bracket.jpg) no-repeat -10px 2px;}
.br_mid {background: white url(/images/bracket.jpg) no-repeat -9px -235px;}
.br_lmid {background: white url(/images/bracket.jpg) no-repeat -50px -235px;}
.br_bottom {background: white url(/images/bracket.jpg) no-repeat -49px -479px;}
.br_lbottom {background: white url(/images/bracket.jpg) no-repeat -9px -479px;}
.br_fill {background: white url(/images/bracket.jpg) repeat-y -75px 0px;}
.br_hfill {background: white url(/images/hbracket.jpg) repeat-x 0 3px;}


.team, .info {min-width:100px;display:block;}
.team {padding:0;margin:0;}
.team p {
display:block;border:1px solid #CFCFCF;
text-align:center;
font-size:.9em;margin:0;float:left;width:100%;
}
.winTeams {background-color:#DFE8FF;}
.midTeams {background-color:#DFE8FF;}
.loseTeams {background-color:#EFEFEF;}
/*.filler, */
.filler, .info p {display:none;}
.info p {position:relative;}
.info a {text-align:center;}
.info a:hover {
color:red;
}
.team p:first-line {font-size:1.2em;font-weight:bold;}
.team textarea {width:150px !important;height:100px !important;}
.info {margin:0;padding:0;position:relative;}
.info textarea {width:300px !important;height:200px !important;}


a.jTip {
	color:#405DCF;
	padding:0 3px 1px;
	border:1px solid white;
}
a.jTip:hover {
	background-color:#BFCCFF;
	color:#405DCF;
	border:1px solid #8FA5FF;
}
a.loserLink {
	color:red;
	text-decoration:none;
	border:1px dotted red;
	padding:0 3px 1px;
}
a.loserLink:hover {
	background-color:#FF8F93;
}
#bracketHelp {
display:block;
border-bottom:5px solid #DDE7F0;
margin:10px 3px 5px 3px;float:Left;width:775px;
}
.bracketLinks {
display:block;
float:right;
}
#bracketHelp p {
background-color:#FFFABF;
padding:5px 15px 8px 15px;
margin:5px 5px 10px 5px;
display:inline;
float:left;
border:1px solid #FFE04F;
}
.mainBracketLink, .newWin {
float:left;display:block;
color:blue;
}
.mainBracketLink:hover {color:#730D00;}
.newWin:hover {background-position: -12px 2px;}
.newWin {
width:12px;
text-decoration:none;
background:url(/images/newWin.gif) no-repeat 0 2px;
margin:20px 90px 0 8px;
}
.mainBracketLink {
margin:20px 0 0 0;
}