/*
##-----------------------------------------------------------------##
##                                                                 ##
##                                                                 ##
## © Copyright Stephen Heylings 2003. All rights reserved. No part ##
## of this or any of the attached documents shall be               ##
## reproduced/stored in any way whatsoever without written         ##
## permission from the Copyright holder.                           ##
##   The Copyright holder holds no responsibility for errors or    ##
## omissions. No liability is assumed in any way for damages       ##
## resulting from the use of this document/program.                ##
##                                                                 ##
## Have a nice day.                                                ##
##                                                                 ##
##                                                                 ##
##-----------------------------------------------------------------##
*/
/* Let no border around the body appear, and set
   it to display on a white background */
body, html {
    margin: 0px;
    padding: 0px;
    background-color: white;
}

/* Font settings for page elements */
body, ul, td, th, p, h1, h2, h3, h4, small, .small,
.tableTitle, .tableExtras, input, textarea, select {
    font-family: verdana, arial, helvetica, sans-serif;
}
code, pre, tt {
    font-family: Courier, "Courier New", monospace;
}


/* Quicksearch table cell on top of every page. */
td.quicksearch {
    color: white;
}

/* Horizontal delimiter defaults */
hr {
    border: 0px;
    color: black;
    background-color: black;
    height: 1px;
}

/* Left sidebar TOC on manual pages */
div.mtoc {
    margin: 0px 5px 5px 5px;
}

/* Header in manual sidebar TOC */
div.toch {
    font-size: 115%;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #cccccc;
    margin-bottom: 5px;
}

/* Inactive and active TOC elements in the left
   sidebar of the manual pages - this is further 
   enhanced with an image in /userprefs.js */
div.toci, div.toca {
    padding: 0 0 0 11px;
    margin:  1px 0 0 3px;
    background-repeat: no-repeat;
    background-position: center left;
}
div.toca a {
    font-weight: bold;
}
div.toca a, div.toci a {
    text-decoration: none;
    font-size: 75%;
}
div.toca a:hover, div.toci a:hover {
    text-decoration: underline;
}

/* Default font size for elements */
body, ul, td, th {
    font-size: 65%;
}

/* Indented block */
div.indent {
    margin-left: 50px;
}

li {
	padding-top: 3px;
	padding-bottom: 3px;
}

em {
	font-weight: bold;
	font-style: italic;
}

acronym {
        border-bottom: 1px dashed #00cc00;
        cursor: help;
}

.error {
        background-color: #FF7777; 
}


.h {
	background-color: #9999cc; 
	
}

.hh {
	background-color: #9999cc; 
	font-size: 125%;
	
}

.v {
	background-color: #cccccc;
}

.vr {
	background-color: #cccccc; 
	text-align: right;
}

/* Standard table formatting */
table.standard td {
    background-color: #eeeeee;
}
table.standard th {
    background-color: #cccccc;
}
table.standard td.sub, table.standard th.sub,
table.standard th.subr {
    background-color: #dddddd;
}
table.standard th.subr {
    text-align: right;
    vertical-align: top;
}

/* Maximum width input fields */
input.max, textarea.max, select.max {
    width: 100%;
}

/* PHP code syntax highlighting */
div.phpcode span.html {
    color: black;	
}

div.phpcode span.comment {
    color: #FF8000;
}

div.phpcode span.default {
    color: #0000BB;
}

div.phpcode span.keyword {
    color: #007700;
}

div.phpcode span.string {
    color: #DD0000;
}


a {font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000}
a:hover {color: #FFFFFF}

