#calc               { text-align:center !important; }
#calc button        { padding:3px 8px !important; text-align:center !important; }
#calc h3            { background-color:#3b5998; color:#fff; font-family:sans-serif; font-size:12pt; font-weight:bold; padding:4px; }
#calc table         { background-color:#eee; border-collapse:collapse; margin:auto; }
#calc th            { background-color:#036; color:#fff; font-family:sans-serif; font-size:10pt; font-weight:bold; padding:4px; }
#calc td            { color:#000; font-family:sans-serif; font-size:10pt; padding:2px 4px; }
#calc .row0         { background-color:#ddd !important; }
#calc .row1         { background-color:#eee !important; }
#calc input         { border:solid 1px #b4bcc4; padding:0 2px; line-height:1; font-family:sans-serif; margin:0 4px; text-align:center; width:57px; }
#calc .total        { background-color:#ff0; color:#000; font-weight:bold; }
#calc .l            { text-align:left   !important; }
#calc .c            { text-align:center !important; }
#calc .r            { text-align:right  !important; }

#screen0            { background-color:#eee; display:none; }
#screen1            { background-color:#eee; display:none; }
#screen2            { background-color:#eee; display:none; }
#screen3            { background-color:#eee; display:none; }
#screenB            { background-color:#eee; display:none; }
