body { font-family: sans-serif; font-size: 70%; }
body, html { margin: 0; padding: 0; }
#header { margin: 0; padding: 0.8em; }
#footer { font-size: 60%; margin: 0 1.8em 1em 0; text-align: center; }
h1 { font-weight: normal; font-size: 160%; margin: 0; text-align: center; }
.subtitle { text-align: center; margin-top: 0; }
h2 { font-weight: normal; font-size: 120%; margin: 0; padding: 0 0 0.2em 0; }
form { margin: 0; }
textarea { width: 100%; color:#275662;}
#prefixestext { color: #275662; margin: 0; }
ul { margin: 0; padding: 0; }
li { margin: 0 0 0 1em; padding: 0; }
img { border: none; }
.section { margin: 0.9em; padding: 0.6em 0.9em; }
.busy { color: #888; }
.link { background: url(link.png) center right no-repeat; padding-right: 13px; }
.queryresults { border-collapse: collapse; margin-top: 0.3em; }
.queryresults td, .queryresults th { padding: 0.2em 0.4em; vertical-align: top; }
.uri { white-space: nowrap; }
.uri a, a.uri { text-decoration: none; color:#174652;}
.unbound { color: #888; }
.queryresults a small { font-size: 100%; color: #55a; }
.queryresults small { font-size: 100%; color: #666; }
.queryresults .property { white-space: nowrap; }
#rdficon { float: right; margin: 0.6em 1em; }
.directory li { margin-bottom: 0.5em; }
.directory small { font-size: 80%; color: #666; }

.graph-link {color:#275662;}
.graph-link:visited {color:#008c8e;}

.snorql h1, .snorql h2 {color: #275662;}
.snorql #header {background: #00847f;}
.snorql #title {color:#fff;}
.snorql .section {background:#c4e5e6; border-radius:10px;}
.snorql .queryresults th {background: #275662; color:#fff;}
.snorql .queryresults .odd td {background: #caebed;}
.snorql .queryresults .even td {background: #eafafd;}

.browser h1, .browser h2 {color: #275662;}
.browser #header, .browser .section {background: #c4e5e6;}
.browser .queryresults th {background: #275662; color:#9ed6e3;}
.browser .queryresults .odd td {background: #caebed;}
.browser .queryresults .even td {background: #eafafd;}

