
.fpchnl {
  font:normal 9pt/20pt arial, sans-serif;
  /* font:normal 10pt/18pt arial; */
  /* font:normal 10pt/18pt times; */
  text-decoration: none;
}


.fpchnl dt a {
  font:normal 10pt/22pt arial;
  /* font:normal 10pt/18pt times; */
  text-decoration: none;
}


.fpchnl dt a:hover {
  background: #ffffff;
}

ul.fhia {
  margin-top: 0;
  padding-top: 0;
}


ul.fhia .dhd a:hover {
  background: #dce9f0;
  text-decoration: none;
}

ul.fhia .dtl {
  font: normal 9pt times, serif;
}



.chnl {
  font:normal 9pt/17pt arial;
  /* font:normal 10pt/18pt times; */
  text-decoration: none;
}


.chnl dt a {
  font:normal 9pt/19pt arial, sans-serif;
  /* font:normal 10pt/18pt times; */
  text-decoration: none;
}


.chnl dt a:hover {
  background: #ffffff;
}



h1 {
  font: bold 11pt times, serif;
  /* border: 1px solid; */
}

h2 {
  font: bold 11pt times, serif;
  /* border: 1px solid; */
}

h3 {
  font: normal 11pt times, serif;
  margin-bottom: 2;
  padding-bottom: 2;
}


ul.fhi li {
  padding-top:4;
  padding-bottom:4;
}

ul.fhi li .dhd a:hover {
  background: #dce9f0;
  text-decoration: none;
}



ul.fhi li .dtl {
  font: normal 10pt times, serif;
  /* border: 1px solid; */

}

ul.fsi li {
  padding-top:4;
  padding-bottom:4;
  font: normal 10pt/19pt times, serif;
}

ul.fsi li .dtl {
  font: normal 9pt times, serif;
  /* border: 1px solid; */

}


dl.ichnl dt a {
  font: normal 9pt arial, sans-serif;
}


.ipchnl {
  font:normal 10pt/18pt arial;
  /* font:normal 10pt/18pt times; */
}


.ipchnl dt a {
  font:normal 10pt/18pt arial;
  /* font:normal 10pt/18pt times; */
}


.themec {
  background: #dce9f0;
}


ul.fpl {
  list-style:circle;
  font:normal 9pt/19pt arial, serif;
  margin-left:25;
  padding-left:0;
}

ul.fpl li .dhd a {
  font: normal 11pt arial, sans-serif;
}

ul.fpl li .dtl {
  font: normal 11pt times, serif;
}

ul.hi {
  font: normal 12pt/23pt times, serif;
}

ul.hi .dhd a {
  font: normal 12pt times, serif;
}

ul.hi .dhd a:hover {
  background: #dce9f0;
  text-decoration: none;
}

ul.hi .dtl {
  font: normal 10pt times, serif;
}


ul.hi .dtl a {
  font: normal 10pt times, serif;
}

.dpl a {
  text-decoration:none;
}

.rc td a {
  text-decoration:none;
}

.rc td a:hover {
  background: #dce9f0;
  /* padding: 2px 2px 2px 2px; */
}


ul.atl {
  margin-left:0;
  padding-left:25;
  margin-top:0;
  padding-top:0;
  font: normal 11pt/22pt times, serif;
}

ul.atl .dhd a:hover {
  background: #dce9f0;
  text-decoration: none;
}


ul.atl .dtl {
  font: normal 9pt times, serif;
}


.sl a:hover {
  background: #dce9f0;
  text-decoration: none;
}

.dpl a:hover {
  background: #dce9f0;
  text-decoration: none;
}



