div.page { display:table; border-collapse:collapse; margin: 0; padding: 0; position: fixed; left: 0px; top: 0px; height: 40px; width: 100%; z-index: 10;}
div.foot { display:table; border-collapse:collapse; margin: 0; padding: 0; position: fixed; left: 0px; bottom: 0px; height: 32px; width: 100%; z-index: 10;}
div.tr { display:table-row; }
div.td { vertical-align: top; display:table-cell; }
div.s14 { width: 16px; height: 40px; border: none; }
div.s13 { width: 16px; height: 32px; border: none; }
div.lp { background: url(../images/header/pl.png) no-repeat; }
div.cp { background: url(../images/header/pc.png) repeat-x; }
div.rp { background: url(../images/header/pr.png) no-repeat; }
div.lf { background: url(../images/footer/fl.png) no-repeat; }
div.cf { background: url(../images/footer/fc.png) repeat-x; color: white; font-family: Tahoma,Arial,Helvetica,sans-serif; vertical-align: middle; font-size: 14px; }
div.rf { background: url(../images/footer/fr.png) no-repeat; }
.wt { color: white; }
img { border: none; }
img.fr { float: right; padding-left: 1em; }
span.pd { float: left; margin: 0 8px 0 0; padding: 4px 0 0 0; }
span.pc { float: left; margin: 0 8px 0 0; padding: 4px 0 0 0; }
span.pr { float: right; margin: 0; padding: 0; }
select#id, input#bt { color: white !important; border: dotted #08f 1px;font-weight:bold; font-family: Tahoma,Arial,Helvetica,sans-serif; }
option { color: white; }
span.ft { float: left; padding: 2px 8px 2px 0; }
span.bm { float: right; padding: 4px 0 0 8px; }

