body { background: #fff; font-family: 'Lucida Grande',Verdana, Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 100px; text-align: left; } div,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea,li { padding: 0; margin: 0; } img { border: 0; } a:link { color: #6868f3; } a:visited { color: #43719c; } a:hover { color: #5db3d3; text-decoration: none; } p { color: #333; } div.bracket { background: url(../art/bracketobg.gif) repeat-x; padding: 0 5px; min-width: 700px; border-bottom: 5px solid #352a24; } table.br { width: 990px; text-align: center; margin: auto; } div.topb { width: 400px; text-align: center; color: #735647; font-size: 18px; font-weight: light; float: left; text-transform: uppercase; letter-spacing: 3px; padding: 20px; } div.gray1outer { height: 47px; margin: 0 0 5px 0px; padding: 0; width: 120px; } div.gray { background-color: #fff9f6; border: 1px solid #c6c2c1; width: 115px; height: 34px; font-size: 11px; display: block; padding: 0; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; } ul li.name { display: block; list-style-type: none; height: 15px; padding: 1px 3px; } ul li.b { border-top: 1px solid #c6c2c1; height: 15px; } ul li.grayout, ul li.grayout span.r, ul li.grayout span.rr { color: #bcbdbd; } ul.r li.name { display: block; list-style-type: none; height: 16px; padding: 1px 3px; text-align: right; } div.gray span.r { color: #767676; padding: 0; display: block; float: left; width: 15px; height: 18px; margin-right: 5px; text-align: right; } div.gray span.rr { color: #767676; padding: 0; display: block; float: right; width: 15px; height: 18px; text-align: left; margin-left: 5px; } li.name img { float: right; margin-top: 1px; } ul.r li.name img { float: left; margin-top: 1px; } li.name img.f, ul.r li.name img.f { opacity: .3; filter: alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)" } div.gray2outer { height: 78px; width: 120px; padding-top: 26px; } div.gray3outer { height: 131px; width: 120px; padding-top: 77px; } div.gray4outer { background: url(../art/line.gif) no-repeat; background-position: center bottom; height: 274px; width: 120px; padding-top: 142px; } div.gray4flip { background: url(../art/linet.gif) no-repeat; background-position: center top; height: 256px; width: 120px; padding-top: 200px; } div.lessp { height: 216px; padding: 120px 8px 0 8px; } div.header { font-size: 10px; color: #9b867b; height: 35px; padding: 0 3px 5px 8px; clear: right; } div.header span.gr { color: #b4b4b4 } td.middle { text-align: center; background: url(../art/middlebg.gif) no-repeat; border-top: 1px solid #e5e8ea; border-bottom: 1px solid #e5e8ea; padding: 10px 0 10px 0px; } td.middle div.final { background: url(../art/bracket_fbg.gif) no-repeat; background-position: center center; } td.middle div.header { margin: 0; padding-bottom: 5px; height: 15px; } td.middle div.gray { background-color: #f3f6eb; border: 1px solid #abb09d; width: 170px; height: 50px; font-size: 12px; display: block; padding: 0; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; } td.middle div.gray ul li.name { display: block; list-style-type: none; height: 13px; padding: 6px 3px; text-align: center; } td.middle div.gray ul li.b { border-top: 1px solid #abb09d; } td.middle div.thebig { clear: both; height: 80px; padding: 10px 380px; } td.middle div.thebig div.gray { background-color: #f3f6eb; border: 1px solid #abb09d; width: 220px; height: 60px; font-size: 11px; display: block; padding: 0; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; } td.middle div.thebig div.gray ul li.name { display: block; list-style-type: none; height: 15px; padding: 8px 3px; text-align: center; } td.middle div.thebig div.gray ul li.b { border-top: 1px solid #abb09d; } td.middle div.thebig div.graybig { background-color: #8e9f5a; border: 1px solid #abb09d; width: 200px; height: 60px; font-size: 11px; display: block; padding: 10px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; float: left; color: #fff; letter-spacing: 3px; margin-top: 10px; } td.middle div.thebig div.semi { text-align: center; width: 220px; float: left; margin-right: 10px; } div.righti { float: right; width: 320px; margin-left: 30px; background: #aba4a0; padding: 0 0 0 2px; line-height: 1.2em; } div.righti h4 { background: #e9e1dd; padding: 5px; line-height: 1.2em; font-size: 1.2em; margin: 30px 0 0 0; border-top: 5px solid #fff; border-left: 0; } div.righti h4.first { margin-top: 0; } div.righti p { color: #fff8f4; line-height: 1.2em; padding: 7px; border-bottom: 1px solid #8c827c; } div.righti p.last { border-bottom: 0; } div.righti p.source { border: 1px dotted #4c3223; color: #4c3223; font-size: 0.8em; padding: 2px 7px; margin: 5px; } div.righti ol.w li { list-style-type: decimal; margin-bottom: 10px; color: #fff8f4; margin-left: -10px; }