html, body {
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #006633;
  background-image: none;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-x-position: 0%;
  background-y-position: 0%;
}
table {
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  background-color: #FFFFFF;
  background-image: none;
  background-x-position: 0%;
  background-y-position: 0%;
}
a:link         { color:#006633; text-decoration:none; font-weight: bold; }
a:visited      { color:#006633; text-decoration:none; font-weight: bold; }
a:hover        { color:#006633; text-decoration:none; cursor:hand; font-weight: bold; }
a:active       { color:#006633; text-decoration:none; font-weight: bold; }
a:link.bars    { color:#00FF00; text-decoration:none; font-weight: bold; }
a:visited.bars { color:#00FF00; text-decoration:none; font-weight: bold; }
a:hover.bars   { color:#00FF00; text-decoration:none; cursor:hand; font-weight: bold; }
a:active.bars  { color:#00FF00; text-decoration:none; font-weight: bold; }
.style2        { font-size: 24px; }
.style3        { font-size: 12px; }
.style4        { font-size: 18px; font-weight: bold; }
.style7        { color: #FFFFFF; }
#data_and_time {
  position: absolute;
  top: 42px;
  right: 53px;
  font: bold 11px Arial, Helvetica, sans-serif;
  color: #000000;
}
table {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
}
.currlinkpath     { font: bold 11px Arial, Helvetica, sans-serif; color: #DDDDDD; text-decoration: none; }
.linkpath         { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.linkpath:link    { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
.linkpath:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
.linkpath:hover   { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; cursor: hand; background-color: #339900; }
.linkpath:active  { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }

.heading          { font: bold 24px Arial, Helvetica, sans-serif; color: #000000; }
.navigation       { font:      10px Arial, Helvetica, sans-serif; }
.stronger {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
}
.heading2 {
  font: bold 18px Arial, Helvetica, sans-serif;
}
.bodytext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #000000;
}
.headline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  text-transform: uppercase;
  color: #000000;
  text-decoration: underline;
}
.buttons_banner {
  position: relative;
  left: 5px;
  height: 17px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  background:#FFFFFF;
  font: bold small-caps 14px Arial, Helvetica, sans-serif;
  color: #006633;
}
.buttons_banner:hover {
  height: 17px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  background-color:#085A08;
  font: bold small-caps 14px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
.buttons_main {
  position: relative;
  left: 5px;
  width: 100px;
  height: 17px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background:#FFFFFF;
  font: bold small-caps 14px Arial, Helvetica, sans-serif;
  color: #006633;
}
.buttons_main:hover {
  width: 100px;
  height: 17px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background-color:#085A08;
  font: bold small-caps 14px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
.buttons_sub {
  position: relative;
  left: 5px;
  width: 100px;
  height: 14px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background:#FFFFFF;
  font: bold small-caps 11px Arial, Helvetica, sans-serif;
  color: #006633;
}
.buttons_sub:hover {
  width: 100px;
  height: 14px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background-color:#085A08;
  font: bold small-caps 11px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
.buttons2_sub {
  position: relative;
  left: 5px;
  width: 100px;
  height: 28px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background:#FFFFFF;
  font: bold small-caps 11px Arial, Helvetica, sans-serif;
  color: #006633;
}
.buttons2_sub:hover {
  width: 100px;
  height: 28px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background-color:#085A08;
  font: bold small-caps 11px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
.buttons3_sub {
  position: relative;
  left: 5px;
  width: 150px;
  height: 30px;
  vertical-align: middle;
  text-align: center;
  border-style: solid;
  border: #999999 3px outset;
  background:#FFFFFF;
  font: bold small-caps 12px Arial, Helvetica, sans-serif;
  color: #006633;
}
.buttons3_sub:hover {
  width: 150px;
  height: 30px;
  vertical-align:middle;
  text-align:center;
  border-style: solid;
  border: #999999 3px outset;
  background-color:#085A08;
  font: bold small-caps 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
.reg_link         { font: bold 12px Arial, Helvetica, sans-serif; color: #008000; text-decoration: none; }
.reg_link:link    { font: bold 12px Arial, Helvetica, sans-serif; color: #008000; text-decoration: underline; }
.reg_link:visited { font: bold 12px Arial, Helvetica, sans-serif; color: #008000; text-decoration: underline; }
.reg_link:hover   { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; cursor: hand; background-color: #e7cc66; }
.reg_link:active  { font: bold 12px Arial, Helvetica, sans-serif; color: #008000; text-decoration: underline; }
.office_large     { font: bold small-caps 18px Arial, Helvetica, sans-serif; }
.office           { font: bold small-caps 14px Arial, Helvetica, sans-serif; }
.office2          { font: bold small-caps 14px Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #008000; width: 100%; }
.office_holder    { color: #000000; font: bold small-caps 12px Arial, Helvetica, sans-serif; }
.title            { color: #000000; font: 10px Arial, Helvetica, sans-serif; }
.street_address   { color: #000000; font: 10px Arial, Helvetica, sans-serif; }
.phones           { color: #000000; font: 10px Arial, Helvetica, sans-serif; }
.email            { color: #085A08; font: 10px Arial, Helvetica, sans-serif; }
.large_title      { color: #000000; font: Bold 14px Arial, Helvetica, sans-serif; }
.medium_title     { color: #000000; font: Bold 12px Arial, Helvetica, sans-serif; }
.small_title      { color: #000000; font: Bold 10px Arial, Helvetica, sans-serif; }
.BodyTitle       { font: bold 11px Arial; color:#000000; }
.BodySmallTitle  { font: bold 10px Arial; color:#000000; }
.BodyText        { font:      9px Arial; color:#000000; }
.BodyTextInfo    { font: bold 9px Arial; color:#000000; }
.BodyTextUpdated { font:       9px Arial; color:#000000; }
.main_title_style       { font: bold 60px arial, helvetica; color: #3355AA; text-align: center; }
.heading_style          { font: bold 16px arial, helvetica; color: #000000; text-align: center; }
.footing_style          { font: bold 10px arial, helvetica; color: #000000; text-align: center; }
.red                        { color: #cc0000; }
.election_heading           { font: bold 16px arial; }
.election_sub_heading       { font: bold 14px arial; }
.election_outliner          { border: 1px solid #AAAAAA; }
.election_timestamp         { position: absolute; top: 90px; right: 85px; text-align: right; }
.election_normalme          { font: 12px arial; }
.election_borderb           { border-bottom: 1px solid #AAAAAA; }
.election_bordert           { border-top   : 1px solid #AAAAAA; }
.election_borderr           { border-right : 1px solid #AAAAAA; }
.election_borderl           { border-left  : 1px solid #AAAAAA; }
.election_lborderb          { border-bottom: 1px dashed #CCCCCC; }
.election_lbordert          { border-top   : 1px dashed #CCCCCC; }
.election_lborderr          { border-right : 1px dashed #CCCCCC; }
.election_lborderl          { border-left  : 1px dashed #CCCCCC; }
.election_lbordersep        { border-top   : 5px solid #000000; }
.election_center            { text-align: center; }
input                       { font:        10px Arial; color:#000000; }
select                      { font:        10px Arial; color:#000000; }
.comm_hb_chapter_title      { font: bold   16px arial, helvetica; }
.comm_hb_section_title      { font: italic 14px arial, helvetica; }
.comm_hb_section_heading    { font: bold   12px arial, helvetica; }
.comm_hb_body               { font:        12px arial, helvetica; }
._center                    { text-align: center; }

.bidlink                    { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.bidlink:link               { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
.bidlink:visited            { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
.bidlink:hover              { font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; cursor: hand; background-color: #339900; }
.bidlink:active             { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
.bidlink2                   { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.bidlink2:link              { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.bidlink2:visited           { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.bidlink2:hover             { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.bidlink2:active            { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.bid_border                 { border: 1px solid #000000; }
.bid_border_sep             { border-bottom: 1px solid #000000; }
.bid_sep                    { background-color: #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 1px; }
.bid_cell_crush             { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 1px; }
.bid_pad_0                  { padding: 0px 0px 0px 0px; }
.bid_mar_0                  { margin: 0px 0px 0px 0px; }
.bid_pad_1                  { padding: 1px 1px 1px 1px; }
.bid_pad_2                  { padding: 2px 2px 2px 2px; }
.bid_pad_3                  { padding: 3px 3px 3px 3px; }
.bid_pad_4                  { padding: 4px 4px 4px 4px; }
.bid_body                   { font:        16px arial, helvetica; background-color: #FFFFFF; color: #000000; }
.bid_body2                  { font:        12px arial, helvetica; background-color: #FFFFFF; color: #000000; }
.bid_body3                  { font:        10px arial, helvetica; background-color: #FFFFFF; color: #000000; }
.bid_header                 { border-bottom: 2px solid #000000; }
.real_bordersep             { border-top   : 1px solid #000000; }

.gray_button                { border: 1px solid #000000; background: #CCCCCC; width: 100px; color: #000000; }
.white_button               { border: 1px solid #000000; background: #FFFFFF; width: 100px; color: #000000; }
.white_button:hover         { border: 1px solid #000000; background: #000000; width: 100px; color: #FFFFFF; }
