#globalmenu{background:none repeat scroll 0 0 #676767;height:27px;background:-moz-linear-gradient(top,#8a8a8a 0,#161212 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8a8a8a),color-stop(100%,#161212));background:linear-gradient(to bottom,#8a8a8a 0,#161212 100%)}#globalmenu ul{list-style:none outside none;margin:0;padding:0;float:right}#globalmenu li{float:left;line-height:1.4em!important;margin:0;padding:2px 6px 0 14px}#globalmenu a.loginLink{line-height:1.4em!important;color:white;border:0;font-size:.9em;font-weight:bold;padding:.0em .25em}.ui-widget,.ui-widget .ui-widget{font-size:11px!important}a.edit{margin:0 .55em 0 .0em;padding:.2em .2em 0 1.4em;background:url(/img/icons/zoom.png) left no-repeat!important}a.dashboard{background:url(/img/icons/chart_bar.png) left no-repeat;padding-left:1.5em!important}a.logout{padding-left:1.5em!important;padding-bottom:2px!important;background:url(/img/power.png) 0 no-repeat}a.login{padding-left:1.5em!important;background:url(/img/power.png) 0 no-repeat;padding-bottom:2px!important}a.faq{padding-left:1.5em!important;background:url(/img/help/helpIco.png) 0 no-repeat;padding-bottom:2px!important}a.home{padding-left:1.5em!important;background:url(/img/icons/house.png) 2px no-repeat}a.addUser{padding-left:1.7em!important;background:url(/img/icons/user_add.png) left no-repeat}#globalmenu.welcome #globalmenu-content{padding:0;position:relative;right:0;margin:0 auto}#globalmenu .mlogo{padding-left:1em}#globalmenu.welcome .mlogo img{position:absolute;z-index:1}.ui-panel .ui-panel-titlebar{padding:0 1.5em}.ui-panel .ui-panel-title{margin:5px 0}.ui-selectonemenu-panel{z-index:7000!important}.loggedin li.follow{padding-right:3px!important;color:#ddd;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:.8em;letter-spacing:2px;margin-right:-2em}.loggedin a:hover img{box-shadow:0 0 10px rgba(255,255,255,.4);background-color:rgba(255,255,255,.1)}.loggedin a img{display:block;opacity:.8}.loggedin a:hover img{opacity:1}.prop .errorElement{clear:both}.prop .errorElement .ui-message-error{position:absolute;color:#373232;background-color:#ffe800;border-color:#f9881a;border-left:5px solid #f9881a;z-index:10000}.ui-datepicker-calendar .ui-state-default,.ui-datepicker-calendar .ui-widget-content .ui-state-default,.ui-datepicker-calendar .ui-widget-header .ui-state-default{border:1px solid #d4d4d4;background:linear-gradient(#f1f1f1,#e2e2e2)}.smallMenu{display:none}.inTip{background:#eee}div.pMenu,div.pMenu div.xwikipanelcontents,div.blackBox,div.blackBox div.wrapBox{-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #b7c1ca;font-weight:bold;color:#7e8d96}.regionalContestBlock .ui-state-default,.regionalContestBlock .ui-widget-content .ui-state-default{background:#eaeaea}@media screen and (max-width:480px){.youtube{display:none}}@media screen and (max-width:460px){.vk{display:none}}@media screen and (max-width:440px){.instagram{display:none}}@media screen and (max-width:410px){.facebook{display:none}}@media screen and (max-width:340px){.twitter{display:none}}@media screen and (max-width:965px),screen and (max-device-width:965px){div#leftPanels2 div.finder{display:none}#globalmenu li{padding:2px 3px 0 3px}.loggedin li.follow{display:none}div.pMenu .xwikipanelcontents{padding:0}div.pMenu,div.blackBox{width:100%!important;border:0 solid #231f20;border-radius:5px;margin:5px 3px 0 0!important;overflow:hidden;padding:7px 0!important;background-image:none!important}.blackBox a.boxHeaderLink{margin-top:.3em;padding-left:2em;background:15px top no-repeat url("/img/welcome/arrowDown.gif")}div.pMenu h1{background:0;border:0!important}div.pMenu a,div.blackBox div.wrapBox a{display:block;padding:.5em 1em!important;border-top:1px solid #3e3e3e;font:10pt/10.5pt Verdana,Arial!important;background:linear-gradient(to bottom,#9e9e9e 0,#928a8a 10%,#797979 50%,#909090 100%)}div.pMenu .xwikipaneltitle a{background:8px 8px no-repeat url("/img/welcome/arrowDown.gif"),linear-gradient(to bottom,#efeaea 0,#a29b9b 10%,#949191 50%,#c7c3c3 100%);color:#FFF;padding:.7em!important;margin:1px;border-radius:6px;font-weight:bold!important;padding-left:30px!important}div.pMenu .xwikipanelcontents a{background:linear-gradient(to bottom,#f7f7f7 0,#efefef 10%,#fff 50%,#ddd 100%);color:#7b3030;font-size:1.05em!important}div.pMenu .xwikipanelcontents{height:430px!important;background:#fff;font:11pt/11.5pt Verdana,Arial}div.pMenu .xwikipaneltitle{font:11pt/11.5pt Verdana,Arial;padding:0}div.pMenu .xwikipanelcontents,div.blackBox div.wrapBox{padding:0!important;height:0!important;visibility:hidden;opacity:0;transition:visibility 0s linear 1s,opacity 1s linear}div.pMenu.active .xwikipanelcontents,div.blackBox.active div.wrapBox{height:auto!important;visibility:visible;opacity:1;transition-delay:0s}.blackBox.active h2{margin:.3em 0 .5em 0}div.regionalContestBlock div.contest{width:33%!important}div.regionalContestBlock div.date,div.regionalContestBlock div.regionalContest,div.regionalContestBlock div.standings,div.regionalContestBlock div.problems{width:10%;padding-right:0;padding-left:0}div.regionalContestBlock div.examExecutionCount,div.regionalContestBlock div.teamCount,div.regionalContestBlock div.countryCount,div.regionalContestBlock div.institutionCount{width:5%;padding-right:0;padding-left:0}div.regionalContestBlock div.standings,div.regionalContestBlock div.report,div.regionalContestBlock div.teamCount{margin-top:1em}.extra{display:none}h1.headerName{margin-bottom:0}div#secondhierarchy{background:#f3f3f3;padding:5px;display:block}.toggleWrap #secondsubcontestPanel a{padding:4px;border-bottom:1px solid #ccc}}@media screen and (max-width:650px),screen and (max-device-width:650px){div.divMain,#globalmenu.welcome .mlogo,#globalmenu.welcome #globalmenu-content{width:100%!important}a.dashboard{background-image:none;padding-left:.8em!important}}html{background-color:#ccc}form{padding:0;margin:0}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;padding:0;margin:0}a{color:#fff;text-decoration:none}a img{border:0}a:hover{color:#f90}a.cmsEdit.edit{min-width:18px;min-height:18px;background:#ffe4a0 url(../img/icons/zoom.png) left no-repeat!important;padding:1px 2px;opacity:.9;border:1px solid #da571a}a#operations{display:block;margin:0 0 0 48px;padding:2em .45em;position:relative;width:25px}div.divMain{background-color:#fff;margin:.4em auto;padding:5px;width:946px}div.leftContent{margin:0;padding:0;width:645px;float:left;overflow:hidden}div.rightContent{margin:0;padding:0;width:301px;float:right;overflow:hidden}div.logo{margin:0;padding:0;width:301px;height:140px;overflow:hidden}div.blackBox{margin:5px 5px 0 0;padding:0;float:left;background-color:#231f20;width:156px;background:#231f20 url("../img/welcome/corner.png") top right no-repeat}div.blackBox h2{display:block;margin:.3em 0 0 0;font-size:10pt}ul.noMargin li,ul.noMargin{padding:0;margin:0;list-style:none}ul.flat li{display:inline}div.blackBox div.wrapBox{height:175px;# height:132px;overflow:hidden;padding:0 0 0 1.3em;margin:4px 0 0;# margin:0;display:block}div.blackBox div.wrapBox a{margin:0 .2em;padding:0 .2em;display:block;font:8pt/10.5pt Verdana,Arial}div.footerBox{margin:5px 5px 0 0;border:#231f20 solid 1px;width:315px;height:125px;float:left;overflow:hidden}div.challengeBox,span.regionalsBox,div.regionalsBox{float:left;background:url('../img/welcome/regionals.jpg') top left no-repeat;width:315px;height:125px}div.challengeBox{background:url('../img/challenge2013.png') top left no-repeat}span.regionalsBoxTextTop a{color:white;text-decoration:none}span.regionalsBoxTextTop a:hover{color:white;text-decoration:underline}span.regionalsBoxTextTop{display:block;font-family:Verdana,Arial;padding:.1em 0;color:#fff;opacity:.77;filter:alpha(opacity = 77);zoom:1;font-size:8pt;font-weight:bold;text-align:center;background-color:#383435;margin:30px 70px 5px}div.regionalsBoxText,span.regionalsBoxText{display:block;font-family:Verdana,Arial;padding:.1em 0;color:#fff;opacity:.77;filter:alpha(opacity = 77);zoom:1;font-size:8pt;font-weight:bold;text-align:center;background-color:#231f20;margin:40px 25px 5px}div.regionalsBoxText a,span.regionalsBoxText a{color:orange;text-decoration:underline}span.regionalsBoxText a:hover,div.regionalsBoxText a:hover{color:red;text-decoration:none}div.acmSignup{float:left;background:url('../img/ICPCNews.png') top left no-repeat;width:315px;height:125px}div.acmSignupText{color:#000;font-size:8pt;margin:32px 90px 5px 15px}div.news span.loginSubPanel p{display:block;font-family:Verdana,sans;font-size:8pt;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:5px;padding:0}div.news span.loginSubPanel h3{border-bottom:1px solid #AAA;font-family:Verdana,sans;font-size:12pt;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:15pt;margin:0;padding:4px 5px;text-align:center}div.news span.loginSubPanel ul li{clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;overflow:hidden;padding:3px 6px}div.news span.loginSubPanel ul li a{color:black;text-decoration:underline}div.tail{margin:0;padding:3px 0 0;height:20px;color:#fff;overflow:hidden;text-align:right;clear:both;background-color:#999;border-top:5px solid #fff}div.textBottom,div.linkBottom{float:left;margin:0 5px;padding:0;font-size:8pt;color:#fff;text-decoration:none}div.linkBottom{float:right;font-size:8pt}div.bottomLine{background-color:#ccc;height:10px;margin:0;overflow:hidden;padding:0}ul.footLinks{list-style:none;display:inline;font-size:8pt}ul.footLinks li{display:inline;padding-left:.2em;padding-right:.2em}ul.footLinks li a{text-decoration:none}div.publicTeamRegistration{display:inline;font-size:.9em;font-family:Verdana;padding:.1em 0}div.publicTeamRegistration a{color:orange;text-decoration:underline}div.publicTeamRegistration a:hover{color:red;text-decoration:none}a.boxHeaderLink{display:block;margin-top:.3em;background:75% top no-repeat url("../img/welcome/arrowDown.gif")}span.boxHeader{font-weight:bold;font-family:Arial,Verdana;margin:.3em 1.3em 0 1.2em}form.userManagement{text-align:right;font-size:.8em;padding:.3em .5em}a.edit{margin:0 .55em 0 .0em;padding:.2em .2em 0 1.4em;background:url(../img/icons/zoom.png) left no-repeat!important}a.cms{opacity:.77;filter:alpha(opacity = 77);zoom:1;background-color:black!important}*{margin:0;padding:0}h2{margin-bottom:10px}#wrapper{margin:4px auto 0}#tabContainer{-moz-border-radius:4px;border-radius:4px}.tabs{height:30px}.tabs>ul{font-size:1em;list-style:none}.bigPictureWF{text-align:center}.tabs>ul>li{margin:0 2px 0 0;padding:7px 10px;display:block;float:left;color:#FFF;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#c9c9c9;background:-moz-linear-gradient(top,#c9c9c9 0,#a9a9a9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c9c9c9),color-stop(100%,#a9a9a9));background:linear-gradient(to bottom,#c9c9c9 0,#a9a9a9 100%)}.tabs>ul>li:hover{background:#000;background:-moz-linear-gradient(top,#000 0,#030303 10%,#030303 50%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(10%,#000),color-stop(50%,#4b4747),color-stop(100%,#8f8f8f));cursor:pointer;background:linear-gradient(to bottom,#000 0,#030303 10%,#030303 50%,#000 100%);color:#fff}.tabs>ul>li.tabActiveHeader{background:#000;background:-moz-linear-gradient(top,#000 0,#030303 10%,#31437e 50%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(10%,#000),color-stop(50%,#4b4747),color-stop(100%,#8f8f8f));background:linear-gradient(to bottom,#000 0,#030303 10%,#31437e 50%,#000 100%);cursor:pointer;color:#fff}#tabscontent{background:#fff;margin:0;color:#333;border:1px solid #ddd;height:409px;overflow:auto;clear:both}@media screen and (max-width:965px),screen and (max-device-width:965px){.topMenuHolder{width:auto}.rightContent .logo{margin:.5em auto}div.rightContent{float:left!important;width:640px!important}.rightContent #tabscontent{height:auto}.rightContent .tabpage{display:block!important}.rightContent #tabpage_1{float:left;margin-left:1em}.rightContent #tabpage_2{float:right}.rightContent #tabpage_3{width:324px}.rightContent #tabpage_3 ul li,.rightContent #tabpage_3 ul{clear:none}.rightContent .tabs{display:none}div.divMain{width:auto}div.fourMenu{background-color:#000;overflow:auto;padding:5px}.blackBox.active a.boxHeaderLink{background:0}div.blackBox{background-color:#545454}div.leftContent{margin:0 auto;float:none}div.rightContent{margin:0 auto;float:none!important}}@media screen and (max-width:650px),screen and (max-device-width:650px){div.leftContent{width:100%}.rightContent{width:100%!important}.bigPictureWF{width:98%}.bigPictureWF img{width:98%}.bigPictureWF a{margin-left:auto!important;right:19px}.bigPictureWF a img{width:32px}.rightContent #tabpage_3{float:left;width:100%}.rightContent #tabpage_2{width:100%}.rightContent #tabpage_1{margin:0 auto;width:100%}.twitter-timeline.twitter-timeline-rendered{width:100%!important;max-width:100%!important}.rightContent #tabpage_1 .mapWorld{margin:0 auto;text-align:center}div.regionalsBox,div.acmSignup{background-position:top center!important;width:100%!important}div.rightContent{float:left!important;width:auto!important}.tail .textBottom{display:none}}