html, body{margin:0px;padding:0px;height:100%;font-size:100%;font-family:'Open Sans', sans-serif;color:#373737}div#header{margin-bottom:30px;background-color:#002b36;padding:10px;color:#fdf6e3}div#logo a{float:left;text-decoration:none;color:#fdf6e3}div#header #navigation{text-align:right}div#header #navigation a{margin-left:12px;text-decoration:none;color:#fdf6e3}div#footer{border-top:solid 2px black;color:#555;margin-top:30px;padding:10px;text-align:center;font-size:12px}div#content{padding:12px 0px 12px 0px;margin-left:75px;margin-right:75px}div#container{display:table}div#row{display:table-row}div#cell{display:table-cell}.boxed{margin-top:.5em}div.info{font-size:14px;font-style:italic}a{text-decoration:none;color:#6c71c4}.pubyear{font-weight:bold;margin-bottom:.5em}.pubtitle{font-weight:bold}.abstract, .bibtex{display:none}.abstract p{font-size:0.875em;line-height:1.3em;background:#eee8d5;border:1px solid;padding:0.5em 1em}.news-body p{margin-top:0em}pre{margin:1em 0 1.5em 0;line-height:1.5em;background:#eee8d5;border:1px solid;padding:0.5em 1em;overflow:hidden;box-shadow:1px 1px 6px #ccc;-webkit-box-shadow:1px 1px 6px #ccc;-moz-box-shadow:1px 1px 6px #ccc}pre:hover{border-right:none;overflow:visible}code{background-color:#eee8d5;line-height:1.4em}pre > code{background-color:transparent}table{border-collapse:collapse}tr{border-bottom:1px solid gray}hr{margin-top:20px;margin-bottom:20px;border-right:0px none;border-width:1px 0px 0px;border-style:solid none none;border-color:#002b36;border-image:none}