body { font:14px/24px "Open Sans", sans-serif; margin:0; padding:0 }
p, div, h2, h3, h4, h5, input, select, textarea, ul, li, a { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
input[type="button"], input[type="submit"] { -webkit-appearance: none; -webkit-border-radius: 0 }
#top { background:url(/images/tbg.gif); height:68px; padding:0 }
#top a { text-decoration:none }
#nav { color:#fff; background:#666 }
#nav div { white-space:nowrap; overflow:auto }
#nav div a { display:inline-block; text-decoration:none; padding:3px 10px 3px 10px; color:#fff}
#nav div a:hover { text-decoration:underline }
#nav div a.active { color:#09c; background:#fff; font-weight:bold }
#nav div a.active:hover {text-decoration:underline}
#main { background-color:#fff; margin:0; padding:15px}
.navhd {margin:0;background-image:url(/images/navhd.gif);width:160px;line-height:18px;height:20px;text-align:left;text-indent:10px;color:#fff;font-weight:normal}
.nav {margin:0;border-bottom:1px solid #b5b7b8;line-height:18px;text-indent:10px}
.nav a {display:block;width:160px;height:20px;background-color:#ddd;text-decoration:none;color:#000}
.nav a:hover {background-color:#09c}
.nav a.active {background-color:#09c}
.gap {line-height:13px;height:15px;margin:0}
#botold {margin-top:1px;text-align:center;background-image:url(/images/bbg.gif);height:20px;line-height:18px;color:#fff;font-size:8pt}
#bot {background-color:#f5f7f8; margin:2px 0 0 0; padding:20px; text-align:center; border-top:1px solid #e5e7e8}
#bot a {color:#333}

strong {color:#f63}
em {color:#f00;font-style:normal}
.soft {padding:10px;margin-bottom:10px;border:solid 2px #09c}
.soft a {padding:0 5px 0 5px;border:solid 1px #09c;background-color:#eee;line-height:24px;color:#000;text-decoration:none}
.soft a:hover {background-color:#9ff}
.ltu {padding:10px;margin-bottom:10px;border:solid 2px #09c}
.ffa {margin:0;padding:13px 0 13px 0;text-align:center;border:solid 1px #b5b7b8;background-color:#ddd}

.sf { background:#e9efef; box-shadow:0 0 3px rgba(0,0,0,.3); text-align:center; padding:5px; margin:0}
.m1 { background:#e9efef; box-shadow:0 0 3px rgba(0,0,0,.3); padding:5px; margin:0 0 10px 0}
.m2 { background:#fff6f3; box-shadow:0 0 3px rgba(0,0,0,.3); padding:5px; font-size:20px }
.c {text-align:center}

#ringres {width:100%;border-top:1px solid #000;border-left:1px solid #000}
#ringres td {border-right:1px solid #000;border-bottom:1px solid #000;height:25px;padding:0 10px 0 10px;}
#ringres td p {overflow:hidden;height:16px; padding:0; margin:0}
#ringres th {border-right:1px solid #000;border-bottom:1px solid #000;width:90px}
.row0 {background-color:#fff}
.row1 {background-color:#ddd}


.pn {text-align:center}
.pn a {text-decoration:none}
