/* reset based upon eric meyer */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, ul, ol, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, tt, var, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100.01%;
  font-family: inherit;
  vertical-align: baseline; }

body {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: normal;
  margin: 10px;
  color: #000000;
  line-height: 1.4;
  background-color: #FFFFFF;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%; }

h1, h2, h3, h4, h5, h6, p, blockquote, pre, address {
  margin-bottom: 1.1em; }

h1 {
  font-size: 2em;
  font-weight: bold; }

h2 {
  font-size: 1.6em;
  font-weight: bold; }

h3 {
  font-size: 1.4em;
  font-weight: bold; }

h4 {
  font-size: 1.2em;
  font-weight: bold; }

h5 {
  font-size: 1.2em;
  font-weight: bold; }

h6 {
  font-size: 1.2em; }

p {
  font-size: 1.2em; }

p.lead {
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.6; }

p.picturetext {
  font-size: 1em;
  text-align: left;
  margin-bottom: 0px; }

p.copyright {
  color: #767676;
  font-size: 1em;
  text-align: right;
  margin-bottom: 0px; }

p.capital:first-letter {
  float: left;
  font-size: 3.5em;
  font-weight: bold;
  width: 0.7em;
  margin: 3px 5px 3px 0px;
  line-height: 80%;
  color: #5d5d5d;
  text-shadow: 2px 2px 5px #a2a2a2; }

blockquote {
  margin-left: 10%;
  padding-left: 0.4em;
  border-left: 8px solid #5d5d5d;
  color: #5d5d5d;
  font-size: 1.5em;
  font-style: italic; }

ul, ol {
  font-size: 1.2em;
  margin-bottom: 1.1em;
  margin-left: 1.5em; }

ul li, ol li {
  margin-bottom: 0.5em; }

ul ul, ul ol, ol ol, ol ul {
  margin: 0.5em 0px 0.5em 1em;
  font-size: 1em; }

ul ul li, ul ol li, ol ol li, ol ul li, .innerbox ul li {
  margin-bottom: 0px; }

.small {
  font-size: 1em;
  line-height: 1.2; }

.center {
  text-align: center; }

.alright {
  text-align: right; }

.alleft {
  text-align: left; }

img.icon {
  vertical-align: text-bottom; }

img.right {
  float: right;
  margin: 5px  0px 1em 1.5em; }

img.left {
  float: left;
  margin: 5px 1.5em 1em 0px; }

.rightfloat {
  margin-left: 1.5em;
  margin-bottom: 1em;
  float: right; }

.leftfloat {
  margin-right: 1.5em;
  margin-bottom: 1em;
  float: left; }

hr.fnline {
  width: 33%;
  margin-left: 0px; }

a {color: #666666;}
a.print {color: #FFFFFF;}
