a {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-image: url(img/bg.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

td, p, span, div, input {
    color: #800000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.black {
    color: #000000;
}

.lnkblue {
    color: #94CEFD;
    font-weight: bold;
}

.lnkblack {
    color: white;
    font-weight: bold;
}

.lnkgray {
    color: #585858;
    font-weight: bold;
}

.blue {
    color: #BFDFFF;
}

.lnkblue2 {
    color: #BFDFFF;
    font-size: 12px;
    font-weight: bold;
}

.blue2 {
    font-size: 12px;
    color: #BFDFFF;
}

.lnkgreen {
    color: #008000;
    font-weight: bold;
}

.green {
    color: #008000;
}

.lnkgreen2 {
    color: #008000;
    font-size: 12px;
    font-weight: bold;
}

.green2 {
    color: #61FF61;
    font-size: 12px;
}

.lnkheader {
    color: #BFDFFF;
    font-size: 10px;
    font-weight: bold;

}

.lnkred {
    color: #FF0000;
    font-weight: bold;
}

.red {
    color: #FF0000;
}

.gray {
    color: #585858;
}

.tdblue {
    background-color: #3558AC;
    background-image: url(img/bg_td_blue.gif);
    color: #BFDFFF;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
}

.tdgray {
    background-color: #EAEAEA;
    background-image: url(img/bg_td_gray.gif);
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
}

.tdborder {
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1px;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

.tdborder2 {
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-width: 1px;
}

.tdcontent {
    padding-left: 5px;
}

.tdgreen {
    background-color: #EDF7EA;
    background-image: url(img/bg_td_green.gif);
    color: white;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
}

.tdred {
    background-color: #FFFFFF;
    background-image: url(img/bg_td_red.gif);
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
}

.tdseparator {
    border-bottom-color: #3558AC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #3558AC;
    border-left-width: 1px;
    border-right-color: #3558AC;
    border-right-width: 1px;
    border-top-color: #3558AC;
    border-top-width: 1px;
}

.title {
    color: #004080;
    font-size: 14px;
    font-weight: bold;
}

.titlesmall {
    color: #004080;
    font-size: 10px;
    font-weight: bold;
}

.tiny {
    color: #E6F0F7;
    font-size: 8px;
}

.trblue {
    background-color: #E6F0F7;
}

.trgreen {
    background-color: #EDF7EA;
}

.trred {
    background-color: #FDE6E8;
}

.white {
    color: gray;
}
input {
    color: black;
}