body {font-size: 12px; font-family: verdana; margin:0; padding:0; background-color:#bbb;}
a {font-size: 12px; color: #333; font-family: verdana; text-decoration: none; cursor: pointer;}
.pi {font-size: 12px; border-bottom: none; text-decoration: none;}
.p1 {FONT-SIZE: 9px;}
.p3 {FONT-SIZE: 11px;}
.p2 {font-size: 15px; text-decoration: underline;}
a:hover {color: blue; text-decoration: underline; }

table { font-size: 12px; }
table th { background:#ddd; font-weight:normal;  text-align:center; border:1px solid #abc; }
table th.mth { padding:4 0 4 0 }
table th.th_sort { color:red; }
table.mt { border-collapse:collapse; background:#fff;  margin:0; padding:0; font-size: 12px;color:#000; }
table.mt td { border:1px solid #aac; padding:4px 4px 4px 4px; }
table.mt td.ml { color:#456; font-size: 11px; }
table.mt td.srt { background-color: #fbb; border-left: 2px red solid; border-right: 2px red solid; }
table.mt td.srt0 { background-color: #fbb; border-left: 2px red solid; border-right: 2px red solid; border-top: 2px red solid;}
table.mt td.srtn { background-color: #fbb; border-left: 2px red solid; border-right: 2px red solid; border-bottom: 2px red solid;}
table.ut { border-collapse:collapse; background:#fff;  margin:0; padding:0; font-size: 12px;color:#000; }
table.ut td { padding: 0; }
table.ut th { padding: 0; }
#table.mt td { border:1px solid #aac; padding:0; }

b.plus {font-size: 14px}

.player {
    position: absolute;
    background-color: #ffffff;
    //border: solid 1px;
    left: 0;
    top: 0;
}
.srch { background-color:#fbb; border:2px red solid; }