a {text-decoration:none; color:#003366; }
a.visited { text-decoration: none; color: #003366; }
a:hover {color:#01006A;text-decoration:underline;}
a.link:link { text-decoration: none; color: #0000cd; }
a.link:visited { text-decoration: none; color: #a52a2a; }
a.link:hover { text-decoration: underline; color: #0000cd; }
a.subheading:link { text-decoration: none; color: #3B5008; }
a.subheading:visited { text-decoration: none; color: #3B5008; }
a.subheading:hover { text-decoration: underline; color: #3B5008; }


img { border:0; }

body {
  font: 9pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  color: #000000;
  line-height:11px;
}

td.content {
  border:1px solid #000000;
  font: 9pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-weight: normal;
  color:#000000;
  line-height: 11pt;
}

table.list {
  border:1px solid #000000;
  font: 8pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-weight: normal;
  color:#000000;
  line-height: 10pt;
}

/* body is the main font used by most paragraph blocks */
.body_txt {
  font: 9pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-weight: normal;
  color:#000000;
  line-height: 11pt;
}

/* .small_body_txt is the main font used for small text applications */
.small_body_txt {
  font: 8pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-weight: normal;
  color:#000000;
  line-height: 10pt;
}

.heading {
  font: 16pt Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular;
  font-weight: normal;
  color:#C82109;
  line-height: 16pt;
}

.subheading {
  font: 12pt Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular;
  font-weight: bold;
  color:#3B5008;
  line-height: 14pt;
}

.more {
  font: 8pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-weight: normal;
  line-height: 10pt;
}

.madeusa {
 font:12pt Arial,Helvetica;
 font-weight: bold;
 line-height: 16pt;
 color:#ffffff;
}

.copyright {
 font:8pt Arial,Helvetica;
 font-weight: regular;
 line-height: 8pt;
 color:#CCCCCC;
}

