A {
    text-decoration: none;
    }
A:link {
    color: #0033CC;
    
    }
A:hover {
    color: #3366FF;
    text-decoration: none;
    }
A:visited {
    color: #663366;
    }

BODY {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    margin: 0px;
    padding: 0px;
}

FONT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }

H1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

H2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

H3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

H4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

H5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

H6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small
}

HR {
    color: #999999;
}

TH{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #003399;
    font-weight: bold;
}

TD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}

INPUT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}

.partyCaption {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    color: #CC0000;
    background-color: #BFDFFF;
    font-weight: bold
}

.listRaces {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    background-color: #DEEEFD;
    font-variant : small-caps;
    width :600px;
}

.listElections {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    background-color: #DEEEFD;
    font-variant : small-caps;
}

.raceType {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    background-color : #BFDFFF;
    font-weight : bold;
}

.raceName {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003399;
    font-size: x-small;
    background-color : #DEEEFD;
    font-weight : bold;
}

.candName {
    color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight : bold;
}

.goButton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    height: auto;
    color: black;
    width: 40px;
    background-color: #BFDFFF
}

.actionButton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    height: auto;
    color: black;
    width: 80px;
    background-color: #BFDFFF
}

.bkgr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}

.resultsTable {
    width : 600px;
}

.precinctsTable {
    width : 600px;
}

.resultsHeader {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    background-color : #BFDFFF;
    font-weight : bold;
}

.resultsRow1 {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    background-color : #F0F0F0;
}

.resultsRow2 {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    background-color : #E1E1E1;
}

.resultsName {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight:bold; 
    text-transform:uppercase
                    
}

.resultsTotal {
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: bold
}

.resultsData {
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    text-align : right;
}

.resultsDataN{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    text-align : right;
    background : #F0F0F0;
}

.partyText{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.plainText{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    font-size: x-small;
}

.plainTextNavy{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003399;
    font-size: x-small;
}

.plainTextOp{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    font-size: x-small;
    background-color: #DEEEFD;
}

.boldRedText{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: x-small;
     font-weight: bold;
}

.candAddrRow{
    color: #003399;
    font-style : italic;
}

.errorMsg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: red;
    font-weight: bold;
    font-size: x-small
}

.listFilingRaces {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width :395px;
}

.select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-variant : small-caps;
}

.candFilingHeader {
    font-size: medium;
    font-weight: bold;
}
