body{margin:0;padding:12px 0}table.page{background-color:#fff;border:4px solid #f0c}td.banner{background-color:#ff0;padding:6px 10px}td.navbar{background-color:#006;padding:3px 6px}.sidebar-link a{color:#000;text-decoration:none}td.navbar nav a{color:#000;border:2px outset #fff;margin:1px;padding:2px 8px;font-weight:700;text-decoration:none;display:inline-block}td.navbar nav a:first-of-type{background-color:#ff0}td.navbar nav a:nth-of-type(2){background-color:#f0c}td.navbar nav a:nth-of-type(3){background-color:#0ff}td.navbar nav a:nth-of-type(4){background-color:#3f3}td.navbar nav a:nth-of-type(5){background-color:#f80}td.navbar nav a:hover,td.navbar nav a:active{border-style:inset}td.navbar nav a:visited{color:#000}td.sidebar{vertical-align:top;background-color:#90c;border-right:4px solid #f0c;width:130px;padding:6px 4px}td.content,td.footer{padding:8px 12px}.sidebar-link{text-align:center;border:3px solid #000;margin:0 0 6px;padding:3px 4px;font-weight:700}.sidebar-link:nth-of-type(5n+1){background-color:#ff0}.sidebar-link:nth-of-type(5n+2){background-color:#f0c}.sidebar-link:nth-of-type(5n+3){background-color:#0ff}.sidebar-link:nth-of-type(5n+4){background-color:#3f3}.sidebar-link:nth-of-type(5n){background-color:#f80}.mascot{vertical-align:middle}.hazard-strip{background-image:url(./assets/construction-stripes.gif);background-repeat:repeat;border:1px solid #000;height:18px;margin:6px 0}.candy-strip{background-image:url(./assets/candy-glyph.gif);background-repeat:repeat-x;border:1px solid #609;height:20px;margin:6px 0}.box{background-color:#fdf;border:4px solid #f0c;margin:6px 0;padding:6px 8px}.box:nth-of-type(5n+2){background-color:#dff;border-color:#0ff}.box:nth-of-type(5n+3){background-color:#ffd;border-color:#ff0}.box:nth-of-type(5n+4){background-color:#dfd;border-color:#3f3}.box:nth-of-type(5n){background-color:#fda;border-color:#f80}.box h2{margin-top:0}.counter{color:#0f0;letter-spacing:2px;background-color:#000;border:2px inset #666;padding:2px 6px;font-family:Courier New,monospace}.badge{background-color:#ffc;border:1px solid #000;padding:2px 6px;font-size:11px;display:inline-block}table.data{border-collapse:collapse;width:100%}table.data caption{text-align:left;margin-bottom:4px;font-weight:700}table.data th,table.data td{text-align:left;border:1px solid #609;padding:4px 8px}table.data th{background-color:#fda}.page-wrap{width:760px;margin:0 auto;position:relative}.floatwin{z-index:5;background-color:#ccc;border:2px outset #ccc;width:150px;font-family:Arial,sans-serif;font-size:11px;position:absolute}.floatwin td.wintitle,.floatwin td.winbtns{color:#fff;white-space:nowrap;background-color:#006;padding:2px 4px;font-weight:700}.floatwin td.winbtns{text-align:right}.floatwin .winbtn{color:#000;background-color:#ccc;border:1px outset #fff;padding:0 2px;font-size:9px}.floatwin td.winbody{text-align:center;background-color:#fff;border:1px inset #666;margin:3px;padding:5px}.win-tl{top:70px;left:-110px}.win-tr{top:100px;left:720px}.win-ml{top:300px;left:-110px}.win-mr{top:340px;left:720px}.win-bl{top:560px;left:-110px}.win-br{top:600px;left:720px}.winbody-left{text-align:left}.blink-text{color:red;font-weight:700;animation:1s step-start infinite blinker}@keyframes blinker{50%{visibility:hidden}}.spinner{vertical-align:middle;background-image:url(./assets/spinner-strip.gif);background-repeat:no-repeat;width:12px;height:12px;animation:.8s steps(8,end) infinite spin-frames;display:inline-block}@keyframes spin-frames{0%{background-position:0 0}to{background-position:-96px 0}}@media (width<=480px){.page-wrap{width:100%!important}.floatwin{display:none}table.page{width:100%!important}td.navbar nav a{display:block}td.sidebar,td.content{border-right:none;display:block;width:100%!important}}
