#form1{width:524px;margin:12px auto}
.calculator,.papertape{margin:0;padding:5px}
.calculator{width:250px;background-color:#264362;border:1px solid #264362}
.calculator.console{padding:0 5px}
.calculator.advanced{padding:0 5px}
.calculator.simple{padding-top:0;border-top:0}
.calculator td{width:20%;padding:5px;vertical-align:top}
.calculator.console td{padding:5px 0 0}
.calculator td#degrad,.calculator td#bindec{padding:0 0 10px}
.calculator td#degrad{width:38%}
.calculator td#degrad div{width:48%}
.calculator td#bindec{width:58%}
.calculator td#bindec div{width:24%}
.calculator div.radio{color:#fff;font-size:85%;text-align:center;float:left}
.calculator label{margin-top:4px;text-align:center;display:block}
.calculator input{vertical-align:middle;font:normal .9em "Verdana","Trebuchet MS","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Luxi Sans",sans-serif}
.calculator input#toggleMode{margin-bottom:5px;float:right}
.calculator input#display{width:234px;font-size:140%;text-align:right;background-color:#f1faca;border:2px inset #264362}
.calculator td.efun input,.calculator td.func input,.calculator td.numb input,.calculator td.oper input{padding:0 2px 2px;width:100%;line-height:100%}
.calculator td.efun{background-color:#738aa0}
.calculator td.func{background-color:#e0e4e9}
.calculator td.numb{background-color:#ffe3a4}
.calculator td.oper{background-color:#c3deb3}
.placeholder{width:232px;height:.9em;margin:2px 0;padding:0 3px;font-size:.9em;color:#fff}
#calculation{float:right}
#form1{height:500px}
.papertape{width:250px;height:396px;border:solid #000;border-width:1px 1px 1px 0;overflow:auto;float:right}
.papertape #history{}
