/* calc.css -- Copyright 2009 Michael D'Errico -- All Rights Reserved */

/* form style no longer needed */
form.mtbcalc           { width:           487px;
                         background:      #DDD;
                         margin-left:     auto;
                         margin-right:    auto;
                         padding:         0px 4px 4px 4px;
                       }

div.mtbcalc            { width:           487px;
                         background:      #DDD;
                         font-size:       small;
                         margin-left:     auto;
                         margin-right:    auto;
                         padding:         0px 4px 4px 4px;
                       }

fieldset.mtbcalc       { border:          1px solid #060;
                         padding:         0px 7px 7px 7px;
                       }

legend.mtbcalc         { font-family:     Tahoma,
                                          Verdana,
                                          Arial,
                                          sans-serif;
                         background:      #DDD;
                         margin-left:     0;
                         margin-right:    0;
                         padding:         2px 10px;
                         text-align:      right;
                       }

table.mtbcalc          { border-collapse: collapse;
                         border-spacing:  0;
                         margin:          0;
                       }

td.mtbcalc             { border:          0;
                         padding:         0;
                       }

td.mtbcalc.space       { width:           7px; }

sub.mtbcalc,
sup.mtbcalc            { line-height:     1px; }

input.mtbcalc          { width:           192px;
                         height:          18px;
                         border:          1px solid #888;
                         padding:         4px;
                         margin:          0;
                         text-align:      right;
                       }

button.mtbcalc         { width:           45px;
                         height:          30px;
                         margin:          0;
                         padding:         0;
                         text-align:      center;
                         white-space:     nowrap;
                         overflow:        visible;
                       }

button.mtbcalc.red     { background:      #EDD; }
button.mtbcalc.yellow  { background:      #EED; }
button.mtbcalc.green   { background:      #DED; }
button.mtbcalc.cyan    { background:      #DEE; }
button.mtbcalc.blue    { background:      #DDE; }
button.mtbcalc.purple  { background:      #EDE; }
button.mtbcalc.gray    { background:      #E8E8E8; }

button.mtbcalc.thin    { width:           22px;
                         height:          30px;
                       }

button.mtbcalc.wide    { width:           90px;
                         height:          30px;
                       }

button.mtbcalc.equals  { width:           45px;
                         height:          120px;
                         font-size:       110%;
                       }

button.mtbcalc.bigger  { font-size:       110%; }

button.mtbcalc.pi      { font-family:     Times,
                                          serif;
                         font-size:       110%;
                       }

span.mtbcalc.unicode   { font-family:     "Arial Unicode MS"; }

a.mtbcalc              { text-decoration: none; }
a.mtbcalc:link         { color:           #060; }
a.mtbcalc:visited      { color:           #060; }
a.mtbcalc:hover        { color:           #600; }


