/* $Id: miwieorg.css,v 1.2 2002/01/13 13:14:43 mw Exp $ */

body               {
                   }


/* this is the 'main' frame of the layout table */
td.main {
        padding: 10px;
        vertical-align: top;
        width: 100%;
}


/* toplevel navigation menu items */
span.toplevel {
        background: #99ccff;
        font-weight: bold;
        color: #fbfbfb;
        width: 100%;
        border-style: solid;
        border-color: #003399;
        /* border-width: 0px; */
        border-width: 1px 0px 1px 0px;
        display: block;
        margin-top: 1em;
        padding: 0.2em;
}
span.toplevel a:link {
        color: #ffffff;
}
span.toplevel a:visited {
        color: #ffffff;
}

/* first level of indentation in navigation menu */
span.shrink1 {
        /* padding-left: 1em; */
        font-size: 90%;
        display: block;
}

/* left footer (copyright notice) */
span.footerleft {
        float: left;
        padding: 20px;
}

/* 'right' footer (author name) */
span.footerright {
        float: right;
        padding: 20px;
        /* font-style: italic; */
}


/* global table defining the layout of the whole page */
table.layout {
        clear: both;
        margin: 0px;
        border: none;
        padding: 0px;
        border-collapse: collapse;
        width: 100%;
}


/* title bar on top of the page */
div.titlebar {
        clear: both;
        /*background: #99ccfc; */
        color: black;
        border: solid;
        border-color: #003399;
        /* border-width: 1px 0px 1px 0px; */
        border-width: 0px;
        padding: 5px 5px 5px 5px;
        font-weight: bold;
        text-align: center;
        height: 70px;
}


img.titlebarleft {
        float: left;
        border: none;
        vertical-align: middle;
        background: transparent;
}

img.titlebarright {
        float: right;
        border: none;
        vertical-align: middle;
        background: transparent;
}


/* navigation menu on the left hand side */
td.menu {
        background: #ffffff;
        color: black;
        border-style: solid;
        border-color: #003399;
        border-top-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
        padding: 10px;
        vertical-align: top;
        white-space: nowrap;
        font-family: Arial, Helvetica, sans-serif; 
/*      font-size: 100%*/
}


/* page headlines */
h1 {
        background: #69bdfc;
        color: white;
        border-style: solid;
        border-color: #003399;
        border-width: 1px 0px 1px 0px;
        padding: 5px;
        margin-bottom: 30px;
        font-weight: bold;
        font-size: 110%;
        text-align: left;
}

/* section title */
h2.title { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 105%
        font-style: normal; 
        font-weight: bold; 
        color: #003399; 
        font-variant: normal; 
        text-transform: none
}

/* subsection title */
h3.title {
        font-weight: bold;
        clear: both;
        color: #3375EE; 
        font-size: 105%;
}


.navhomehead       { padding-top: 0; 
                     margin-bottom: 0;
                     padding-bottom: 0;
                     font-size: 80%
                   }

.navhomehead           { color: black; }
.navhomehead a:link    { color: black; }
.navhomehead a:visited { color: black; }

.navhead           { padding-top: 0; 
                     margin-bottom: 0;
                     padding-bottom: 0;
                     font-size: 80%
                   }

.navhead           { color: black; }
.navhead a:link    { color: black; }
.navhead a:visited { color: black; }

.navfoot           { color: black;
                     font-size: 80%;
                   }

.navfoot a:link    { color: black; }
.navfoot a:visited { color: black; }

pre.programlisting { font-size: 80%;
                   }

span.footdate      { color: black;
                     font-size: 80%;
                     font-family: Arial, sans-serif;
                   }

span.foothome      { color: black;
                     font-size: 80%;
                     font-family: Arial, sans-serif;
                   }

span.footfeed      { color: black;
                     font-size: 80%;
                     font-family: Arial, sans-serif;
                   }

span.footcopy      { color: black;
                     font-size: 80%;
                     font-family: Arial, sans-serif;
                   }


