ul,ol,li {margin:0; padding:0}
ul,ol {padding-left:20px}
li {position:relative; left:30px; margin-right:30px}

.PUsb,.PUbd {border:solid; border-color:#000000; border-width:1px}
.PUsb td {text-align:center; vertical-align:middle; width:15px; height:20px; font-weight:bold}

.PUmd {text-align:center}
.PUp5 {margin:5px}
.PUfl {float:left}
.PUfr {float:right}

.PUinv {display:none}
.PUmas {padding:3px; text-align:center; background-color:#ccd7e6}