.title {
    color: #AF6900;
    font-size: 32pt;
    letter-spacing: 0;
}

.newshead {
    font-size: 10pt;
    color: #CC8830;
}

.newstitle {
    font-size: 10pt;
    font-weight: bold;
    color: #cccccc;
}

.titledark {
    color: #666666;
}

P {
    font-size: 10pt;
}

P.body {
    font-size: 10pt;
    font-align: justify;
}

.copyright {
    font-size: 6pt;
    color: #444444;
}

A {
    font-size: 10pt;
    text-decoration: none;
    color: #FF9900;
}

A:hover {
    text-decoration: underline;
    color: #FFFF00;
}

A.current {
    color: #FFCC22;
}

BODY {
    font-size: 10pt;
    background-color: #111111;
    color: #CCCCCC;
    scrollbar-face-color: #888888;
    scrollbar-highlight-color: #999;
    scrollbar-shadow-color: #444444;
    scrollbar-3dlight-color: #444444;
    scrollbar-arrow-color:  #fff;
    scrollbar-track-color: #444444;
    scrollbar-darkshadow-color: #444444;
    font-family: Tahoma, Arial, Helvetiva, sans-serif;
}

.audio {
    color: #FFFFFF;
    font-weight: bold;
}

HR {
    border: 0;
    color: #666666;
    background-color: #666666;
    height: 1px;
}

HR.section {
    color: #444444;
    background-color: #444444;
    height: 1px;
}

.body {
    font-size: 10pt;
    text-align: right;
}

.item {
    background-color: #3F3F3F;
    border-style: solid;
    border-width: 1;
    border-color: #555555;
}

.lastupdated {
    font-size: 10pt;
}

.categories {
    font-size: 10pt;
}

DIV {
    font-size: 10pt;
}

DIV.archivelink {
    text-align: right;
    color: #666666;
}

DIV.permalink {
    color: #666666;
}

TR.heading {
    font-size: 10pt;
    background-color: #444444;
}

TABLE {
    font-size: 10pt;
}
