body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
  margin: 3px 3px;
  background-color: #FFFFFF;
  behavior:url('/csshover.htc'); 
}
th {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: navy;
}
a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#00749B;
}
a:link {}
a:visited {}
a:hover {text-decoration: underline;}
a:active {}

a.m_top {color:#FFFFFF; font: 12px Arial, Helvetica, sans-serif;}
a.m_top:link {color:#FFFFFF;}
a.m_top:visited {color:#FFFFFF;}
a.m_top:hover {color:#FFFFFF;text-decoration: underline;}
a.m_top:active {color:#FFFFFF;}
a.spc { text-decoration : none; }
a.spc:hover { color : red; }
td, label {
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.button {
  font:normal 10px Arial; 
  border:solid 1px #00749B;
  background-color: #CED9DD;
  padding:1px;
}
.day {
  font:normal 10px Arial; 
/* border:solid 1px #00749B; */
}
.chkbo {
  width: 12px; 
  height: 12px;
  margin: 0px 2px;
/* border: solid 1px #00749B; */
}
h3 {
  font:bold 14px Arial; 
  color:navy;
  margin: 3px 3px;
}
h4 {
  font:normal 12px Arial; 
  color:navy;
  margin: 3px 3px;
}
.check {
  color:#AA0000;
}
strong {
  font: normal 12px Arial;
}
form {
  margin: 0px;
}
tr.rw0 {
  background-color: #D2DDE1;
}
tr.rw0:hover, tr.rw1:hover {
  background-color: #D8E3E5;
}
tr.rw1 {
  background-color: #CED9DD;
}
td.title {
  background-color:#153039;
  font: bold 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
pre {
  font: normal 10px  Helvetica, sans-serif;
  color: navy;
}
.masked {
/*  color:#00749B; */
  color:#fefefe;
}
.dbg {
  color: #00749B;
  font: normal 11px  Helvetica, sans-serif;
  margin: 3px 30px;
  padding: 3px 3px;
  border: solid 1px #00749B;
}