@media screen
{
    /*----------------------------------------------------------------------*/
    /* Framework Toolbar                                                    */
    div#header div#toolbar
    {
        background-color: black;
        color: rgb(246,250,226);
    }
    
    div#header div#toolbar div#currentuser
    {
        color: rgb(246,250,226);
    }
    
    div#header div#toolbar a
    {
        color: rgb(246,250,226);   
    }    

    div#header div#toolbar .current a
    {
        color: #cccccc;
    }
    
    div#header div#toolbar a:hover
    {
        color: red;
    }    

    div#header div#toolbar .current a:hover 
    {
        color: red;
    }
    
    /*----------------------------------------------------------------------*/
    /* Framework Banner                                                     */
    div#header div#banner
    {
        background-color: #663321;
    }    

    /*----------------------------------------------------------------------*/
    /* Framework leftside (sidebar)                                         */
    div#leftbar
    {
        background-color: #663321;
        color: #f6fae2;
    }
    
    div#leftbar a
    {
        color: #f6fae2;
    }
    
    div#leftbar .current a
    {
        color: #cccccc;
    }
    
    div#leftbar a:hover, div#leftbar a span.bullet:hover

    {
        background-color: #f3c659;
        color: #000000;
        background-position: left center;
        background-repeat: no-repeat;
    }

    /*----------------------------------------------------------------------*/
    /* Framework rightbar (helpbar)                                         */
    div#rightbar
    {
        background-color: #efe1cc;
        border-left-color: #663321;
    }
    
    /*----------------------------------------------------------------------*/
    /* Framework services bar                                               */
    div#footer div#servicescontainer div#services
    {
        border-top-color: #663321;
    }

    /*----------------------------------------------------------------------*/
    /* Framework notices bar                                                */
    div#footer div#notices    
    {
        background-color: black;
        color: white;
    }

    /*----------------------------------------------------------------------*/
    /* Framework content                                                    */
    body
    {
        color: black;
        background-color: #f6f0e2;
    }

    h1, h2, h3, h4, h5, h6
    {
        color: #945921;
    }
    
    div#content h1#titlebar
    {
        border-bottom-color: #663321;
    }

    div#content div#datecontainer div#releaseDate
    {
        background-color: #442216;
    }

    a:link
    {
        color: #945921;
    }

    a:hover
    {
        color: red;
    }

    a:visited
    {
        color: maroon;
    }
    
    a:focus
    {
        color: red;
    }
    
    small
    {
        color: #666666;
    }
    
    th, .tableHeading
    {
        background-color: #f3c659;
        color: black;
    }

    tr.greenbar0
    {
        background-color: #efe1cc;
    }

    tr.greenbar1
    {
        background-color: #e6c589;
    }
    
    form, .form
    {
        margin-top: .5em;
        padding: .5em;
        background-color: #efe1cc;
    }

    .masterform
    {
        background-color: #f6f0e2;
    }

    input, select, button
    {
        color: black;
        background-color: white;
        border-color: #663321;
    }

    input[type=submit], input[type=button], button, input[type=reset]
    {
        background-color: #e6c589;
    }

	.submit, .button, .reset
    {
        background-color: #e6c589;
    }
    p.information, p.warning
    {
        border-color: #663321;
        background-color: #e8c8a0;
    }
}