/* Style Sheet for Election website*/

body {font-size: 10pt;
      font-family: Arial, sans-serif;
      color: #000000;
      background-color: #ffffff;
      margin-top: 0px;
      margin-left: 0px;
      margin-bottom: 0px;}


td {font-size: 9pt;
    font-family: Arial;
    color: #000000;}

p.ob {font-size: 10pt;
    font-family: Arial;
    text-align: left;
   
    color: #000000;}

.redtext
{color: red;}



p.header {font-size: 13pt;
           font-family: Arial;
           font-weight: bold;
           text-align: center;
           text-decoration: none;
           color: #173858;}

p.header2 {font-size: 11pt;
           font-family: Arial;
           font-weight: bold;
           text-align: center;
           text-decoration: none;
           color: #173858;}

p.november {font-size: 15pt;
           font-family: Arial;
           font-weight: bold;
           text-align: center;
           text-decoration: none;
           color: #840000;}

p.calendar {font-size: 12pt;
           font-family: Arial;
           font-weight: bold;
           text-align: left;
           text-decoration: none;
           color: #840000;}


td.ts {font-size: 8pt;
         font-family: Arial;
         text-align: left;
         color: #3D3E57;}

td.smallt {font-size: 9pt;
         font-family: Arial;
         text-align: center;
         color: #ffffff;}


/* main menu*/
td.menu {font-size: 9pt;
         font-family: Arial;
         font-weight: bold;
         color: #FFFFFF;}


/* blue cell in candidates table*/
td.bl {font-size: 11pt;
         font-family: Arial;
         font-weight: bold;
         font-style: italic;
         color: #ffffff;
         text-align: left;}


/* bold text in candidates table*/
td.bld {font-size: 10pt;
         font-family: Arial;
         font-weight: bold;
         
         color: #000000;
         text-align: left;}

.tiny {font-size: 8pt;
         font-family: Verdana;
         font-weight: bold;
         color: #000000;
         text-align: left;}


a.new {color: #0B477C;}
a.new:visited {color: #0B477C;}
a.new:hover {color: #128CC3;}

a.tbl {color: #0B477C;
       font-weight: bold;}
a.tbl:visited {color: #0B477C;}


a.home {color: #89A9C8;
        text-decoration: underline;}
a.home:visited {color: #89A9C8;}
a.home:hover {color: #89A9C8;}

.FormTable
{
    BORDER-RIGHT: #173858 1px solid;
    BORDER-TOP: #173858 1px solid;
    BORDER-LEFT: #173858 1px solid;
    BORDER-BOTTOM: #173858 1px solid;
    BACKGROUND-COLOR: #DCDFE5
}

INPUT
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}