/* this is a css file for html files of mine that are "plain" and
are for documentation of computer code packages.  i change fonts 
and colors of links and the headers, add a class for the title
block, and add a class for a table of modules.  i also have an
overall container so i can control margins.  the file is plain
though in the sense that any specifications besides the ones just
described are done in html 

note:  keep this CSS file only for backward compatibility for docs
that were in existence as of 26 Apr 2004.  all html files created
after that date will use librootcsc.css. */

             /* basic constructs */

a:link { color: #2c529b;}

a:visited { color: #2c529b;}

a:active { color: #2c529b;}

a:link img, a:visited img { border-style: none }
a img { color: white }   /* to hide border in NS 4.x */


/* for address block */

address { margin-top: 3ex; margin-bottom: 3ex; }
address img { float: right; }


body
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 100%;
}  


/* replacement for center tag for text and tables.  see
http://theodorakis.net/tablecentertest.html for details */

div.center
{
    text-align: center;
}

div.center table
{
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}


/* make pre and code tagged font courier, a little bigger */

pre
{
    FONT-SIZE: 1.2em;
    font-family: courier, monospace;
}

code
{
    FONT-SIZE: 1.2em;
    font-family: courier, monospace;
}


/* heading settings */

h1, h2, h3, h4, h5, h6
{
    COLOR: #2C529B;
    FONT-FAMILY: verdana, sans-serif;
}

h1 code { FONT-SIZE: 1.2em; }
h2 code { FONT-SIZE: 1.2em; }
h3 code { FONT-SIZE: 1.3em; }

             /* title block */

div.maintitle
{
    clear: none;
    border-bottom: black 0.5ex solid;
    margin: 0%;
    padding: 0%;
    text-align: center;
    width: 100%;
}

             /* table of modules */

div.modlist th
{
    background-color: #99FF00;
    font-weight: bold;
    vertical-align: top;
}

div.modlist td
{
    background-color: #99CCFF;
    vertical-align: top;
}

             /* overall container */

#container
{
    margin-top: 0ex;
    margin-bottom: 5%;
    margin-left: 8%;
    margin-right: 8%;
}
