@charset "utf-8";
/* CSS Document */
.summary_th { 
  border-bottom:thin solid black;
}
.summary_td_l {
  font-weight:bold;
  width:15%;
  border-bottom:thin solid black;
  border-right:thin solid black;
  white-space:nowrap;
}
/*.summary_btm {
  text-align:left;
}
.summary_btm_l {
  font-weight:bold;
  width:15%;
  border-right:thin solid black;
  white-space:nowrap;
}*/
.summary_td {
  border-bottom:thin solid black;
  text-align:left;
}
.summary_td_a {
  width:37%;
  border-bottom:thin solid black;
  text-align:left;
}
/*
.summary_btm_a {
  width:37%;
  text-align:left;
}
*/
.summary_td_b {
  font-weight:bold;
  width:15%;
  border-bottom:thin solid black;
  border-right:thin solid black;
  border-left:thin solid black;
  white-space:nowrap;
}
/*
.summary_btm_b {
  font-weight:bold;
  width:15%;
  border-right:thin solid black;
  border-left:thin solid black;
  white-space:nowrap;
}
.summary_btm_c {
  width:11%;
  border-right:thin solid black;
}
*/
.summary_td_c {
  width:11%;
  border-bottom:thin solid black;
  border-right:thin solid black;
}
.summary_td_d {
  font-weight:bold;
  width:8%;
  border-bottom:thin solid black;
  border-right:thin solid black;
}
/*
.summary_btm_d {
  font-weight:bold;
  width:8%;
  border-right:thin solid black;
}
*/
.summary_td_e {
  border-left:thin solid black;
  border-bottom:thin solid black;
  border-right:thin solid black;
}
/*
.summary_btm_e {
  border-left:thin solid black;
  border-right:thin solid black;
}
*/
tr:last-child td {
  border-bottom:none;
}
#tcnval {
  color:White;
  text-align:center;
}
div.contentba {
  background-color: #639; 
  -Webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  border: 1px solid Red;
}
.w90mA { 
  width:90%;
  margin: 0 auto;
}  
table {
	margin:20px;
	border:Black 1px solid;
  -Webkit-border-radius: 10px;
  -moz-border-radius: 10px;
	border-radius: 10px;
}
table th { 
	padding:4px 10px;
 	background-color:#ccc;
  -Webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
table td {
	background:#FFF;
	padding:2px 10px 4px 10px;
  font-weight:normal;
}
table tr.even td { background:#EEE; }
table tr:last-child td:first-child { border-bottom-left-radius:10px; }
table tr:last-child td:last-child { border-bottom-right-radius:10px; }
