body {
	width:900px;
	font-size:12px;
	line-height:1.2em;
	}


table.tbl_bdr {
	border:1px solid #999999;
	border-collapse:collapse;
	margin-bottom:10px;
}
table.tbl_bdr th {
	border:1px solid #999999;
	border-collapse:collapse;
	background-color:#F0F0F0;
	font-weight:normal;
}
table.tbl_bdr td {
	border:1px solid #999999;
	border-collapse:collapse;
}


.top10 {
	margin-top:10px;
	}

.top20 {
	margin-top:20px;
	}

.top30 {
	margin-top:30px;
	}


.clr {
	clear:both;
	}
	
.kome {
	text-indent:-1em;
	margin-left:1em;
	}	

/*report includ*/

div.st_report {
   border:1px solid #ccc; 
   width: 210px;
   height:200px;
   float: left; 
   margin: 5px; 
}


div.st_reportS {
   border:1px solid #ccc; 
   width: 220px;
   height:165px;
   float: left; 
   margin: 5px;
   padding:5px;
}

div.st_reportS2 {
   border:1px solid #ccc; 
   width: 190px;
   height:190px;
   float: left; 
   margin: 5px;
   padding:5px;
}


p.st_reportI{
   text-align: center; 
   margin: 5px;        
}
p.st_reportC {
   text-align: left; 
   margin: 5px;        
   font-size: 10px;  
   color: #333; 
}


.L20 {
	margin:0 0 0 20px;
	}
