#innet { text-align: center; }

#innet div.outer { margin: 10 auto 10 auto; width: 881px; }
#innet div.border { border-left: 1px solid #b2cfec; border-right: 1px solid #b2cfec; }

#innet table { border-collapse: collapse; empty-cells: show; }

#innet td.head { background-color: #b2cfec; height: 24px; vertical-align: middle; text-align: right; }
#innet td.head span { font-family: arial; font-size: 9px; font-weight: bold; color: #000000; padding: 0px 15px 0px 0px; }
#innet td.head b { font-size: 10px; }
#innet td.head a { color: #000000; }

#innet td.mid { height: 22px; background-color: #b2cfec; }
#innet td.mid div.rborder { height: 22px; }

#innet div.rborder { border-right: 2px solid #b2b2b2; }

#innet td.left { width: 440px; }
#innet td.right { width: 439px; }
#innet td.left, #innet td.right { text-align: left; }

#innet div.text { font-family: verdana; }
#innet div.text h2 { margin: 0; padding: 5px 15px 5px 15px; font-size: 11px; font-weight: bold; color: #d85e6c; }
#innet div.text p { margin: 0; padding: 5px 15px 5px 15px; font-size: 10px; font-weight: normal; color: #000000; }
#innet div.link { text-align: right; padding: 5px 20px 5px 0px; font-size: 10px; }
#innet div.link a { color: #d85e6c; font-weight: bold; text-decoration: none; }

#innet td.hakuots { text-align: center; vertical-align: middle; background-image: url("img/ball.gif"); background-position: 13px 50%; background-repeat: no-repeat; font-family: arial; font-size: 10px; font-weight: bold; width: 140px; }
#innet td.haku { width: 300px; vertical-align: middle; text-align: center; padding: 1px 0px 1px 0px; }
#innet td.haku form,
#innet td.haku select,
#innet td.haku input { margin: 0; padding: 0; }