@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff') format('woff')}div{border:0 solid}.button{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.button:hover{text-decoration:none}.button:active{position:relative;top:1px}.orange{color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-webkit-linear-gradient(top,#faa51a,#f47a20);background:-moz-linear-gradient(top,#faa51a,#f47a20);background:-o-linear-gradient(top,#faa51a,#f47a20);background:-ms-linear-gradient(top,#faa51a,#f47a20);background:linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}.orange:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-webkit-linear-gradient(top,#f88e11,#f06015);background:-moz-linear-gradient(top,#f88e11,#f06015);background:-o-linear-gradient(top,#f88e11,#f06015);background:-ms-linear-gradient(top,#f88e11,#f06015);background:linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}.orange:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-webkit-linear-gradient(top,#f47a20,#faa51a);background:-moz-linear-gradient(top,#f47a20,#faa51a);background:-o-linear-gradient(top,#f47a20,#faa51a);background:-ms-linear-gradient(top,#f47a20,#faa51a);background:linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}a:link{color:#000;font:14px/100% Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif!important;text-decoration:none}a:visited{color:#000;font:14px/100% Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif!important;text-decoration:none}a:hover{color:#000;font:14px/100% Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif!important;text-decoration:none}a:active{color:#000;font:14px/100% Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif!important;text-decoration:none}a img{border:none}ul{margin:0;padding:0 0 0 1.2em;list-style:none;text-indent:-1.2em}ul li:before{content:"\bb \20";color:red;font-size:.8em}.permalink{font-family:'Open Sans',sans-serif!important;font-size:medium!important;font-weight:normal!important;margin-right:5px}.CodeMirror{line-height:1em;font-family:monospace;border-bottom:0 solid silver}.CodeMirror-scroll{overflow:auto;height:365px;position:relative;outline:none}.CodeMirror-gutter{position:absolute;left:0;top:0;z-index:10;border-right:1px solid #eee;min-width:2em;height:100%;background-color:#fff;width:50px}.CodeMirror-gutter-text{color:#aaa;text-align:right;padding:.4em .2em .4em .4em;white-space:pre!important}.CodeMirror-lines{padding:.4em;white-space:pre}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;border-width:0;margin:0;padding:0;background:transparent;font-family:inherit;font-size:inherit;padding:0;margin:0;white-space:pre;word-wrap:normal;line-height:inherit}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.CodeMirror textarea{outline:none!important}.CodeMirror-cursor{z-index:10;position:absolute;visibility:hidden;border-left:1px solid #000;border-right:none;width:0}.CodeMirror pre.CodeMirror-cursor.CodeMirror-overwrite{}.CodeMirror-focused pre.CodeMirror-cursor{visibility:visible}div.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused div.CodeMirror-selected{background:#d7d4f0}div.CodeMirror span.CodeMirror-matchingbracket{color:red!important;font-weight:bold}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22!important}.activeline{background:#ffffe1!important}.cm-s-default span.cm-keyword{color:#708}.cm-s-default span.cm-atom{color:#219}.cm-s-default span.cm-number{color:#164}.cm-s-default span.cm-def{color:#00f}.cm-s-default span.cm-variable{color:#000}.cm-s-default span.cm-variable-2{color:#05a}.cm-s-default span.cm-variable-3{color:#085}.cm-s-default span.cm-property{color:#000}.cm-s-default span.cm-operator{color:#000}.cm-s-default span.cm-comment{color:#a50}.cm-s-default span.cm-string{color:#a11}.cm-s-default span.cm-string-2{color:#f50}.cm-s-default span.cm-meta{color:#555}.cm-s-default span.cm-error{color:red}.cm-s-default span.cm-qualifier{color:#555}.cm-s-default span.cm-builtin{color:#30a}.cm-s-default span.cm-bracket{color:#cc7}.cm-s-default span.cm-tag{color:#170}.cm-s-default span.cm-attribute{color:#00c}.preamble{margin-top:25px;height:30px;margin-right:4px}.font{font-family:'Open Sans',sans-serif;font-size:medium}.title{font-size:x-large;margin-top:30px}.link{float:right;width:0;overflow:hidden;margin-top:2px}input.link{width:294px}.sampleLabel{margin-top:4px;float:left;margin-right:2px}.sampleName{margin-top:4px;float:left;margin-right:10px}hr.faded{clear:both;float:none;width:100%;height:1px;margin:0;margin-top:1px;border:none;background:#ddd;background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,#fff),color-stop(.1,#ddd),color-stop(.9,#ddd),color-stop(1,#fff));background-image:-moz-linear-gradient(left center,#fff 0%,#ddd 10%,#ddd 90%,#fff 100%)}#tabs{border:1px solid #dedede;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;overflow:hidden;margin:0}.tabs-content{height:auto;overflow:hidden;position:relative;display:none;width:100%;margin:0}.tabs{overflow:hidden;background:#e1e1e1;background:-moz-linear-gradient(center top,#f2f2f2,#e1e1e1);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#e1e1e1));-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.tabs a{display:block;float:left;font:15px/35px Arial,Helvetica,Sans-serif;padding:0 20px 0 40px;color:#999;text-shadow:0 1px 0 #fff;border-left:solid 1px rgba(0,0,0,.05);border-right:solid 1px rgba(255,255,255,.7);position:relative;overflow:hidden}.tabs a:first-child{border-left-width:0}.tabs a:last-child{border-right-width:0}.tabs a:after{content:' ';position:absolute;top:0;left:10px;line-height:21px;font-size:10px;width:21px;text-align:center;margin:7px 10px 5px 0;background:#000;font-size:12px;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;background:#bdbdbd;background:-moz-linear-gradient(center top,#d4d4d4,#bdbdbd);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d4d4d4),color-stop(100%,#bdbdbd));-webkit-box-shadow:0 1px 0 0 #fff,0 1px 0 0 rgba(0,0,0,.25) inset;-moz-box-shadow:0 1px 0 0 #fff,0 1px 0 0 rgba(0,0,0,.25) inset;box-shadow:0 1px 0 0 #fff,0 1px 0 0 rgba(0,0,0,.25) inset;text-shadow:0 1px 0 #999;color:#fff}.tabs #pestTab:after{content:'1'}.tabs #javaTab:after{content:'2'}.tabs #javaTab{border-right-width:0}.tabs a:target{background:#fff;border-left-color:#ccc}.tabs a:target:after{background:#038bd5;background:-moz-linear-gradient(center top,#2dc3fc,#038bd5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2dc3fc),color-stop(100%,#038bd5));text-shadow:0 1px 0 #096c9e;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.45),0 1px 0 0 rgba(0,0,0,.25) inset,0 0 5px 0 rgba(0,148,255,.85);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,.45),0 1px 0 0 rgba(0,0,0,.25) inset,0 0 5px 0 rgba(0,148,255,.85);box-shadow:0 1px 0 0 rgba(255,255,255,.45),0 1px 0 0 rgba(0,0,0,.25) inset,0 0 5px 0 rgba(0,148,255,.85)}