h1 sup.beta{font-size:8pt;color:#888}div#hpBoxIntroInner p{margin:0;padding:10px 0 0 0}div#hpBoxIntroInner p.secondary{color:#AAA}div#hpWinnerBox{background-color:#4C4C4C;border:5px solid #4c4c4c;border-radius:5px;box-sizing:border-box;margin-bottom:10px;padding-bottom:5px;width:590px}div#hpWinnerBox div.entryImage img{border:1px solid White;box-shadow:0 0 10px rgba(0,0,0,0.5)}div#hpWinnerBox div.animationBackground{border:1px solid #888;background-color:#666;margin:0 auto}div#hpWinnerBox div.entryInfo{background-color:#434343;border-radius:0 0 5px 5px;margin:0 5px;padding-bottom:15px;text-align:center}div#hpWinnerBox div.challengeTitleWrapper{background-color:#434343;border-bottom:1px solid #555;border-radius:5px 5px 0 0;color:#fff;margin:5px 5px 0 5px;padding:5px}div#hpWinnerBox div.challengeTitleWrapper+table{background-color:#434343;margin:0 5px}div#hpWinnerBox div.entryTitleWrapper{font-size:12pt}div#hpWinnerBox div.entryTitleWrapper span.entryTitle{color:#fff}div#hpWinnerBox div.recentlyFinished{border-bottom:1px solid #666;color:#fff;padding-bottom:5px;margin-top:5px;margin-left:10px;margin-right:10px}div#hpWinnerBox div.recentlyFinished a{float:right;color:#888}div#hpWinnerBox span.label{color:#888}div#hpWinnerBox table.finishedChallenges{border-collapse:collapse;margin-left:0;margin-top:10px;margin-right:10px;margin-bottom:5px}div#hpWinnerBox table.finishedChallenges tr{cursor:pointer}div#hpWinnerBox table.finishedChallenges tr:hover{background-color:#555}div#hpWinnerBox table.finishedChallenges td.winnerImage{vertical-align:middle;padding:4px 0 4px 20px;width:30px}div#hpWinnerBox table.finishedChallenges td.winnerImage img{border:1px solid #222}div#hpWinnerBox table.finishedChallenges td.challenge{color:#AAA;vertical-align:middle;padding:5px 10px 5px 10px;width:140px}div#hpWinnerBox table.finishedChallenges td.challenge a{color:#aaa}div#hpWinnerBox table.finishedChallenges td.challengeLink{padding-right:10px}div#hpWinnerBox table.finishedChallenges td.challengeLink a{display:none}div#hpWinnerBox table.finishedChallenges tr.selected{background-color:#444}div#hpWinnerBox table.finishedChallenges tr.selected td.challenge{color:White}div#hpWinnerBox table.finishedChallenges tr.selected td.challenge a{color:White}div#hpWinnerBox table.finishedChallenges tr.selected td.winnerImage{background-image:url("../images/challenges-hp-selected-winner-arrow.png?v=5605");background-position:5px center;background-repeat:no-repeat}div#hpWinnerBox table.finishedChallenges tr.selected td.winnerImage img{border:1px solid White}div#hpWinnerBox table.finishedChallenges tr.selected td.challengeLink a{display:block;width:16px;height:16px;background-image:url("../images/challenges-hp-winner-stip-challenge-link.png?v=5605")}div#hpWinnerBox div.scrollbar{position:absolute;left:210px;top:10px;width:16px;height:300px;overflow:hidden}div#hpWinnerBox div.scrollbar a.arrowUp{position:absolute;top:0;left:0;height:16px;width:16px;background-image:url("../images/challenges-hp-scrollbar-arrow-up.png?v=5605");background-position:center center;background-repeat:no-repeat}div#hpWinnerBox div.scrollbar a.arrowDn{position:absolute;bottom:0;left:0;height:16px;width:16px;background-image:url("../images/challenges-hp-scrollbar-arrow-dn.png?v=5605");background-position:center center;background-repeat:no-repeat}div#hpWinnerBox div.scrollbar div.rail{position:absolute;left:0;top:16px;bottom:16px;width:16px;overflow:hidden;background-color:#444}div#hpWinnerBox div.scrollbar div.innerRail{position:absolute;left:0;top:16px;bottom:0;width:16px;overflow:visible}div#hpWinnerBox div.scrollbar span.ui-slider-handle{position:absolute;display:block;height:16px;width:16px;overflow:hidden;background-color:#888}td#colChallengesAnnounced{vertical-align:top;padding-right:10px}td#colChallengesOpenForSubmissions{vertical-align:top;padding-right:10px}td#colChallengesOpenForVoting{vertical-align:top}div.challengesBox{background-color:#222;border-radius:5px;box-sizing:border-box;padding:10px;width:190px}body.light div.challengesBox{background-color:#444;border:1px solid #888}div.challengesBox{margin-bottom:10px}div.challengesBox a{color:White}div.challengesBox h2{color:White;margin:0;font-weight:normal;font-size:12pt;padding:0 0 3px 0;border-bottom:1px solid #444}body.light div.challengesBox h2{border-bottom:1px solid #666}td#colChallengesAnnounced h2{color:#6D4;background:url("../images/challenges-hp-icon-status-announced.png?v=5605") no-repeat right center}td#colChallengesAnnounced li{color:#6D4}td#colChallengesOpenForSubmissions h2{color:#AAC4FF;background:url("../images/challenges-hp-icon-status-submissions.png?v=5605") no-repeat right center}td#colChallengesOpenForSubmissions li{color:#AAC4FF}td#colChallengesOpenForVoting h2{color:#FF4;background:url("../images/challenges-hp-icon-status-voting.png?v=5605") no-repeat right center}td#colChallengesOpenForVoting li{color:#FF4}div.challengesBox ul.groups{margin:0;padding-left:0}div.challengesBox ul.groups li.group{list-style-type:none;padding-left:0;margin-left:0;margin-bottom:10px;padding-bottom:0;color:#888}div.challengesBox ul.groups li.group2ndplus{border-top:1px dotted #444}body.light div.challengesBox ul.groups li.group2ndplus{border-top:1px dotted #666}div.challengesBox ul.groups li.group h3{color:#888;font-weight:bold;font-size:12px;font-family:Open Sans,Helvetica,Arial,sans-serif;margin-top:5px;margin-bottom:5px;padding-top:0;padding-bottom:0}div.challengesBox ul.challenges{margin:0 0 5px 0;padding:0}div.challengesBox ul.challenges li.challenge{margin:5px 0 5px 15px;padding:0}div.challengesBox ul.challenges li.challenge .note{color:#888}.noChallenges{text-align:left;padding:20px 0;color:#666}div.challengesBox div.linkMore{border-top:1px solid #444;text-align:right;padding-top:5px}body.light div.challengesBox div.linkMore{border-top:1px solid #666}td#colChallengesAnnounced div.challengesBox div.linkMore a{color:#6D4}td#colChallengesOpenForSubmissions div.challengesBox div.linkMore a{color:#AAC4FF}td#colChallengesOpenForVoting div.challengesBox div.linkMore a{color:#FF4}div.hpChallengeOfChallenges{margin-bottom:10px;background-image:url("../images/challenges-hp-series-mid.png?v=5605");background-position:left top;background-repeat:repeat-y}div.hpChallengeOfChallengesTop{background-image:url("../images/challenges-hp-series-top.png?v=5605");background-position:left top;background-repeat:no-repeat}div.hpChallengeOfChallengesBottom{background-image:url("../images/challenges-hp-series-btm.png?v=5605");background-position:left bottom;background-repeat:no-repeat}div.hpMySeriesBox{border:1px solid #333;border-radius:5px;margin-bottom:10px}body.light div.hpMySeriesBox{border-color:#aaa}div.hpMySeriesBox div.becomeHostMessage{margin:0;padding:10px;text-align:center}div.hpMySeriesBox div.seriesTitle{font-size:12pt;padding:5px 10px}body.light div.hpMySeriesBox div.seriesTitle{font-weight:bold}div.hpMySeriesBox table.challengeSlots td{vertical-align:top}div.hpMySeriesBox table.challengeSlots td.announced{border-right:1px dotted #333;width:194px}div.hpMySeriesBox table.challengeSlots td.announced li{color:#6D4}div.hpMySeriesBox table.challengeSlots td.submissions{border-right:1px dotted #333;width:199px}div.hpMySeriesBox table.challengeSlots td.submissions li{color:#AAC4FF}div.hpMySeriesBox table.challengeSlots td.voting{width:195px}div.hpMySeriesBox table.challengeSlots td.voting li{color:#FF4}div.hpMySeriesBox table.challengeSlots div.occupied,div.hpMySeriesBox table.challengeSlots div.empty{border-top:1px dotted #333;padding:5px 10px 6px 10px}div.hpMySeriesBox table.challengeSlots div.empty{border-top-color:#333;color:#666}div.hpMySeriesBox table.challengeSlots ul{margin:0 0 0 15px;padding:0}div.hpMySeriesBox table.challengeSlots ul li a{color:White}div.hpMySeriesBox table.challengeSlots ul li div.note{color:#888}td.challenge div.title{max-height:40px;overflow:hidden}