blob: 04684ffd4a7bd5c89b57c93ba5e0573bed1f54ac [file] [log] [blame]
@charset "utf-8";
* {
line-height: 140%;
margin: 0px;
padding: 0px;
}
body {
background: lightgray;
color: #222;
margin: 10px 20px;
}
a {
color: inherit;
text-decoration: none;
}
a:link {
color: #066;
padding: 0px 2px;
}
a:link:after {
content: "†";
}
a:visited {
color: #057;
padding: 0px 2px;
}
a:visited:after {
content: "†";
}
a:hover {
text-decoration: underline;
}
a[name]:hover {
color: inherit;
text-decoration: none;
}
a:active {
}
a[name]:active {
color: inherit;
padding: 0px;
}
ol {
list-style-position: outside;
margin-left: 2em;
}
ol ol {
list-style-position: outside;
margin-left: 1em;
}
ul {
list-style-position: outside;
margin-left: 2em;
}
ul ul {
list-style-position: outside;
margin-left: 1em;
}
li {
margin: 5px 0px;
}
code {
color: darkblue;
font-family: sans-serif;
font-style: normal;
padding: 0px 2px;
}
kbd {
color: darkgreen;
font-family: sans-serif;
font-style: normal;
padding: 0px 2px;
}
var {
color: darkred;
font-family: sans-serif;
font-style: normal;
padding: 0px 2px;
}
sup {
font-size: 75%;
}
div#header {
font-family: "Times New Roman";
padding: 5px 10px;
}
div#header div.left {
float: left;
}
div#header div.right {
float: right;
}
div#header div.end {
clear: both;
}
div#body {
background: white;
border: 1px solid black;
box-shadow: 1px 1px 5px gray;
-webkit-box-shadow: 1px 1px 5px gray;
-moz-box-shadow: 1px 1px 5px gray;
padding: 20px;
}
div#body h1 {
font-size: 150%;
margin: 10px;
text-align: center;
}
div#body p#authors {
font-weight: bold;
margin: 10px;
text-align: center;
}
div#body p#authors span.author {
margin: 0px 1em;
}
div#body p#abstract {
margin: 15px auto;
text-align: auto;
width: 75%;
}
div#body p#abstract span#heading {
font-family: "Times New Roman";
font-style: italic;
font-weight: bold;
margin-right: 0.5em;
}
div#body div.section {
clear: both;
margin: 5px 0px;
}
div#body div.section h2 {
background: honeydew;
border-bottom: 1px dashed darkgray;
color: #353;
font-size: 125%;
margin-top: 15px;
padding: 5px;
}
div#body div.section p {
margin: 5px 0px;
text-indent: 1em;
}
div#body div.section div.float {
box-shadow: 1px 1px 5px gray;
-webkit-box-shadow: 1px 1px 5px gray;
-moz-box-shadow: 1px 1px 5px gray;
clear: both;
float: right;
margin: 5px 0px 5px 10px;
max-width: 75%;
}
div#body div.section pre.code {
background: whitesmoke;
color: darkblue;
line-height: 125%;
overflow: auto;
padding: 5px 10px;
}
div#body div.section pre.console {
background: darkslategray;
color: white;
line-height: 125%;
overflow: auto;
padding: 5px 10px;
}
div#body div.section table {
background: whitesmoke;
border-collapse: separate;
border-spacing: 5px;
empty-cells: hide;
padding: 5px 10px;
}
div#body div.section table caption {
background: inherit;
padding-top: 5px;
}
div#body div.section table th {
background: white;
box-shadow: 1px 1px 3px gray;
-webkit-box-shadow: 1px 1px 3px gray;
-moz-box-shadow: 1px 1px 3px gray;
font-weight: normal;
padding: 0px 5px;
}
div#body div.section table td {
background: white;
box-shadow: 1px 1px 2px gray;
-webkit-box-shadow: 1px 1px 2px gray;
-moz-box-shadow: 1px 1px 2px gray;
padding: 0px 3px;
}
div#body div.section div.subsection {
clear: both;
margin: 5px 0px;
}
div#body div.section div.subsection h3 {
background: aliceblue;
border-bottom: 1px dashed lightgray;
color: #336;
font-size: 100%;
margin-top: 10px;
padding: 3px 5px;
}
div#body div.section div.subsubsection {
margin: 5px;
}
div#body div.section div.subsubsection h4 {
background: lavenderblush;
border-bottom: 1px dashed lightgray;
color: #336;
font-size: 100%;
margin-top: 10px;
padding: 3px 5px;
}
div#footer {
font-family: "Times New Roman";
padding: 5px 10px;
}
div#footer div.left {
float: left;
}
div#footer div.right {
float: right;
}
div#footer div.end {
clear: both;
}