html{border:0;margin:0;padding:0}body{background-color:transparent;margin-left:auto;margin-right:auto;color:#333}.menulist{border-radius:5px;margin-left:auto;margin-right:auto;background-image:url(ccan-bg.png);background-position:initial initial;background-repeat:initial initial;font-family:FreeSans,Arial}.menulist-inner{max-width:950px;margin-left:auto;margin-right:auto;text-align:center}ul.menu{float:left;margin-top:.75em;margin-left:0;padding-left:0}.menu li{list-style-type:none;margin-left:auto;display:inline-block!important}@media screen and (max-width:420px){.menu li{display:block!important;padding:.5em}ul.menu{float:none}.search{text-align:center!important}}.menu a{font-weight:700;text-decoration:none;color:#00008b!important;margin-left:.5em;margin-right:.5em}.menu a:hover{color:#222!important}.search{text-align:right;padding-top:.5em;padding-right:.5em}.search input{margin-bottom:1em}table{background:0 0;max-width:850px;margin-left:auto;margin-right:auto;padding:0;width:100%}hr{display:none}a:hover{color:#222}a:visited{color:#04a}p{margin-left:1em}input{padding:.25em;border-radius:2px;border:1px solid #555;padding-left:1em;padding-right:1em;font-weight:700;font-family:FreeSans,Arial}.content{padding:1em;max-width:950px;margin-left:auto;margin-right:auto;font-family:FreeSans,Arial}.logo{padding:1em;padding-top:.5em;margin-bottom:1em;padding-bottom:1em;background-color:#fff;min-height:63px;font-family:Raleway,sans-serif}.logo img{width:250px;float:left;margin-bottom:1em;margin-right:1em}.logo h1{font-size:1.5em;font-weight:300;width:100%;text-align:right;margin-top:0}pre{max-width:95%;overflow:auto;border:0!important}