/*
    xMDB Viewer
    Copyright (C) 2006-2007 Attila Szabo
    Last change: Aug/18/2006

*/

    body {
        font-family:Verdana,Arial,Sans-Serif;
        background: black;
        color:#ccc;

        font-size: x-small; /* for IE5/Win */
        voice-family: "\"}\""; 
        voice-family: inherit;
        font-size: small; /* for compliant browsers */
    }
    html>body { font-size:small; }

    #container {
        font-size: 95%;
        min-width: 1000px;
    }


    FORM {
        PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 0; MARGIN: 0; PADDING-TOP: 0;
    }

    IMG {
        border: 0; margin: 0; padding: 0;
    }

    #lstViewMode {
        width: 70px;
    }

    a:link {
        color:#D52F0A;
    }
    a:visited {
        color:#A82A00;
    }
    a:hover {
        color:#D52F0A;
    }


/* Tabbed navigation
-----------------------------------------------------------*/
    #tabbedNav{
        float:left;
        width:100%;
        margin:2em 0 0 0;
        padding: 0;
        list-style:none;
    }
    #tabbedNav li{  
        margin: 0;
        padding: 0;
        float:left;
        padding:0 .5em 0 0;
        cursor: pointer;
    }
    #tabbedNav a:link,
    #tabbedNav a:visited,
    #tabbedNav a:active,
    #tabbedNav a:hover,
    .tabbedNav_lnk{
        width:7em;
        padding:.2em 1em;
        display:block;
        background:#FF9F22;
        color:black;
        height:3em;
        font-weight:bold;
        text-decoration:none;
    }

    #tabbedNav a:hover{
        color: white;
    }


    #tabbedNav li.active a:link,
    #tabbedNav li.active a:visited,
    #tabbedNav li.active a:active,
    #tabbedNav li.active a:hover,
    .tabbedNav_lnk_active{
        background:#333333;
        color:#fff;
    }


    #tabContent {
        clear:both;
        width:auto;
        background:#333333;
        color:#fff;
        padding:1em 2em;
        min-height: 300px;
    }


/* Browser requirements message box
-----------------------------------------------------------*/
    #requirementsMsg {
        margin-top: 90px;
        width: 600px;
        border: 3px yellow solid;
        padding: 1.2em;
        background-color: #FBC230;
        color: #000;
        font-size: 110%;
    }
    #requirementsMsg h1 {
        font-size: 150%;
        margin-top: 0;
        color: white;
    }
    #requirementsMsg dt {
        font-weight: bold;
    }

