#myStyle#head1
{
 font-size: normal;
 text-align: center;
}
#myStyle#head2
{
 font-size: normal;
 text-align: center;
}
#myStyle#head3
{
 font-size: normal;
 text-align: center;
}
#myStyle#head4
{
 font-size: medium;
 line-height: 150%;
 text-align: center;
}
#myStyle#head5
{
 font-size: normal;
 text-align: center;
}
#myStyle table
{
 border: 1px solid #abc;
}
#myStyle td
{
 border: 1px solid #abc;
 padding: 5px;
}
#myStyle#county-heads
{
 text-align: center;
 font-size: normal;
 font-weight: bold;
 color: #fff;
 background: #00688b;
}
#myStyle#office
{
 font-weight: bold;
 color: #fff;
 background: #b0c4de;
}
#myStyle#candidate
{
 text-indent: 2%;
}
#myStyle#votes
{
 text-align: right;
}
#myStyle#total
{
 text-indent: 2%;
 font-weight: bold;
}
#myStyle#votes2
{
 text-align: right;
 font-weight: bold;
}
#myStyle#dist-rptg
{
 font-weight: bold;
 line-height: 2;
}
#myStyle#dist-tot
{
 text-align: right;
 font-weight: bold;
}
#myStyle#norec
{
 text-align: center;
 font-size: medium;
 font-weight: bold;
 color: #fff;
 background: #d43d1a;
 line-height: 3;
}

