
h3 { font-size:14px; margin:0 0 10px 0; padding:0; }
form { margin:0; padding:0; }
.content { border-collapse:collapse; margin:10px 0 0 0; }
.tdh { height:25px; font-weight:bold; text-align:center; background-color:#efefef; }
.tdb { text-align:center; height:25px; font-size:12px; }
.tdb.right { text-align:right; padding-right:5px; }
.tdb a { font-size:12px; }
.tdb.url { text-align:left; }
.tdb.url div { line-height:20px; height:20px; margin-left:10px; }
.btn1 { background-color:#efefef; cursor:pointer; }

input, textarea { font-size:12px; }
textarea.ed { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }

#pb { text-align:left; }
#pb h3 { font-size:15px; }
#pb td { height:25px; border-bottom:1px solid #ddd; }
#pb td .ht { float:left; }
#pb .info { font-size:13px; line-height:20px; background-color:#efefef; padding:10px; border:1px solid #ddd; }
#pb .tip { font-size:11px; color:#888; }
#pb .tip a { font-size:11px; color:#888; }
#pb .noed { height:20px; border:0; padding:3px 2px 0 2px; }
#ajax-loading { display:none; position:absolute; margin:0 0 0 10px; }

#pb .it { background-color:#888; }
#pb .it .ih { border:0; text-align:center; font-weight:bold; background-color:#efefef; }
#pb .it .ib { border:0; text-align:center; background-color:#fff; }

#pb .reg .ht { font-weight:bold; }


