html,body{color:black;background:white;font-family:sans-serif}a:link{color:#00A}a:visited{color:#639}a[href]:hover,a[href]:focus{color:#06F}a:active{color:#669}a,a:link,a:hover,a:visited,a:active{text-decoration:underline}#masthead{text-align:center;margin:2em 0}#masthead p.by{margin:.5em 0 0 0}h1{font-size:250%;text-align:center;margin:0}h2{margin:1em 0 .4em 0}form{margin:0}.fluff{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.nobr{white-space:nowrap}#root{max-width:800px;margin:0 auto;font-size:120%;text-align:justify}#root p{line-height:160%}.box{background:#eee;border-radius:8px;padding:.5em}.box p{margin:0}.box .instructions.minor{margin-top:.5em}#root .box p{line-height:130%}.test input{font-size:160%}.test input[type=text]{background:#fcfcfc}.test input[disabled]{cursor:wait}.generate p.buttons{margin-top:.7em}.generate input{font-size:130%}.generate textarea{width:99%;background:#fcfcfc}.generate .by_hostname input[type=text]{font-size:160%;background:#fcfcfc}.generate .box.by_hostname{margin-top:1em}.box .instructions.major{margin-bottom:.5em}.box .instructions.minor{font-size:70%}code.block{display:block;background:#eee;border-radius:4px;padding:.2em .5em;font-size:90%;text-align:left}.config select{font-size:110%}#configguide h4{display:none}#configguide p.select{margin-bottom:.5em}#configguide .configguide_snippet{display:none}#configguide .configguide_snippet_selected{display:block}.terminal{font-family:monospace;overflow:auto;white-space:nowrap;background:white;margin:0;text-align:left;background:#fcfcfc;border:solid #DDD 1px;border-radius:5px;padding:3px 5px;color:black}.terminal p{margin:0;white-space:pre}#test_results{font-size:140%;line-height:140%;text-align:left}#test_results p{margin:0 0 .5em 0}#test_results p.test_error{color:#F40}#test_results .result_trusted{color:#060;font-weight:bold}#test_results .result_trusted_but_expired_chain{color:#F40;font-weight:bold}#test_results .result_untrusted{color:#900;font-weight:bold}#test_results .result_expired{color:#F40;font-weight:bold}#test_results .result_self_signed{color:#F40;font-weight:bold}#test_results .result_error{color:#F40}#footer p{margin:.5em}#footer{margin-top:2em;text-align:center;color:#777;font-size:90%}#footer a{color:inherit;margin-left:.3em}#footer a:hover{color:#222}