th {
    background-color: #90a6b5;
 color: #ffffff;
 font-size: 10px;
 border: 1px  #ffffff;
 padding: 3px 4px;
        font-family: Helvetica,sans-serif;
        font-size: 9pt;
        font-weight: bold;
}

td {
    font-family: Helvetica, Arial;
    font-size: 10pt;
    color:#666699;
}


a {
    text-decoration: none; 
    color:#330065;
}

BODY{
    background-color: #b8d8f1;
    font-family: Helvetica, Arial;
    font-weight:600;
} 



BODY.menu {
    background-color: #b8d8f1;
    color: #000000;
    font-family: Helvetica, Arial;
    font-weight:600;
}



a.menu {
    text-decoration: none; 
    color:#000000;
    font-size: 10pt;
    font-family: Helvetica, Arial;
    cursor: default;
}


.block1 {
    background-color: lightblue;
}

A.block0 {
    text-decoration: underline;
    font-weight: 800;
    font-family: Helvetica, Arial;
    font-size: 12pt;
    color: blue;
}

A.block1 {
    text-decoration: underline;
    font-weight: 800;
    font-family: Helvetica, Arial;
    font-size: 12pt;
    color: black;
}

.block0 {
    background-color: lightgreen;
}


BODY.splash {
    background-color: #330065;
    background-repeat: repeat-y;
    font-family: Helvetica, Arial;
    font-weight:600;
    color: #ffffff;
}




BODY.title {
    background-color: #5778c1;
}

BODY.status {
    background-color: #7490cc;
}

.status {
    color: #000000;
}


.statusselect {
 background: #7490cc;
 color: #ffffff;
 font-weight: normal;
 border: 1px outset #bdcebb;
 font-size: 10px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 padding: 3px 4px;
} 


a.title {
    text-decoration: none;
    color: black;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: 600;
}






td.info {
    background-color: #FFFF00;
    font-family: Times, Helvetica, Arial;
    font-size: 12pt;
    font-style: italic;
    color:#000000;
}

.link {
    background-color: #330065;
    color: white;

}

a.link {
    color: #add7ef;;
    font-family: Helvetica;
    font-size: 20pt;
    font-weight:800;
    font-style: bold;
}





.statusbutton {
 background: #5778c1;
 color: #ffffff;
 border: 1px outset #ffffff;
 font-size: 10px;
 padding: 3px 4px;
        font-family: Helvetica,sans-serif;
        font-size: 9pt;
        font-weight: bold;
}


.go {
    color: #08457a;
    background-image: url(/icon.png);
}


.menubutton {
 background: #294093;
 color: #ffffff;
 border: 1px outset #ffffff;
 font-size: 10px;
 padding: 3px 4px;
        font-family: Helvetica,sans-serif;
        font-size: 9pt;
        font-weight: bold;
} 

A:active.menubutton {
 background: #fffff0;
 color: #294093;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 padding: 3px 4px;
        font-family: Helvetica,sans-serif;
        font-size: 9pt;
        font-weight: bold;
} 



.menuheader {
    background-color: #90a6b5;
    font-family: Helvetica, Arial;
    font-weight:600;
    color: #ffffff;
}


.replica {
    background-color: #cbc5cc;
}


.nodns {
    background-color: #eeeeff;

}

.slave {
    background-color: #ffcccc;
}


.primary {
    background-color: #ccffcc;
}

.table {
    background-color: #d4eaf9;
}


.error {
    background-color: #ffcccc;
}

.line0 {
    color: black;
    background-color: #ffffff;
    vertical-align: top;
}

.line1 {
    color: black;
    background-color: #f3f3f3;
    vertical-align: top;
}


.search {
 background: #7490cc;;
 color: #ff0000;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 padding: 3px 4px;
} 

.submit {
 background: #294093;
 color: #ffffff;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 padding: 3px 4px;
} 

.button {
 background: #294093;
 color: #ffffff;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 padding: 3px 4px;
} 

.hotbutton {
 background: #ff6600;
 color: blue;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 padding: 3px 4px;
} 

input, textarea {
 background: #5778c1;
 color: #bdcebb;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 padding: 3px 4px;
} 

textarea {
 width: 50em;
 height: 8em;
}

input.checkbox {
 padding: 0px 0px;
}

select {
 background: #5778c1;
 width:200px;
 color: #bdcebb;
 font-weight: bold;
 border: 1px outset #bdcebb;
 font-size: 10px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 padding: 3px 4px;
} 

.light {
 background: #7490cc;
 font-weight: bold;
 color: #ffffff;
}

