p {
  font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
  text-decoration:none; color:#000000; background:#transparent;
}

a.footer:link, a.footer:visited, a.footer:active {
  font-size:9px;
  text-decoration:none; color:#C0C0C0; background:#transparent;
}

a.m:link, a.m:visited, a.m:active {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  text-decoration:none; color:#FFFFFF; background:#transparent;
}

a.m:hover {
  font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10px;
  text-decoration:bold; color:#FFFFFF; background:#transparent;
}

a.n:link, a.n:visited, a.n:active {
  font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
  font-weight:bold; color:#FFFFFF; background:#transparent;
  text-decoration:none;
}

a.greylink:link, a.greylink:visited, a.greylink:active {
  font-family:verdana,arial,helvetica,sans-serif; font-size:9px;
  font-weight:bold; color:#666666; background:#transparent;
  text-decoration:none;
}

a.m2:link, a.m2:visited, a.m2:active {
  font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
  font-weight:bold; color:#FFFFFF; background:#transparent;
  text-decoration:none;
}



a.header:link, a.header:visited, a.header:active{
  font-family:arial; font-weight:bold font-size:10px;
  text-decoration:none; color:#C0C0C0; background:#transparent;
}

a.quick:link, a.quick:visited, a.quick:active{
  font-family:arial; font-weight:bold font-size:9px;
  text-decoration:none; color:#666666; background:#transparent;
}


.subtitle {
  font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
  color:#FFFFFF; background:666666;
  margin-bottom:1em; padding:0;
}

.marker {
  font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
  color:#003366; background:#666666; font-style:italic;
}
.mLabel {
  font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
  font-weight:bold; color:#FFFFFF; background:#666666;
/*  width:200px; height:auto; */
  margin:0px 0 0px 0; padding:2;
  border-top:0px solid #999999; border-left:0px solid #999999;
  border-bottom:0px solid #000000; border-right:0px solid #000000;

}

.mBox {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#FFFFFF; background:#666666;
/*  width:200px; height:auto; */
  margin:0 0 0 1px; padding:0; line-height:1.3em;
   border-top:1px solid #000000; border-left:0px solid #999999;
  border-bottom:1px solid #000000; border-right:0px solid #000000;

 
}

.mItem {
  background:#666666;
  margin:0; padding:0;
  border-bottom:1px solid #000000; 
  }

td.grey {
  background:#666666;
  margin:0; padding:0;
}

td.whitegrey {
  background:#FFFFFF;
  margin:0; padding:0;
  border-bottom:1px solid #666666;
}

td.lightgrey2 {
  background:#C0C0C0;
  margin:0; padding:0;
  border-bottom:1px solid #666666;
}

td.lightgrey {
  background:#C0C0C0;
  margin:0; padding:0;
  }
  
td.red {
  background:#FF0000;
  margin:0; padding:0;
  }