body,html{margin:0}#content{width:640px;margin:0 auto 3em;clear:both}.term{font-family:FixedsysExcelsior301Regular,fixedsys,"Courier New",courier,fixed,monospace;font-size:16px;color:#adabad;background:0 0;line-height:15px}.term .termReverse{color:#000;background:#adabad}#terminal{margin-bottom:4em;clear:both;min-height:379px;vertical-align:top}#header{width:100%;height:59px;margin:0 0 10px;border-bottom:1px #161616 solid}#header,#searchbar,#searchbar ul{padding:0;vertical-align:top}#searchbar{width:648px;max-width:100%;height:59px;overflow:visible;margin:0 auto}#searchbar ul{margin:0}#searchbar ul li:first-child{padding-left:60px}#searchbar ul li{float:left;display:inline-block;white-space:nowrap;line-height:59px;list-style:none;font-weight:400;font-size:13px;padding:0;margin:0;color:#888;cursor:pointer;vertical-align:top}#searchbar ul li a{display:inline-block;margin:0 8px;padding:0 8px;height:56px;text-decoration:none}#searchbar ul li a:focus,#searchbar ul li a:hover{color:var(--g-text-hover-color)}#searchbar ul li a:active{color:#dd4b39}#searchbar ul li a.current{color:#dd4b39;font-weight:700;border-bottom:3px solid #dd4b39}#searchbar ul li a#nav_tools{padding:0 11px 0 8px;background-image:url(/assets/p/terminal/menu.gif);background-repeat:no-repeat;background-position:right 28px}#searchbar ul li a#nav_tools:focus,#searchbar ul li a#nav_tools:hover{background-position:right -28px}#searchbar ul li a#nav_tools:active{background-position:right -84px}#searchbar ul li#tools_item{position:relative}#searchbar ul li#tools_item span#nav_tools_menu{display:none;border:1px #292929 solid;margin:0;padding:4px 0;background-color:var(--g-bg-color);position:absolute;top:50px;left:-2px;line-height:normal;cursor:default}#searchbar ul li#tools_item span#nav_tools_menu.on{display:block}#searchbar ul li#tools_item span#nav_tools_menu a{padding:5px 0 5px 16px;margin:0;line-height:normal;height:auto;width:162px;cursor:default}#searchbar ul li#tools_item span#nav_tools_menu a:focus,#searchbar ul li#tools_item span#nav_tools_menu a:hover{color:#ddd;background-color:#181818}#searchbar ul li#tools_item span#nav_tools_menu a:active{color:#dd4b39;background-color:#181818}#searchbar ul li#tools_item span#nav_tools_menu a.menu_label,#searchbar ul li#tools_item span#nav_tools_menu a.menu_label:active,#searchbar ul li#tools_item span#nav_tools_menu a.menu_label:focus,#searchbar ul li#tools_item span#nav_tools_menu a.menu_label:hover{color:#888}span#nav_tools_menu a span.menuicon{display:inline-block;width:16px;padding:0;margin:0;background-image:none;zoom:1}span#nav_tools_menu a.on span.menuicon{background-image:url(/assets/p/terminal/menuicons.gif);background-repeat:no-repeat;background-position:left 2px}span#nav_tools_menu a.on:focus span.menuicon,span#nav_tools_menu a.on:hover span.menuicon{background-position:left -23px}span#nav_tools_menu a.on:active span.menuicon{background-position:left -48px}h1{font-family:FixedsysExcelsior301Regular,fixedsys,"Courier New",courier,fixed,monospace;font-weight:400;margin-top:0;margin-bottom:1em;color:#2b6afd;font-size:16px;display:none}h2,p{font-family:georgia,times,serif;font-size:12px}h1,h2{padding-bottom:0;text-align:left;border-top:0;border-right:0;border-bottom:1px #2b6afd solid;border-left:0}h2{font-weight:700;color:#a0a0a0;letter-spacing:1px;margin:0-1em 1.2em;text-indent:1em;clear:both}span.h1bg{background-color:#adabad;padding-left:6px;padding-right:6px;border-right:1px #2b6afd solid}p{margin-top:.5em;margin-bottom:.5em}a{color:var(--g-link-color);text-decoration:none}a:active,a:hover{color:#7091ff;text-decoration:underline}a:active{color:#c90004}a:visited{color:unset}#virtualkbd,div.key{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none}#virtualkbd{position:relative;display:none;width:563px;height:193px;margin-left:40px;top:-2em}div.key{background-image:url(/assets/p/terminal/keyboard.jpg);background-repeat:no-repeat}div.key:active,div.keypressed{opacity:.9}@font-face{font-family:FixedsysExcelsior301Regular;src:url(/assets/fonts/fsex300.eot);src:url(/assets/fonts/fsex300.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/fsex300.woff2)format("woff2"),url(/assets/fonts/fsex300.woff)format("woff"),url(/assets/fonts/fsex300.ttf)format("truetype"),url(/assets/fonts/fsex300.svg#FixedsysExcelsior301Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}div#socialMediaPane{vertical-align:middle;width:642px;padding:18px 8px 0 0;margin:0;font-size:13px;color:#000}@media (max-width:640px){div#socialMediaPane{display:none}}div#socialMediaPane div#socialMediaTrigger{position:relative;float:right;margin:4px 6px 0 0;padding:0 0 2px 18px;color:#888;font-weight:400;font-size:13px;cursor:pointer;white-space:nowrap;background-image:url(share.png);background-repeat:no-repeat;background-position:0 0}div#socialMediaInnerPane{float:right;visibility:hidden}div#socialMediaPane.activated div#socialMediaInnerPane{visibility:visible}div#socialMediaPane a{color:#000!important}div#socialMediaPane.activated div#socialMediaTrigger{display:none}div#socialFB,div#socialGplus,div#socialTwitter{float:left;margin:2px}a.webbyBadge{display:block;text-decoration:none;text-indent:-999px;height:125px;width:125px;background-image:url(../badges/webby17honoree_site_bug.png);background-repeat:none;-webkit-opacity:.9;-moz-opacity:.9;-ms-opacity:.9;-o-opacity:.9;opacity:.9}@media only screen and (max-width:760px) and (orientation:landscape),only screen and (max-device-width:760px) and (orientation:landscape),only screen and (max-width:910px) and (orientation:portrait),only screen and (max-device-width:910px) and (orientation:portrait),only screen and (max-width:935px){div.awardBadge,div.awardBadge a{display:none!important}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-ms-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){a.webbyBadge{-webkit-background-size:125px 125px;-moz-background-size:125px 125px;-ms-background-size:125px 125px;-o-background-size:125px 125px;background-size:125px 125px;background-image:url(../badges/webby17honoree_site_bug_250.png)}div.key{background-image:url(/assets/p/terminal/keyboard_hr.jpg);-webkit-background-size:550px 232px;-moz-background-size:550px 232px;-ms-background-size:550px 232px;-o-background-size:550px 232px;background-size:550px 232px}}