.WD,.WDT,.HD,.HDT,.AD,.ADT,.ND1,.ND1T,.ND2,.ND2T,.BD1,.BD2{
display: inline-block;
border-radius: 8px;
text-align: center;
vertical-align: middle;
border: 2px solid;
text-decoration: none;
}

.WD,.WDT,.HD,.HDT,.AD,.ADT,.ND1,.ND1T,.ND2,.ND2T,.BD1,.BD2 {font-size: 14px;}

.WD,.HD,.AD,.ND1,.ND2,.BD1,.BD2 {padding: 13px 8px;}
.WDT,.HDT,.ADT,.ND1T,.ND2T {padding: 5px 8px;}

.WD,.WDT,.HD,.HDT,.ND1,.ND1T,.BD1 {width: 50px;}
.AD,.ADT,.ND2,.ND2T,.BD2 {width: 76px;}

.WD,.WDT {border-color: #3333ff #0000ff #0000ff #3333ff; background: #eeeeff; color: #0000ff;}
.HD,.HDT {border-color: #ff3333 #ff0000 #ff0000 #ff3333; background: #ffeeee; color: #ff0000;}
.AD,.ADT {border-color: #999999 #666666 #666666 #999999; background: #eeeeee; color: #000000;}
.ND1,.ND1T,.ND2,.ND2T  {border-color: #cccccc; background: #f8f8f8; color: #cccccc;}
.BD1,.BD2  {border-color: #ffffff; background: #ffffff; color: #ffffff;}

a.WD:hover,a.WDT:hover {background: #ccccff;}
a.HD:hover,a.HDT:hover {background: #ffcccc;}
a.AD:hover,a.ADT:hover {background: #dddddd;}


.BKPZ{
font-size: 14px;
line-height: 16px;
border-width: 1px;
border-color: #cccccc;
}

.BKPZ {padding: 0px;}

.RSG {border-style: solid dotted solid dotted;}
.RMG {border-style: solid dotted solid none;}
.SN,.SNC,.SNCG,.BKL {border-style: none dotted solid dotted;}
.BKPZ {border-style: none dotted solid none;}

.BKPZ {text-align: center;}

.RSG,.RMG {background: #eeeeee;}
.SNCG {background: #eeffee;}

.RD {color: #ff0000;}
.BL {color: #3366ff;}
.GN {color: #008000;}
