
/* ##### Common ##### */

body {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 70%;  /* Enables font size scaling in MSIE */
  text-align: left;
  margin: 0;
  padding: 0;
}

.smallCaps {
  font-size: 117%;
  font-variant: small-caps;
}

/* ##### Main Copy ##### */

#main-copy {
  color: black;
  text-align: left;
  line-height: 1.5em;
  font: normal 11px/14px arial, sans-serif;
}

#main-copy h1 {
  color: #006699;
  font: bold 200% arial, verdana, helvetica, sans-serif;
  text-align: left;
  line-height: 1.25em;
  margin: 0 0 1em 0;
}

.p {
  color: black;
  line-height: 1.5em;
  font: normal 11px/14px arial, sans-serif;
}

.mb {
  color: #0099CC;
  font-weight: bold;
}

.ab {
  color: #FFFFFF;
  font-weight: bold;
}

.abg {
  color: #CCCCCC;
  font: bold 175% arial, verdana, helvetica, sans-serif;
  background-color: #006699;  
}

.mr {
  color: #993300;
  font-weight: bold;
}

.h {
  color: #006699;
}

.n {
  color: #006699;
  font: bold 12px arial, verdana, helvetica, sans-serif;
  margin: 11px 0 0 0;
}

.m {
  color: black;
  font: 10px arial, verdana, helvetica, sans-serif;
  margin: 9px 0 0 0;
}

.s {
  color: black;
  font: 9px arial, verdana, helvetica, sans-serif;
  margin: 9px 0 0 0;
}

.d {
  color: #00CC99;
  font-weight: bold;
}
