h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #2262AF;
  margin: 0px;
  padding: 0px;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #2262AF;
  margin: 0px;
  padding: 0px;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  margin: 0px;
  padding: 0px;
}

h3 a {
  text-decoration: underline;
  color: #000000
}

h3 a:hover {
  text-decoration: none;
}

td {
  font-size: 12px
}

td a {
  text-decoration: underline;
  color: #000000
}

td a:hover {
  text-decoration: none;
}

.prodhead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  margin: 0px;
  padding: 0px;
  background-color: #A66447
}

.prodhead-blue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  margin: 0px;
  padding: 0px;
  background-color: #3E4487
}

.prods1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000;
  margin: 0px;
  padding: 0px;
  background-color: #CCC
}

.prods2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.prods3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.prodbod {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.prodbod2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.prodline {
  background-image: url(/graphics/nav_3px_white-gray.gif)
}

.prodline-blue {
  background-image: url(/graphics/nav_3px_white-blue.gif)
}

.res_body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  padding: 1px 7px 8px 0px;
  text-decoration: none;
}

.res_body a {
  text-decoration: underline;
  color: #000000
}

.res_body a:hover {
  text-decoration: none;
}

.res_body_a {
  display: block;
  padding: 1px 0px 8px 0px;
}

.res_body_a a {
  text-decoration: underline;
  color: #000000
}

.res_body_a a:hover {
  text-decoration: none;
}

.res_body2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  padding: 1px 7px 8px 0px;
  text-decoration: none;
}

.res_body2 a {
  text-decoration: underline;
  color: #000000
}

.res_body2 a:hover {
  text-decoration: none;
}

.res_body3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #888;
  padding: 1px 7px 8px 0px;
  text-decoration: none;
}

.res_body4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  padding: 1px 7px 4px 0px;
  text-decoration: none;
}

.res_body4 a {
  text-decoration: underline;
  color: #000000
}

.res_body4 a:hover {
  text-decoration: none;
}

.res_body5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  padding: 8px 7px 2px 0px;
  text-decoration: none;
  font-weight: bold;
}

.res_body6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  padding: 1px 7px 8px 0px;
  text-decoration: none;
}

.res_body6 a {
  text-decoration: underline;
  color: #000000
}

.res_body6 a:hover {
  text-decoration: none;
}

.res_byline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #888;
  margin: 0px 0px 10px 0px;
}

.res_bull {
  font-size: 15px;
  color: #999;
  margin-top: 0	px;
}

.res_bull_text {
  font-size: 12px;
  margin: -35px 0px 8px 12px;
}

.res_bull_text a {
  text-decoration: none;
}

.res_bull_text a:hover {
  text-decoration: underline;
}

.res_bull_num {
  font-size: 12px;
  color: #000;
  margin-top: 1	px;
}

.res_bull_num_text {
  font-size: 12px;
  margin: -32px 0px 8px 17px;
}

res_list {
  margin: 0px;
  padding: 0px;
}

.res_list ul {
  list-style: outside url(/graphics/kdr_bull.gif);
  margin: 12px 0px 12px 20px;
}

.res_list ol {
  margin: 12px 0px 12px 30px;
}

.res_list li {
  margin: 6px 0px 0px 0px;
}


res_list_a {
  margin: 0px;
  padding: 0px;
}

.res_list_a ul {
  list-style: outside url(/graphics/kdr_bull.gif);
  margin: 12px 0px 12px 0px;
}

.res_list_a ol {
  margin: 12px 0px 12px 30px;
}

.res_list_a li {
  margin: 6px 0px 0px 20px;
}
 
.res_new {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px;
  color: #FA1D06;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
}

.res_new2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #FA1D06;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
}

.res_new3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FA1D06;
  padding: 1px 7px 8px 0px;
  text-decoration: none;
}

a.head_1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}

a.head_1:hover {
  color: #7580B3; text-decoration: none;
}

.head_2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1B4A91;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}

.leftnavhead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #1439A4;
  margin: 0px;
  padding: 0px 2px 4px 8px;
}

.body_1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #888;
  margin: 0px;
  padding: 0px;
}

.body_1 a {
  text-decoration: underline;
  color: #888;
}

.body_1 a:hover {
  text-decoration: none;
}

body {
  background: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin: 0px;
  padding: 0px;
}

.kdr {
  font-size: 12px
}

.footlink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #3E4487;
  text-decoration: none;
}

.leftcol {
  padding: 0px 0px 0px 8px;
  font-size: 13px;
}

.leftcol_a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #fff;
  text-decoration: none;
}

.copyright {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #fff;
  text-decoration: none;
}

a.doc_title {
/*  text-indent: -8px;
  margin-left: 8px; */
  color: #fff;
  text-decoration: none;
}

a.doc_title:hover {
  color: #7580B3; text-decoration: none;
}

a.doc_title_a {
/*  text-indent: -8px;
  margin-left: 8px; */
  color: #000;
  text-decoration: none;
}

a.doc_title_a:hover {
  color: #7580B3; text-decoration: none;
}

.nav_text2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  text-decoration: none;
}

a.nav_text2 {
/*  text-indent: -8px;
  margin-left: 8px; */
  color: #000;
  display: block;
  padding: 0px 2px 5px 13px;
  text-decoration: none;
}

a.nav_text2:hover {
  color: #E70739; text-decoration: none;

}
.nav_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  text-decoration: none;
}

a.nav_text {
/*  text-indent: -8px;
  margin-left: 8px; */
  color: #000;
  display: block;
  padding: 0px 2px 5px 13px;
  text-decoration: none;
}

a.nav_text:hover {
  color: #1439A4; text-decoration: none;

}

a.breadcrumb {
/*  text-indent: -8px;
  margin-left: 8px; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  text-decoration: none;
}

a.breadcrumb:hover {
  color: #999; text-decoration: none;
}

.footnote {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 0px 0px 2px 0px;
}

.footnote a {
  text-decoration: underline;
  color: #000000
}

.footnote a:hover {
  text-decoration: none;
}

.cat_list {
/*  line-height: 1.5em; */
}

.cat_list a {
  display: block;
  padding-top: 9px;
}

/*
.cat_list a:hover {
  text-decoration: underline;
}
*/

.res_rep-h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #A66447;
  margin: 0px;
  padding: 0px;
}

.res_rep-h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #A66447;
  margin: 0px;
  padding: 0px;
}


.res_appli {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  text-decoration: none;
}

a.res_appli {
/*  text-indent: -8px;
  margin-left: 8px; */
  color: #000;
  display: block;
  padding: 0px 2px 5px 13px;
  text-decoration: none;
}

a.res_appli:hover {
  color: #E70739; text-decoration: none;

}
