
/* Attempt to get the site pages to print correctly */

* {
  background-color: white !important;
  background-image: none !important;
}

html {
  margin: 0;
}

body {
  margin: 0;
/*  font-family: Tahoma, Geneva, sans-serif; */
  font-size: 8pt;
  background-color: white;
  color: black;
}

.smaller { font-size: 7pt; }
.larger { font-size: 10pt; }

.candidate_disclaimer { 
  font-size: 9pt; 
  border: 0px;
}

a:link, a:visited {
  color: #520;
  background: transparent;
  font-weight: bold;
  text-decoration: underline;
}

/* Table headers need a box around them (no background print by default) */
.greyroundboxfg { border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* All the rest of the boxes need to have zero-out borders */
.greyroundbox,   .grey2roundbox,   .redroundbox   {border: 0;}
.greyroundbox *, .grey2roundbox *, .redroundbox * { border: 0;}
.greyroundbox1,  .grey2roundbox1,  .redroundbox1  { border: 0;}
.greyroundbox2,  .grey2roundbox2,  .redroundbox2  {border: 0;}
.greyroundbox3,  .grey2roundbox3,  .redroundbox3  {border: 0;}
.greyroundbox4,  .grey2roundbox4,  .redroundbox4  {border: 0;}
.greyroundbox5,  .grey2roundbox5,  .redroundbox5  {border: 0;}

/* firefox/conformat client: url shows up after link text */
/* a:after{content:"[" attr(href) "]"; } */