body
{
    color: black;
    background: #006000;
    font: normal medium Helvetica, Garamond, Georgia, 'Times New Roman', serif;*/
}
a { color: blue; }
a:visited { color: maroon; }

table { table-layout: auto; }
table tr td ul li
{
    color: black;
    background: none;
    font: normal medium Garamond, Georgia, 'Times New Roman', serif;
    vertical-align: top;
}

.company-name-text-style 
{
    font: normal large 'Bauhaus 93', 'Berlin Sans FB Demi', 'Berlin Sans FB', 'Eras Ultra ITC', 'Arial Black', Arial, sans-serif;
    }

.company-name-small-text-style 
{
    font: normal medium 'Bauhaus 93', 'Berlin Sans FB Demi', 'Berlin Sans FB', 'Eras Ultra ITC', 'Arial Black', Arial, sans-serif;
    }
    
div.navbar { text-align: center;
    color: white;
    font: normal smaller Arial, Tahoma, sans-serif;
    background: none;
    margin: 1em 0 1em 0;
    }
div.navbar a:link { color: #ffff80; }
div.navbar a:visited { color: #ffb000; }


#top-left-column { background: url(parchment.jpg); }
#top-logo { text-align: center; }
#top-logo img { border: none; margin: 1em 0 1em 0; }

#top-main-column { background: url(forest.jpg) repeat-x; vertical-align: bottom; }


#middle-left-column { background: url(stripes.jpg);
    color: white;
    vertical-align: top;
    }
    
#middle-left-column a:link { color: #ffff80; }
#middle-left-column a:visited { color: #ffb000; }

div#left-navbuttons { font: smaller Arial, Tahoma, sans-serif; margin: 3em 0 1em 0; }
div.button-plain { padding: .5em 0 .5em 0; border: 1px solid transparent;  }
div.button-hilite { padding: .5em 0 .5em 0; border: 1px solid yellow; background-color: rgb(0,80,0); }

div#left-counter { text-align: center; }

#bottom-left-column { color: white; text-align: center; }
#bottom-left-column img { border: none; }


div#main-content 
{
    background: url(parchment.jpg);
    text-align: left;
    vertical-align: top;
    padding: 1em 2em 4em 1em;
    font: inherit;
    }

div#main-content p { font-size: 85%; }
div#main-content ol { font-size: 85%; }

div#main-content h1 { text-decoration: underline; }
div#main-content h2 { text-decoration: underline; }
div#main-content h3 { text-decoration: underline; }
div#main-content h4 { text-decoration: underline; }

div#main-content tr { vertical-align: top; }
tr.list-two-col td { width: 40%; }
tr.list-one-col td { width: 80%; }
.small-list { font-size: medium; }
.small-list li { font-size: 80%; font-family: Tahoma; }

#bottom-main-column { vertical-align: top; }

table#table_comments td { vertical-align: middle; font-size: medium; padding: -2em 0 -2em 0;}
table#table_comments td.input-label { width: 169px; text-align: right;  }
table#table_comments td input { vertical-align: top; }


