BODY { font-family: verdana, sans; font-size: x-small; color: black; }
BODY { margin-top:0px; }
P, TABLE, INPUT, SELECT { font-family: verdana, sans; font-size: x-small; color: black; }
INPUT, SELECT { font-weight: bold; }
TD { font-size: x-small; }

.p1 { color: black; }
.p2 { color: white; }
.p3 { color: #7788bb; }
.p4 { color: #EeDd66; }
.p5 { color: #455777; }
.p6 { color: #223344; }
.p6b { font-size: x-small; font-weight: bold; color: #EeDd66; }
.expired { color: darkred; font-weight: bold; }
.expired2 { color: darkred; font-weight: normal; }
.p5bk { background: #ECD854; }

.main { font-family: verdana, sans; font-size x-small; }
.link1 { text-decoration: none; font-weight: bold; color: black; }
.link2 { text-decoration: none; font-weight: bold; color: #EeDd66; }
.link3 { text-decoration: none; font-weight: bold; color: darkblue; }

.box1-shadow { border-right: 3px solid silver; border-bottom: 3px solid silver; border-left: 1px solid black; border-top: 1px solid black; }
.box1-main { padding: 5px; }
.box1 { border: 1px solid #7788bb; width: 100%; padding: 2px; background: #EeDd66; }
.box1-title { background: #455777; border: 1px solid silver; color: white; font-weight: bold; font-size: x-small; padding: 2.5px; width: 100%; }
.box1-titlebackground { border: 1px solid silver; color: white; font-weight: bold; font-size: x-small; padding: 2.5px; width: 100%; }


.fb1-table { width:185px; }
.fb1-text-hl { background: darkred; color:white; }
.fb1-label { width:55px; }
.fb1-label-hl { background: darkred; color:white; font-weight:bold; width:50px; }
.fb1-value-hl { background: darkred; color:white; font-weight:bold; }
