/* common */
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica; font-size: 14px; text-align: left; }
body { background-color: #ccc; cursor: default; }

a {outline: none;}

td {
   font-family: Arial, Helvetica;
   font-size: 14px;
}

.main {
  width: 960px;
  margin: 20 auto;
  padding-top: 20px;
  border: 0;
  background: #fff;
  text-align: left;
}

.menu td {
   padding-left: 12px;
   padding-right: 12px;
}
.menu a {
   font-size: 12px;
   color: #999;
   font-weight: bold;
   text-decoration: none;
}
.menu a:hover {
   font-size: 12px;
   color: #000;
   font-weight: bold;
   text-decoration: none;
}

h1 {
   font-size: 18px;
   color: #9e5574;
   padding-top: 0;
   padding-left: 0;
   padding-right: 0;
   /* padding-bottom: 20px;  */
   margin: 0;

}
h2 {
   font-size: 16px;
   color: #7474b0;
   padding-top: 0;
   padding-left: 0;
   padding-right: 0;
   margin-bottom: 10px;
   border-top: 1px solid #7474b0;
   border-bottom: 1px solid #7474b0;
   margin: 0;
   width: 96%;
   line-height: 1.4em;

}

.ccap {
   width: 100%;
   border-collapse: collapse;

   }
   
.ccap th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #aaa;
  text-align: left;
  obackground: #4591AD;
  background: #17177b;
  color: #FFFFFF;
  padding-top:3px;
  }

.ccap tr.light td {
   background-color: #fff;
}
.ccap tr.dark td {
   background-color: #e6f2fa;
}
.ccap tr.yellow td {
   background-color: #ffc;
}

.ccapedit {
   width: 680px;
}
.ccapedit th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 0;
  text-align: right;
  padding-right: 12px;
  color: #333;
  padding-top:3px;
  width: 140px;
  }

.ccapedit input {
   background: #fff;
}

.desc {
 font-size: 10px;
 color: #999;
 
}

.homepage {
   color: #666;
   font-size: 10pt;
   font-family: Arial, Helvetica;
   line-height: 1.4em;
   }

.statname {
   font-size: 12pt;
   font-weight: bold;
   color: #999;
   width: 220px;
 }
 .stat {
   font-size: 14pt;
   font-weight: bold;
   color: #9e5574;
   text-align: right;
 }

 .link {
   color: #669;
   font-family: Arial, Helvetica;
   text-decoration: none;
   line-height: 1.4em;
 }

 .link:hover {
   color: #669;
   font-family: Arial, Helvetica;
   text-decoration: underline;
 }

