/* doc.css : style sheet for documentation */
/* $Id: doc.css,v 1.1 2004/08/06 18:01:35 metac0m Exp $ */

/* Overall page format */
body {
    background: #FFFFFF;
    color: #000000;
    font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
}

li { 
    list-style:square;
}

ul {
    padding-left:10px; 
}

/* Level 1 heading (top of page) */
h1 {
    background-color: #6699FF;
    border-color: #003300;
    border-style: solid;
    text-align: center;
    color: #000000;
    font-style: italic;
    padding: 5px;
}

/* Level 2 heading (major sections) */
h2 {
    background-color: #6699FF;
    border-color: #003300;
    border-style: solid;
    color: #000000;
    padding: 5px;
    text-align: left;
    font-style: italic;
    border-width: 2px;
}

/* Level 3 heading (sub-sections) */
h3 {
    background-color: #99CCFF;
    border-color: #003300;
    border-style: solid;
    color: #000000;
    padding: 3px;
    text-align: left;
    font-style: italic;
    border-width: 2px;
}

/* Results table */

table.results {
    padding: 5px;
    border: #000000 1px solid;
}

table.results th {
    padding: 5px;
    border: #000000 1px solid;
    background-color: 99CCFF;
    text-align: left;
    font-size: 1.2em;
}

table.results tr {
    padding: 5px;
    border: #000000 1px solid;
}

table.results td {
    padding: 5px;
    border: #CCCCCC 1px solid;
}

/* Results formatting */
span.query {
    font-size: 11px;
}

span.url {
    font-size: 12px;
    color:green;
}

span.domain {
    color:green;
}

span.ok {
    color:green;
}

span.meta {
    font-size: 11px;
}

span.censored {
    color:red;
}

span.other {
    color: #000000;
}

blockquote {
    margin-left:10px; 
    padding:0 15px; 
    border-left:1px green dashed; 
    font-size: 12px;
}

#menu {
    margin-left:25px; 
    padding:0 15px; 
    border-left:1px green dashed; 
    font-size: 12px;
}

#menu ul {
    padding-left:10px; 
}

#menu li { 
    list-style:square;
}

#imgpad {
    margin-left:10px; 
}

