 
BODY { 
    color:#FFFFFF;
    background-color: #000000; /* #9AAEC3; */ 
    margin-top: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    font-size: 8pt; 
    font-family: verdana,sans-serif; 
}

A:link { 
    color: #FFFFFF;
}

A:visited { 
    color: #FFFFFF;
}

A:active { 
    color: #D8D8D8;
}

A:hover { 
    color: #B0B0B0;
}

TABLE.bannerTable {
  /*background-color: #000000; */
}

SPAN.spanLink {
    color: white;
    text-decoration: underline;
    cursor: pointer;
}
SPAN.spanLink:hover { 
    color: #00CC00;
}

H1 { 
    color:#FFFFFF;
    font-family: Arial; 
    font-size: 16pt; 
    white-space: pre;
}

H2 { 
    color:#FFFFFF;
    font-family: Arial; 
    font-size: 14pt; 
    white-space: pre; 
}

H3 { 
    color:#FFFFFF;
    font-family: Arial; 
    font-size: 12pt; 
    white-space: pre; 
}

H4 { 
    color:#FFFFFF;
    font-family: Arial; 
    font-size: 10pt; 
    white-space: pre; 
}

FORM {
    margin-top: 0px; 
    margin-bottom: 0px; 
}

HR {
    margin-top: 2px; 
    margin-bottom: 2px; 
}
HR.noMargin {
    margin-top: 0px; 
    margin-bottom: 0px; 
}

TD { 
    font-size: 8pt; 
    font-family: verdana,sans-serif; 
}

INPUT { 
    font-size: 8pt; 
    font-family: verdana,sans-serif; 
}

INPUT:focus { 
    background-color: #FFFFC9; 
}

SELECT { 
    font-size: 7pt; 
    font-family: verdana,sans-serif; 
}

SELECT:focus { 
    background-color: #FFFFC9; 
}

TEXTAREA { 
    font-size: 8pt; 
    font-family: verdana,sans-serif; 
}

TEXTAREA:focus {
    background-color: #FFFFC9; 
}

div[id^='OpenLayers.Popup'] {
    background-color: #000000;
} 