
.fpchnl {
  font-family:arial,sans-serif;
  font-size:10pt;
  font-weight:normal;
  line-height:22pt;
}

.fpchnl a {
  text-decoration:none;
}


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

.themec {
  background:#dce9f0;
}


ul.hi li {
  list-style-type:circle;
  /*list-style-image:url("arrow.gif");*/
  list-style-position:outside;
  display:list-item;
  font-family: arial, verdana, sans-serif; /*monospace and cursive!*/
  font-size:8pt;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:17pt; /*1.9em*/
}

ul.hi li a {
  text-decoration:none;
}

ul.hi li a:hover {
  text-decoration:underline;
  color:green;
}



h1 {
  font: bold 11pt georgia,times,serif;
	margin:0;
	padding:0;
}

h2 {
  font: bold 12pt times,serif;
}

h3 {
  font: normal 12pt times,serif;
  margin-bottom: 3;
  padding-bottom: 3;
}

.chnl {
  font-family:arial, verdana, sans-serif;
  font-size:9pt;
  font-weight:normal;
  line-height:19pt;
}

.chnl a {
  text-decoration:none;
}

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


ul.fhia {
  list-style:circle;
  margin-top:2;
  padding-top:0;
  margin-left:25;
  padding-left:0;
  font: normal 11pt/24pt times, serif;
}

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

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

ul.atl {
  list-style:circle;
  font: normal 11pt/24pt times,serif;
  margin-top:5;
  padding-top:0;
  margin-left:25;
  padding-left:0;
}

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

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

ul.icl, ul.vcl {
  font:bold 10pt arial,sans-serif;
  list-style:circle;
  line-height:1.6;
  margin-top:3;
  padding-top:0;
  margin-left:25;
  padding-left:0;
  margin-bottom:10;
}

ul.icl .dtl, ul.vcl .dtl {
  display:none;
}

.rc a:hover {background:yellow;}


td.inp { padding-left: 0.2em;}
tr td.lbl {background: #ccffcc; /*#dce9f0,#ffcccc*/ font:bold 11pt times;}
tr.required td.lbl {background: #dce9f0; /*#dce9f0,#ffcccc;*/}
tr.required td.lbl {border-left:0.9em solid #9999ff;/*#9999ff,red;*/}
tr.reqd td.lbl {background: #dce9f0; /*#dce9f0,#ffcccc;*/}
tr.reqd td.lbl {border-left:0.9em solid #9999ff;/*#9999ff,red;*/}
tr td.lbl {border-left:0.9em solid green;/*#9999ff,red;*/ width:150;text-align:right;}
tr.btn {background:white;}
input:focus {background: #ffffcc;/*#ffccff,#ffcccc*/}
.jsvalidation {color:red;font:normal 7pt verdana,arial;position:relative;left:10;}

.atc {
  width:600;
}


