/***********************************************************************
* retro-b5500/emulator B5500SPOPrototype.css
************************************************************************
* Copyright (c) 2012, Nigel Williams and Paul Kimpel.
* Licensed under the MIT License, see http://www.opensource.org/licenses/mit-license.php
************************************************************************
* B5500 emulator SPO web interface style sheet.
************************************************************************
* 2012-12-16  P.Kimpel
*   Original version, from B5500ConsoleUnit.css.
***********************************************************************/

BODY {
    position:           relative;
    background-color:   black;
    margin:             4px}

PRE {
    font-family:        Lucida Sans Typewriter, Courier New, Courier, monospace;
    font-size:          xx-small;
    margin:             0}


DIV#SPODiv {
    position:           relative;
    width:              660px;
    height:             500px;
    background-color:   #FDA;
    border-radius:      16px;
    text-align:         left}

IFRAME#SPOUT {
    position:           absolute;
    left:               16px;
    bottom:             16px;
    height:             468px;
    width:              470px;
    border:             1px solid black}

BODY.SPOUT {
    background-color:   #FFE;
    font-family:        Lucida Sans Typewriter, Courier New, Courier, monospace;
    font-size:          xx-small}

DIV#SPOControlsDiv {
    position:           absolute;
    text-align:         center;
    width:              136px;
    right:              16px;
    bottom:             16px}

IMG#TeletypeLogo {
    position:           absolute;
    top:                16px;
    left:               66px}

BUTTON.whiteButton {
    position:           absolute;
    background-color:   #CCC;
    color:              black;
    font-family:        Arial Rounded, Arial, Helvetica, sans-serif;
    font-size:          xx-small;
    font-weight:        bold;
    width:              60px;
    height:             40px;
    border:             1px solid #DDD;
    border-radius:      4px}

BUTTON.blackButton {
    position:           absolute;
    background-color:   black;
    color:              white;
    font-family:        Arial Rounded, Arial, Helvetica, sans-serif;
    font-size:          xx-small;
    font-weight:        bold;
    width:              60px;
    height:             40px;
    border:             1px solid #DDD;
    border-radius:      4px}

BUTTON.yellowButton {
    position:           absolute;
    background-color:   #990;
    color:              black;
    font-family:        Arial Rounded, Arial, Helvetica, sans-serif;
    font-size:          xx-small;
    font-weight:        bold;
    width:              60px;
    height:             40px;
    border:             1px solid #DDD;
    border-radius:      4px}

BUTTON.whiteLit {
    background-color:   white}

BUTTON.yellowLit {
    background-color:   #FF0}

BUTTON.blackBorder {
    border:             1px solid black}

BUTTON#SPOReadyBtn {
    bottom:             224px;
    left:               0px}

BUTTON#SPOPowerBtn {
    bottom:             224px;
    right:              0px}

BUTTON#SPORemoteBtn {
    bottom:             168px;
    left:               0px}

BUTTON#SPOLocalBtn {
    bottom:             168px;
    right:              0px}

BUTTON#SPOInputRequestBtn {
    bottom:             112px;
    left:               0px}

BUTTON#SPOEndOfMessageBtn {
    bottom:             112px;
    right:              0px}

BUTTON#SPOBlank1Btn {
    bottom:             56px;
    left:               0px}

BUTTON#SPOErrorBtn {
    bottom:             56px;
    right:              0px}

BUTTON#SPOBlank2Btn {
    bottom:             0px;
    left:               0px}

BUTTON#SPOBlank3Btn {
    bottom:             0px;
    right:              0px}

.center {
    text-align:         center}

.data {
    font-family:        Courier New, Courier, monospace;
    text-align:         left}

.number {
    font-family:        Courier New, Courier, monospace;
    text-align:         right}
