table.hyo  { font-size: 10px } 
.hyo th { font-weight: normal; background-color: #e2e2e8 } 
.hyo td { } 
.hyo .tnb  { border-top: 1px none }
.hyo .tnbrb  { border-top: 1px none ; border-right: 1px solid #666}
.hyo th, .hyo td  { padding: 2px; border-top: 1px solid #666; border-left: 1px solid #666 } 
.hyo .rb  { border-right: 1px solid #666 } 
.hyo .rbb { border-right: 1px solid #666; border-bottom: 1px solid #666 } 
.hyo .bb { border-bottom: 1px solid #666 } 
.hyo .tdb { border-top: 1px dotted #666 } 
.hyo .tdbrb { border-top: 1px dotted #666 ; border-right: 1px solid #666 } 
.hyo .ttb{ border-top: 1px solid #ccc } 
.hyo .ttbrb { border-top: 1px solid #ccc; border-right: 1px solid #666 } 
.hyo .tltb{ border-top: 1px solid #ccc; border-left: 1px solid #ccc } 
.hyo .bltb{ border-bottom: 1px solid #666; border-left: 1px solid #ccc } 
.hyo .ltb{border-left: 1px solid #ccc } 
.hyo .ltbrb{border-left: 1px solid #ccc; border-right: 1px solid #666  } 
.hyo .ltbrbb{border-left: 1px solid #ccc; border-right: 1px solid #666 ;border-bottom: 1px solid #666;  } 
.hyo .nlb { border-left: 1px none }
.hyo .nlbbb { border-left: 1px none ;border-bottom: 1px solid #666;}
#hyosp { font-size: 9px }
