BODY {
        color : #000000;
        FONT-FAMILY: Verdana,Helvetica,Sans-Serif;
}
LI {
        text-indent: 0px;
}
.right-menu, .news-header, .news-date {
        padding: 10px; 
        color: #FFFFFF;
        font-size: 7pt;
}
.news-header, .news-date {
        padding-bottom: 0px;
        font-weight: 600;       
}
.news-header {
        padding-top: 5px;
}
.news-header A {
        color: #FFFFFF;
}
.news-header SPAN {
        position: relative;
        display: block;
        text-indent: 0px;
        padding-left: 20px;
}
.news-date {
        color: #000000;
        padding-top: 10px;
}
.news-text, .news-text A {
        padding: 10px; 
        color: #FFFFFF;
        font-size: 7pt;
        padding-bottom: 0px;
        padding-top: 5px;
        text-align: left;
}
.news-link {
        text-align: right;
        padding: 10px; 
        padding-top: 0px;
        color: #000000;
        font-size: 7pt;
        font-style: italic;
}

.left-menu {
        padding: 10px;
        font-size: 8pt;
        color: #000000;
        text-align: left;
}

.text, .jtext, .need-subheader {
        font-size: 0.7em;
        text-align: justify;
        text-indent: 2em;
        padding-bottom: 5px;
}
.jtext {
        text-indent: 0em;
}
.text UL {
        margin-top: 0px;
}
/*
.text TD {
        font-size: 0.7em;
}
TABLE.text TD {
        font-size: 1 em;
}
*/
.subheader, .need-subheader, H2, .subheader H2 {
        font-size: 0.7em;
        font-weight: 600;
        text-decoration: underline;
        text-indent: 1.5em;
        padding-bottom: 0px;
        margin-bottom: 0px;
}
.header, H1, .header H1 {
        color: #426573;
        padding-left: 2em;
        padding-bottom: 5px;
        padding-top: 10px;
        font-size: 1.1em;
        font-weight: 600;
}
H3 {
        text-indent: 15px;
        color: #426573;
        margin: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        font-size: 10pt;
        font-weight: 600;
}
.header A {
        color: #426573;
}
.pList {
        padding-top: 10px;
        font-size: 8px;
        font-weight: 600;
        text-align: center;

}
.sublink {
        font-size: 12px;
        color: #456772;
        font-weight: 600;
        background: #CED3DE; 
        padding-bottom: 5px;
        margin-right: 3px;
        display: block;
        text-decoration: none;
}
.sublink:hover {
        color: #BA0000;
}
.mainMenuLink {
        text-decoration: none;
}
.mainMenuItem {
        display: none; 
        width: auto;
        position: absolute;  
        background: #CED3DE; 
        border: solid 1px #456772;
}
.mtext {
        width: 300px;
        float: right;
        font-size: 0.8em;
        font-weight: 600; 
        text-align: center; 
        color: #B90404; 
        padding: 5px;
        margin: 10px;
}
.mtext A {
        color: #B90404; 
}
TD.mtext {
        font-size: 0.8em;
        font-weight: 600; 
        text-align: center; 
        color: #B90404; 
        padding: 5px;
        margin: 10px;
}
.popup {
        z-index: 1;
        display: none;
        position: absolute;
        background: #FFFFFF;
        border: #CED3DE solid 1px;
        padding: 5px;
        text-indent: 0px;
        text-align: left;
}
.hidden {
        text-indent: 0px;
        display: none;
        border: #CED3DE solid 1px;
        padding: 5px;
}
.noborder {
    border: none;
}
.topArtLink {
        font-weight: 100; 
        color: #ffcc00;
}
.redNew {
    color: #FF0000;
    font-weight: 600;
}

/* running string */

.rStringContainer {
    width:160px;
    margin: 10px 10px;
    overflow:hidden;
    /* border: solid 1px #FF0000; */
}
div.rString {
    overflow:hidden;
    width:99999px;
}
.rStringContainer SPAN {
    padding-right: 10px;
}
.rStringContainer p {
    float:left;
    margin:0;
}
.faqdevider {
    border-bottom: dotted 1px #666666;
    margin-bottom: 15px;
}


IMG.imgInText[align=right] {
    margin: 10px 0px 10px 10px;
}
IMG.imgInText[align=left] {
    margin: 10px 10px 10px 0px;
}
