td, h1, legend { color: #818285; }
caption, th { text-align: left; color: black; font-weight: bold; }
#calculator_container table { width: 100%; }

input { background-color: #7EC140; border: 1px solid black; color: white; }

TD.input { width: 100px; }
TR.input TD { padding-top: 12px; font-weight: bold; }

fieldset { margin-top: 20px; }
#carb { margin-top: 20px; }
/*#carb td.input { background-color: #7EC140; }*/
.static { background-color: #c0c0c0; color: white; }
#page1 td.static { background-color: white; }
.static input, #page1 input.static { background-color: #c0c0c0; color: white; border: 0px; }

#tooltip { position: absolute; display: none; border: 1px solid black; background-color: #FFFFCC; padding: 4px; }
.hilite { background-color: red; }

#txtHTML { display: none; }

.highlights {
	color: #003399;
}
a.highlights:hover { text-decoration: underline; }
input.highlights { color: white; background-color: #003399; }

.changed { background-color: #0FB4F2; }
.month { display: none; }