body {
  color: #505050;
  font-size: 12px;
  line-height: 20px;
  background-color: #DADADA;
  background-image: url("../image/bg_body.gif");
  background-repeat: repeat-y;
  margin: 0px;
}

td {
  color: #505050;
  font-size: 12px;
  line-height: 20px;
}

a:link {
  color: #1853A2;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
}

a:visited {
  color: #1853A2;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
}

a:hover {
  color: #1853A2;
  font-size: 12px;
  line-height: 20px;
  text-decoration: underline;
}

a:active {
  color: #3399FF;
  font-size: 12px;
  line-height: 20px;
  text-decoration: underline;
}

a.head:link {
  color: #1853A2;
  font-size: 11px;
  line-height: 15.5px;
  text-decoration: none;
}

a.head:visited {
  color: #1853A2;
  font-size: 11px;
  line-height: 15.5px;
  text-decoration: none;
}

a.head:hover {
  color: #1853A2;
  font-size: 11px;
  line-height: 15.5px;
  text-decoration: underline;
}

a.head:active {
  color: #3399FF;
  font-size: 11px;
  line-height: 15.5px;
  text-decoration: underline;
}

.t-11 {
  font-size: 11px;
  line-height: 15.5px;
}

td.title {
  color: #505050;
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  background-color: #FAFAFA;
  border-color: #CDCDCD;
  border-style: solid;
  border-width: 1px;
}

td.cell {
  color: #505050;
  font-size: 12px;
  line-height: 20px;
  border-color: #CDCDCD;
  border-style: solid;
  border-width: 1px;
}

td.cap {
  color: #505050;
  font-size: 12px;
  line-height: 20px;
  background-color: #FAFAFA;
  border-color: #CDCDCD;
  border-style: solid;
  border-width: 1px;
}


