pre#terminal
{
    border: double #11005f 5px;
    font-family: monospace !important;
    font-size: 1em;
}

body
{
    background-color: black;
    color: white;
}

#maintable > tbody > tr > td
{
    border: 0;
    padding: 1ex;
}

#exits input, #control input
{
    border-style: ridge;
    background-color: black;
    -moz-appearance: none;
    border-color: blue;
}

#exits input
{
    color: lightgreen;
}

#control input
{
    color: silver;
}

#control input:hover, #exits input:hover
{
   background-color: #000044;
}

#exits input.inactivebutton
{
    color: #00007f;
}

#control input#command
{
    width: 49em;
    font-family: monospace;
    font-size: 1em;

    border: double #11005f 5px;
    padding: 0.5ex;
    margin-bottom:1ex;

    color: yellow;
}

#control input#enterbutton
{
    border-style:ridge;
    padding: 0.5ex;
    padding-left: 8.5ex;
    padding-right: 8.5ex;
}

#control input.connectionbutton
{
    -moz-border-radius: 2em;
    -webkit-border-radius: 2em;
    padding-top: 0.5ex;
    padding-bottom: 0.5ex;
    margin-left: 0.5ex;
    margin-right: 0.5ex;
    width: 8em;
}

#clientinfodiv
{
    color: silver;
}

div.fwindow  > table > tbody > tr > td > div
{
    background-color: black;
}

div.fwindow  > table > tbody > tr.ftitle > td > div, div.fwindow  > table > tbody > tr.fup > td > div
{
    background-color: #1f007f;
}


div.invdesc, div.whodesc
{
   font-size: 80%;
   background-color: #00002f;
   border: 1pt solid #00004f;
   padding: 1ex;
}

div#dir .filename *
{
    color: silver;
    font-weight: bold;
    text-decoration: none;
}

scrollbar
{
    background: transparent;
    -moz-appearance: none;
}
