#challengeHeader{margin-bottom:69px}.endAnounce,.title{color:#6590af;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:5px 0 15px 20px;padding:7px 0 7px 0;font-size:16px;line-height:1.4em}.endAnounce{color:#db8600;border:0;margin-top:2em;margin-bottom:2em;text-align:center;line-height:1.4em}.small{color:#4885af;font-size:.8em;line-height:1.2em}.arrow{color:#ee6f1e}.bigHeader{font-size:16px;font-weight:900}.smallHeader{font-weight:100;font-size:9px;white-space:nowrap}.nobreak{white-space:nowrap}.table tbody td.details{font-size:.9em;font-weight:400}.chat{margin:3px 0 0 0;padding:3px 0 0 0;font-size:13px;font-weight:600}.chat a{text-decoration:none}.faq{border-top:1px solid #ccc;margin:5px 0 0 0;padding:8px 0 0 0;font-size:11px;font-weight:900}.faqContent{margin:3px 0 0 0;font-size:11px}.faqContent p{line-height:1.75em;font-weight:400}.faq a{text-decoration:none}.projectImage{float:left;height:38px;margin:0 2px;width:60px;border-color:#ccc;border-width:1px}.moreRows{display:none}.left{float:left;display:inline}.right{float:right;display:inline}#leftSidebar{width:170px;float:left}#rightSidebar{width:220px;float:right}.sidebox{width:215px;margin-top:15px;margin-bottom:30px}#leftBody{float:left;width:688px}#rightBody{float:right}.table th{color:#000;vertical-align:bottom}.table tr.even{background:#fcfbf2}.table tr.odd{background:#f7f7f7}.table tr.firstPlace{background:#fdd360}.table tr.secondPlace{background:#ffde84}.table tr.thirdPlace{background:#ffefad}.table tr.warn{background:#f03;border-top:1px solid silver;color:#000}.table tr.over{color:#000;cursor:pointer}.table{font-size:1em;border-collapse:collapse;border-top:2px solid #fff;background:#fff;width:688px;margin:0;padding:0}.table thead th{text-align:left;font-size:1em;background:#f78c18;color:#fff;border-bottom:1px solid #fff}.blueLeaderboard .table thead th{background:#2f85d2}.greenLeaderboard .table thead th{background:#b7dd11}.greenLeaderboard .table{width:673px;margin-top:-5px}.table tfoot th,tfoot td{text-align:left;font-size:1em;background:#e7efef}.table tfoot th{font-weight:700}.table tbody td a{background:0 0;text-decoration:underline}.table tbody td a:hover{background:0 0;text-decoration:underline}.table tbody th a{background:0 0;text-decoration:underline;font-weight:700}.table tbody td,.table tbody th{padding:2px 8px 0 8px;text-align:left;font-size:.9em}.table tfoot td{border-bottom:1px solid #edebe7;padding:10px 0 10px 3px}.table tfoot td.empty{border-bottom:0}.normal{border-bottom:1px dotted #edebe7}.table tbody td.contact{padding-right:10px;padding-left:5px}.table tfoot td.leftBorder{border-left:1px solid #edebe7}.table td.rightBorder{border-right:1px solid #edebe7}.table td.showMoreLink{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.table td.showMoreLink a{text-decoration:none;color:#4885af}.table tfoot tr{border-right:1px solid #edebe7}.table td.hidden{display:none}.table td.empty{background:#fff;border:0}.table td.legend{background:#fffff7;font-size:.9em}.table tbody td.rank{font-weight:900;color:#db8600;font-size:1.2em;text-align:center;border-left:1px solid #edebe7;padding:0}.blueLeaderboard .table tbody td.rank{color:#2f85d2}.table tbody td.prize{text-align:center;border-left:1px solid #edebe7;padding:4px;font-weight:700;font-style:italic}.table td.totalRemainingRow{padding:2px 0 2px 3px}.pastRank{color:#828286;font-style:italic;font-weight:100;font-size:.7em}.movement{padding-left:3px;padding-bottom:5px;padding-right:0}.bargraph{background-color:#bdbdc6;clear:both;color:#000;padding:0;margin:0;width:100px}.bargraph li{background-color:#52a5d6;color:#000;font-family:Verdana,Tahoma,Arial,sans-serif;letter-spacing:-.075em;list-style:none;padding:0;margin:0;font-size:.9em}.secured{background-color:#bcbec0;clear:both;color:#000;padding:0;margin:0;width:100px}.secured li{background-color:#f78c18;color:#fff;font-family:Arial,sans-serif;font-size:.85em;font-weight:700;text-align:center;list-style:none;padding:0;margin:0}.horizontal li{text-align:right;vertical-align:middle}.donations{background-color:#ddd;clear:both;color:#000;padding:0;margin:0;width:55px;float:left}.donations li{background-color:#c1d8ee;color:#fff;font-family:Arial,sans-serif;font-size:.9em;text-align:center;list-style:none;padding:0;margin:0}.securedDonors{background-color:#bcbec0;clear:both;color:#000;padding:0;margin:0;width:55px;float:left}.securedDonors li{background-color:#f8d7a8;color:#fff;font-family:Arial,sans-serif;text-align:center;font-size:.85em;font-weight:700;list-style:none;padding:0;margin:0}.table .nowrap{white-space:nowrap}.amounts{font-size:.85em}.blueLeaderboard .amounts{color:#2f85d2}.totalDonations{font-size:.85em}td,th,tr{vertical-align:middle}