body {
  background-color:#EEEEEE ; 
  color:#000000; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
}
.cnt { 
  color:#000000; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
}
a { 
  color:#000080 ; 
  text-decoration:none; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
}
a:focus {
  color: #ffffff;
  background: #000080; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
}
.mtbl {
  width:300px;
  color:#000000; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
}
.cub {
  margin: 0px;
  background-color:#EEEEEE;
  padding: 3px;
  border-top:1px solid #FFFFFF;
  border-bottom:1px solid #999999;
  font-family:arial;
  font-size:11px;
}
.cu {
  margin: 0px;
  background-color:#EEEEEE;
  padding: 3px;
  border-top:1px solid #FFFFFF;
  font-family:arial;
  font-size:11px;
}
.cb {
  margin: 0px;
  background-color:#EEEEEE;
  padding: 3px;
  border-bottom:1px solid #999999;
  font-family:arial;
  font-size:11px;
}
.cdot {
  margin: 0px;
  background-color:#EEEEEE;
  padding: 3px;
  border-top:1px dashed #999999;
  font-family:arial;
  font-size:11px;
}

.msg {
  margin: 0px;
  background-color:#EEFFEE;
  padding: 3px;
  border:1px solid #559955;
  font-family:arial;
  font-size:11px;
}
.menulink0{
  color:#888888;
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
}
.menulink1 {
  color:#CD884F;
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
}

.menulink0:focus, .menulink1:focus {
  font-family: Arial, Tahoma, sans-serif; 
  color:#FFFFFF;
  background-color:#CC0033;
  font-size:12px;
}
.ttl {
  color: #000000;
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
  font-weight:bold;
}
.ttllink {
  color: #000080;
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
  font-weight:bold;
}
.ttllink:focus {
  color: #ffffff;
  background: #000080; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
  font-weight:bold;
}
.entry {
  color:#000080 ; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
  border:1px solid #999999;
}
.entry:focus {
  color:#000080 ; 
  background-color:#FFEEEE;
  font-family: Arial, Tahoma, sans-serif; 
  font-size: 11px;
  border:1px solid #999999;
}
.btn {
  color: #666666;
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
  font-weight:bold;
}
.btn:focus {
  color: #ffffff;
  background: #000080; 
  font-family: Arial, Tahoma, sans-serif; 
  font-size:12px;
  font-weight:bold;
}

.redsmall {
  color:#cc0000;
  font-size:11px;
}
.TdOn {
  background-color:#CCCCCC;
  border-top:1px solid #999999;
  border-left:1px solid #999999;
  border-bottom:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  color:#000080;
}
.TdOff {
  background-color:#EEEEEE;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  border-bottom:1px solid #999999;
  border-right:1px solid #999999;
  color:#999999;
}
.tv {
  padding:0px 4px 0px 4px;
  line-height:20px;
  border:1px solid #444444;
  background-color:#FFFFFF;
  text-align:left;
  font-family:"courier new";
  font-size:11px;
}

.hl {
  background-color:#FFEEEE;
  text-decoration:underline;
}
.hlOn {
color:#FFFFFF;
background-color:#006600;
}
.hlOff {
color:#FFFFFF;
background-color:#FF0000;
}

del { color: red; }
del span { color: black; }

.judullink11 {
  color:#e17400;
  font-size:11px;
}

.downloads_cnt {
	font-size:11px; font-familiy:arial;
	line-height:12px;
}