﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}.cf{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ui-state-focus{outline:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'Source Sans Pro Light';font-style:normal;font-weight:300;font-display:swap;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://fonts.gstatic.com/s/sourcesanspro/v12/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdu3cOWxy40.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Source Sans Pro Light';font-style:normal;font-weight:300;font-display:swap;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://fonts.gstatic.com/s/sourcesanspro/v12/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu3cOWxw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v12/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(https://fonts.gstatic.com/s/sourcesanspro/v12/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}p.oneliner{display:block;width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}p.oneliner.disclosable:hover{white-space:normal;text-overflow:visible}#menu{position:absolute;right:0;left:300px;height:30px;line-height:30px;font-family:'Source Sans Pro', Times, serif;font-size:13px}#menu>ul{position:absolute;right:25px}#menu>ul>li{display:inline-block;padding:3px 10px}#menu>ul>li>ul{position:absolute;right:0;width:130px;top:32px;background:#fff;z-index:10;padding:5px 7px}#menu>ul>li>ul>li{display:none;height:22px}#menu>ul>li>ul:hover>li{display:block}#menu>ul>li:hover>ul>li{display:block}#menu>ul>li a+ul:after{content:"";display:block;position:absolute;top:-16px;right:-16px;width:11px;height:6px;background:url(/i/dropdown.png)}#menu>ul a{color:#808080;position:relative}html,body{background:#5e646f;margin:0;font-family:'Source Sans Pro', Times, serif;font-size:13px;cursor:default}html>*,body>*{width:800px}html>.pageFrame,body>.pageFrame{background:#fff}footer{font-family:'Source Sans Pro', Times, serif;font-size:11px;position:fixed;bottom:0;left:0;right:0;padding:12px;color:#666;background:rgba(255,255,255,0.8);text-align:center;width:auto}footer p{display:inline;margin-right:10px}footer a{border-left:2px solid #999;padding:0 7px;color:inherit;text-decoration:underline}footer a:first-child{border:none}#logo{position:absolute;top:10px;left:70px}#index header{width:815px;background:#fff;padding:40px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#index header h1{font-family:'Source Sans Pro Light', Times, serif;font-size:28px;font-weight:normal;line-height:32px;color:#98b500;margin:0 60px 0 210px;position:relative}#index header h1:before{content:"";width:46px;height:36px;background:url(/i/monogram_lime.png) no-repeat center center;position:absolute;display:block;left:-90px}#index header h2{font-family:'Source Sans Pro Light', Times, serif;font-size:28px;font-weight:normal;line-height:32px;color:#aa9;margin:0 60px 0 210px}#index #main a{display:block;position:relative;width:800px;padding:40px 0 40px 210px;border-right:2px solid #eee;cursor:pointer;line-height:16px;color:#666}#index #main a strong{color:#268c71;display:block}#index #main a:first-child{width:806px;background:#f8f8f8}#index #main a:nth-child(2){width:802px;background:#eee}#index #main a:after{content:"";background:url(/i/home_link.png);width:26px;height:26px;display:block;position:absolute;right:50px;top:50%;margin-top:-13px}#index section,#start section{background:#ccc;height:300px;width:800px;padding:40px 0 40px 210px}.pageFrame{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pageFrame header{position:relative}.pageFrame header h1{font-family:'Source Sans Pro Light', Times, serif;font-size:28px;font-weight:normal;color:#535353;line-height:32px;margin:110px 0 0 104px}.pageFrame header a.link{position:absolute;right:100px;top:0;line-height:32px;color:#535353}.pageFrame header a.link:after{content:"";background:url(/i/arrow_link.png);width:18px;height:18px;display:block;position:absolute;right:-27px;top:8px}.pageFrame header a.btn{position:absolute;right:100px;top:0;color:#535353;border:1px solid #125946;border-radius:3px;box-shadow:inset 0 1px 0 0 #41be9d;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#268c71;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #268c71),color-stop(100%, #156550));background-image:-webkit-linear-gradient(#268c71,#156550);background-image:linear-gradient(#268c71,#156550);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0c4a3a;background-clip:padding-box}.pageFrame header a.btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #33997e;cursor:pointer;background-color:#24755f;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #24755f),color-stop(100%, #125846));background-image:-webkit-linear-gradient(#24755f,#125846);background-image:linear-gradient(#24755f,#125846)}.pageFrame header a.btn:active:not(:disabled){border:1px solid #125946;box-shadow:inset 0 0 8px 4px #104b3b,inset 0 0 8px 4px #104b3b,0 1px 1px 0 #eee}.pageFrame header a.btn:disabled{opacity:0.5;cursor:not-allowed}.pageFrame>p,.pageFrame>ul{margin:5px 0 0 104px;line-height:1.5em}.pageFrame aside{position:absolute;background:#269a7c;width:120px;padding:0 10px;border-radius:2px;margin-left:100px}.pageFrame aside p,.pageFrame aside a{color:#fff}.pageFrame aside a{display:block;margin:15px 7px}.pageFrame aside.sticky{position:fixed;top:20px}.pageFrame>.content{position:relative;margin-top:64px}.pageFrame>.content>section{padding:40px 0}.pageFrame>.content>section p,.pageFrame>.content>section ul{font-family:'Source Sans Pro Light', Times, serif;font-size:16px;font-weight:normal;line-height:22px}.pageFrame>.content>section b{font-weight:bold}.pageFrame>.content>section i{font-style:italic}.pageFrame>.content>section>*{margin-left:315px;margin-right:50px}.pageFrame>.content>section h2{color:#98b500;font-family:'Source Sans Pro Light', Times, serif;font-size:22px;font-weight:normal;margin-bottom:50px}.pageFrame>.content>section h3{color:#aaa;font-size:13px;font-weight:bold;margin-bottom:12px;margin-top:30px}.pageFrame>.content>section a.link{font-family:'Source Sans Pro Light', Times, serif;font-size:16px;font-weight:normal;border-bottom:1px solid #ccc;color:#666;position:relative;margin-bottom:20px;display:inline-block;max-width:250px}.pageFrame>.content>section a.link:after{content:"";background:url(/i/arrow_link.png);width:18px;height:18px;display:block;position:absolute;right:-27px;top:1px}.pageFrame>.content>section .act{position:absolute;right:0;width:200px;margin:0}.pageFrame>.content>section .act p{color:#666;margin:0;font-family:'Source Sans Pro', Times, serif;font-size:12px}.pageFrame>.content>section .act .btn{border:1px solid #125946;border-radius:3px;box-shadow:inset 0 1px 0 0 #41be9d;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#268c71;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #268c71),color-stop(100%, #156550));background-image:-webkit-linear-gradient(#268c71,#156550);background-image:linear-gradient(#268c71,#156550);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0c4a3a;background-clip:padding-box;margin-top:-5px}.pageFrame>.content>section .act .btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #33997e;cursor:pointer;background-color:#24755f;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #24755f),color-stop(100%, #125846));background-image:-webkit-linear-gradient(#24755f,#125846);background-image:linear-gradient(#24755f,#125846)}.pageFrame>.content>section .act .btn:active:not(:disabled){border:1px solid #125946;box-shadow:inset 0 0 8px 4px #104b3b,inset 0 0 8px 4px #104b3b,0 1px 1px 0 #eee}.pageFrame>.content>section .act .btn:disabled{opacity:0.5;cursor:not-allowed}.pageFrame>.content>section .act .info{display:inline-block;margin:8px 0 -8px 50px;width:25px;height:25px;background:url(/i/bInfo.png) no-repeat center center;position:relative}.pageFrame>.content>section .act #wInfo{position:absolute;top:-102px;left:-310px;width:280px;padding:10px}.pageFrame>.content>section .act #wInfo h3{margin:10px 0 5px 0;font-size:13px}.pageFrame>.content>section .act #wInfo>div{text-align:center;margin-top:15px}.pageFrame>.content>section .act #wInfo>div a{border:1px solid #dbdbdb;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:11px;font-weight:bold;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.pageFrame>.content>section .act #wInfo>div a:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2),color-stop(100%, #dbdbdb));background-image:-webkit-linear-gradient(#f2f2f2,#dbdbdb);background-image:linear-gradient(#f2f2f2,#dbdbdb)}.pageFrame>.content>section .act #wInfo>div a:active:not(:disabled){border:1px solid #dbdbdb;box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4,0 1px 1px 0 #eee}.pageFrame>.content>section .act #wInfo>div a:disabled{opacity:0.5;cursor:not-allowed}.pageFrame>.content>section .act #wInfo:after{position:absolute;display:block;content:"";width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #F6F8FC;right:-14px;right:-14px;top:100px}.pageFrame>.content>section li{margin-left:10px}.pageFrame>.content>section li:before{content:"·";float:left;margin-left:-10px;width:10px;display:block}.pageFrame>.content>section:nth-child(1){background:#fafafa}.pageFrame>.content>section:nth-child(2){background:#f5f5f5}.pageFrame>.content>section:nth-child(3){background:#f0f0f0}.pageFrame>.content>section:nth-child(4){background:#ebebeb}.pageFrame>.content>section:nth-child(5){background:#e6e6e6}.pageFrame>.content>section:nth-child(6){background:#e1e1e1}.pageFrame>.content>section:nth-child(7){background:#dcdcdc}.pageFrame>.content>section:nth-child(8){background:#d7d7d7}.pageFrame>.content>aside{top:45px}.pageFrame form label{width:80px;display:inline-block;text-align:right;margin-right:7px}.pageFrame form input[type=text],.pageFrame form input[type=password],.pageFrame form textarea{font-family:'Source Sans Pro', Times, serif;font-size:13px;background:#eee;padding:5px 7px;border:1px solid #ccc;border-radius:5px;outline:none;margin-bottom:10px}.bubbleDialog{border-radius:4px;background:#F6F8FC;border:2px solid #fff;box-shadow:10px 10px 15px rgba(0,0,0,0.1);display:none}.bubbleDialog#promptNewBooklet{position:absolute;top:200px;width:400px;left:200px;height:300px}.bubbleDialog>h1{font-family:'Source Sans Pro Light', Times, serif;font-size:17px;font-weight:normal;color:#5E7992;margin:10px 0 20px 10px;line-height:21px}.bubbleDialog form{position:absolute;left:0;right:0;top:30px;bottom:0;font-family:'Source Sans Pro', Times, serif;font-size:13px}.bubbleDialog form>div{margin:30px;position:relative}.bubbleDialog form>div:last-child{margin:0;position:absolute;right:0;bottom:0;left:0;height:50px;background:#fff}.bubbleDialog form>div:last-child>*{margin:10px 7px;font-family:'Source Sans Pro', Times, serif;font-size:13px;border-radius:4px;background:#FAFAFA;border:1px solid #ccc;cursor:pointer}.bubbleDialog form>div:last-child input[type=reset]{float:left;padding:7px 15px}.bubbleDialog form>div:last-child input[type=submit]{float:right;padding:7px 15px}.bubbleDialog form input[type=text],.bubbleDialog form input[type=password],.bubbleDialog form select{margin:4px 0 0 0;width:100%}.bubbleDialog form input[type=radio]{ border:1px solid #268c71}.bubbleDialog form input+p{margin:0 30px 0 5px;color:#aaa}.bubbleDialog form label{color:#aaa;line-height:14px;text-align:left}.close{position:absolute;top:10px;right:10px;background:url(/i/closeBubble.png);width:24px;height:24px}.hidden{display:none}.content>section:last-child{border-bottom:50px solid transparent}#login{background:rgba(0,0,0,0.1);border:1px solid #f6f6f6;border-radius:15px;width:400px;margin:150px auto 50px auto}#login p{color:#333;text-align:center;font-size:16px}#login a{color:#333;text-decoration:none}#login #logo{display:block;margin:20px auto 15px auto;position:static}#login hr{width:60%;margin:0 auto;margin-bottom:14px}#login label{display:inline-block;width:88%;margin:0 auto;text-align:left;padding:0;font-size:11px}#login input{border:1px solid #888;width:88%;margin:8px auto}#login input[type=submit]{border-radius:5px;background:#98b500;height:30px;margin-bottom:23px;font-size:14px;color:#fff;text-shadow:0px 0px 1px #ccda00}#incompatibleBrowser{position:fixed;top:40%;margin-top:-90px;height:180px;width:500px;left:50%;margin-left:-250px;padding:20px;z-index:9999;border:1px solid red;box-shadow:1px 1px 15px rgba(0,0,0,0.3);display:block;font-family:'Source Sans Pro Light', Times, serif;font-size:15px;font-weight:normal}fieldset{margin:15px 0}fieldset legend{font-size:12px;font-style:italic;margin-bottom:5px}fieldset legend:after{display:block;height:0;width:100%;display:inline-block;border-top:1px solid #666}
