/* Calculator styles */


/* --- Standard calculator styles --- */

.calctable { margin-left: auto; margin-right: auto; border: 5px solid #ccc; background-color: #f8f8f8; }

table.calctable td { padding: 4px; }
table.calctable select { font-family: Arial,Helvetica,sans-serif; font-size: 95%; background-color: #fff; }

.calcnumberedit { margin: 0px; border: 1px solid #666; font-family: Arial,Helvetica,sans-serif; font-size: 95%; text-align: right; }
.calcctrllabel { font-size: 90%; font-family: arial,helvetica,sans-serif; font-weight: bold; color: #e76a10 }
.calcrequired { color: #000; }
.calcresultlabel { color: #e76a10; }

/*
.calcbutton { margin: 0px; padding: 2px; height: 25px; width: 80px; border: outset 1px #888; font-family: Arial,Helvetica,sans-serif; font-size: 85%; font-weight: bold; color: #000;
    background-color: #ddd; background-image: url("img/conversion_arrow.png"); background-repeat: no-repeat; background-position: center; }
.calcbutton:active { border-style: inset; padding-top: 3px; padding-left: 3px; padding-bottom: 1px; padding-right: 1px; }
*/
.calcbutton { margin: 0px; padding: 0px; height: 2.6em; width: 7em; border: 1px outset #888; color: #fff; background-color: #e76a10; font-family: Arial,Helvetica,sans-serif; font-size: 95%; font-weight: bold; }
.calcbutton:active { border-style: inset; padding-top: 2px; padding-left: 2px; }

.calcmain { margin-left: 170px; padding: 15px; background-color: #fff; color: #000; }

/* --- Calculator-specific styles --- */

/* Special wrapper size for Fuel Energy Equivalence Calculator */
div#fuelcalcmain { width: 60em; margin-left: auto; margin-right: auto; border: solid 1px #C0D0FF; padding-left: 40px; padding-right: 40px; }

/* Result container for Fuel Energy Equivalence Calculator */
iframe#feecresult { margin: 0px; padding: 0px; border: 1px solid #666; width: 10em; height: 1.2em; }

/* Result page for Fuel Energy Equivalence Calculator */
body#feecresult { margin: 0px; padding: 0px; padding-left: 3px; background: #fff; font-family: Arial,Helvetica,sans-serif; font-size: 70%; font-weight: bold; }

