

#lgtd {
  width:160;
}

h2 {
  font-weight:bold;
}

.themec {
  background: #dce9f0;
}

/*
#lgimg {
  width:140;
}

#topadtd {
  width:800;
  text-align:right;
}

#navcttbl {
  width:960;
}

#h1adjtd {
  text-align:left;
}

#navcttbl, #cttbl {
  border:thin solid black;
}

*/

#cthdtbl {

}

#ctctrtd, #cthdtbl, #cttbl {
  width:500;
}

#cttbl {
}


.nwct {
  /* 
  background:#eeeeee;
  -moz-border-radius:10;
  -webkit-border-radius:10;
  */
}

ul.hih {
  list-style-type:circle;
  line-height:1.6;
  margin-left:25;
  padding:0;
}

.nwct .dhd a, .nwct .dhead a {
  font: bold 10pt arial,times;
}

.nwct .dtl, .nwct .ditem {
  font: normal 9pt times;
}

.nwct .dtl a, .nwct .ditem a {
  text-decoration:underline;
}

#ftr {
  text-align:center;
  margin:0;
  padding:0;
}

#srchftr {
  margin:0;
  padding:0;
}

#lnkftr {
  margin-top:0;
  padding-top:0;
  margin-bottom:5;
}

#adcolsrch {
  margin-left:15;
}

#abvsqgrp {
  background:#ffffcc;
  margin-bottom:10;
}

#blwsqgrp {
  background:#ffffcc;
  margin-top:10;
  margin-bottom:10;

}

#rectad {
  margin-top:15;
}








h1 {
  font: bold 10pt georgia,verdana,arial,helvetica,serif;
  margin:0;
  padding:0;
}

h2 {
  font: /*normal*/ 8pt georgia,verdana,arial,helvetica,serif;
  margin:0;
  padding:0;
}


ul.hi {
  list-style:circle;
  font: normal 8pt/16pt arial;
}

ul.hib {
  list-style-type:circle;
  font: normal 8pt/16pt arial;
}

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

ul.hi a:hover {
  background: #dce9f0;
}

.chnl {
  font: normal 8pt/16pt arial;
}

.chnl a {
  text-decoration:none;
}

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


ul.hih {
  /* margin:0; */
  margin-top:5;
/*
  margin-bottom:10;
  border:1px solid;
*/
}

.atbx ul.atl {
  margin-top:0;
  list-style-type:circle;
  line-height:1.6;
  margin-left:25;
  padding:0;
}


.mr {
  list-style:none;
}


#hpd {
  font-style:normal;
  font-size:10pt;
}

.fl {
  line-height:2em;
}

#hcc {
  background-color:#ddffdd;
}

#hc ul.hi li, .hc ul.hi li {
  list-style-type:circle;
  font-family:times,arial,sans-serif;
  font-weight:bold;
  font-size:8pt;
  font-style:normal;
  font-variant:normal;
  line-height:16pt; /*1.9em*/
}

#hc ul.hi li a, .hc ul.hi li a {
  text-decoration:underline;
  font-family:times,arial,sans-serif;
  font-size:9pt;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:16pt; /*1.9em*/
}

#hc ul.hi li .ditem, .hc ul.hi li .ditem {
  font-family:times,arial,sans-serif;
  font-size:8pt;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:16pt; /*1.9em*/
}


#ibx {
  padding-left:1em;
  padding-top:0.3em;
  padding-bottom:0.3em;

}

.dhead, .dhd {
  font: bold 8pt/15pt times,serif;
}

.dhead a, .dhd a {
  text-decoration: underline;
}

.dhead a:hover, .dhd a:hover {
  color: green;
  text-decoration: underline;
}

.ditem, .dtl {
  font: normal 8pt/15pt times, serif;
}

ul.hi .ditem a, ul.hi .dtl a {
  text-decoration: underline;
}

.ditem a:hover, .dtl a:hover {
  color: green;
  text-decoration: underline;
}

ul.hi .dhead a, ul.hi .dhd a {
  text-decoration:underline;
}

.dtl {
  font: normal 9pt times;
}

.dtl a {text-decoration:none;}
.dtl a:hover {text-decoration:underline;color:green;}


/*

.dhd {
  font: bold 10pt times;
}


*/


.fhi {
  list-style-type:circle;
  font:normal 9pt/19pt georgia,arial;
  /* line-height:1.4em; */
}

.fhi .dhd {
  font-weight:bold;
  /* font:bold 12pt times; */
}

.fhi .dtl {
  font-weight:bold;
}

/*
.fph+a {
  text-decoration:none;
  font-style:italic;
}

.fph+a:hover {
  text-decoration:underline;
}

.fph+a+a {
  text-decoration:none;
  font-style:oblique;
}
*/

ul.atl {
  margin-left:0;
  padding-left:20;
  margin-top:4;
  padding-top:0;
  /* font: normal 10pt/19pt times, serif; */
  border: 1px solid #000000;
}

ul.atl .dhd a {
  font: normal 11pt/23pt times, serif;
}



.sl a:hover {
  background: #dce9f0;
}

.thrd {
  color: brown;  
}










