/* Begin typography and colors */
body {
    font-size: small
    font-family: Courier, 'Courier New', monospace;
    background-color: #fff;
    color: #000;
    text-align: center;
    }

a:link {
    color:  #ff0000;
    text-decoration: underline;
    }

a:visited {
    color: #9900cc;
    text-decoration: underline;
    }

a:hover {
    color: #ff0000;
    text-decoration: none;
    }

a:active {
    color: #ff0000;
    text-decoration: none;
    }

a.lane:link {
    color: #000;
    text-decoration: none;
    }

a.lane:visited {
    color: #990000;
    text-decoration: none;
    }

a.lane:hover {
    color: #990000;
    text-decoration: none;
    }

a.lane:active {
    color: #990000;
    text-decoration: none;
    }

a.bio:link {
    color: #000;
    text-decoration: none;
    }

a.bio:visited {
    color: #cc0000;
    text-decoration: none;
    }

a.bio:hover {
    color: #cc0000;
    text-decoration: none;
    }

a.bio:active {
    color: #cc0000;
    text-decoration: none;
    }

a.images:link {
    color: #000;
    text-decoration: none;
    }

a.images:visited {
    color: #ff0000;
    text-decoration: none;
    }

a.images:hover {
    color: #ff0000;
    text-decoration: none;
    }

a.images:active {
    color: #ff0000;
    text-decoration: none;
    }

a.rep:link {
    color: #000;
    text-decoration: none;
    }

a.rep:visited {
    color: #ff3300;
    text-decoration: none;
    }

a.rep:hover {
    color: #ff3300;
    text-decoration: none;
    }

a.rep:active {
    color: #ff3300;
    text-decoration: none;
    }

a.mult:link {
    color: #000;
    text-decoration: none;
    }

a.mult:visited {
    color: #ff6600;
    text-decoration: none;
    }

a.mult:hover {
    color: #ff6600;
    text-decoration: none;
    }

a.mult:active {
    color: #ff6600;
    text-decoration: none;
    }

a.wfmu:link {
    color: #000;
    text-decoration: none;
    }

a.wfmu:visited {
    color: #ff9900;
    text-decoration: none;
    }

a.wfmu:hover {
    color: #ff9900;
    text-decoration: none;
    }

a.wfmu:active {
    color: #ff9900;
    text-decoration: none;
    }

a.green:link {
    color:  #009900;
    text-decoration: underline;
    }

a.green:visited {
    color: #336633;
    text-decoration: underline;
    }

a.green:hover {
    color: #00cc00;
    text-decoration: underline;
    }

a.green:active {
    color: #00cc00;
    text-decoration: underline;
    }

.invisible {
    color: #ffffff;
    }
    
.tight {
    margin-top:0em;
    margin-bottom: .2em;
    }

#title {
    text-align: left;
    font-size: small;
    font-family: Courier, 'Courier New', monospace;
    }

#mainmenu {
    text-align: left;
    font-size: small;
    font-family: Courier, 'Courier New', monospace;
    }

.regular {
    text-align: left;
    font-size: small;
    font-family: Courier, 'Courier New', monospace;
    text-decoration: none;
    }

.under {
    text-align: left;
    font-size: small;
    font-family: Courier, 'Courier New', fixed;
    text-decoration: underline;
    }

.left {
    text-align: left;
    font-size: small;
    font-family: Courier, 'Courier New', fixed;
    text-decoration: underline;
    float: left;
    }

.plainimg {
    border: none;
    text-decoration: none;
    }

/* End typography and colors */

/* Begin structure */
#iecenterit {
    text-align: center
    }

#title {
    width: 37em;
    margin: 100px auto 0px auto;
    }

#mainmenu {
    width: 37em;
    margin: 40px auto 0px auto;
    }

table.biotab {
    border: none;
    width: 50em;
    margin: 0;
    padding: .5px .5px 3px 1px;
    }

.biotab td {
    padding: 0 0 .2em 2em;
    vertical-align: top;
    }

