.label, td.lblNote, .tblMain, td.tblHead, #other, .errLyr, td.headLbl, td.rad, .highlite, .layout, .spnSuffix  { border-style: none; background-color: transparent; padding: 0; font-family: verdana, helvetica, arial; font-weight: 500; font-weight: 500; font-size: 0.7em; color: #c0c0c0; text-align: right; padding: 0px 5px 0px 0px } 
.label { padding: 0px 5px 2px 0px; vertical-align: bottom; border-style: none }
td.headLbl { text-align: left }
td.lblNote { font-size: .6em; text-align: left; padding: 0px 0px 0px 5px }
.highlite { color: #ff8040; font-size: .9em; font-weight: 600; padding: 0px 0px 5px 0px; -moz-user-select: none; }
.layout { font-size: .6em }
.tblMain, .spnLabel { font-size: 1.0em; text-align: left; color: #ffff00; font-weight: 600; padding: 0px 0px 10px 0px; font-style: normal }
.spnLabel { color: #c0c0c0; font-size: 1.2em; font-weight: 600 }
.spnSuffix { font-size: .8em }
td.rad { padding: 5px 0px 5px 0px; font-size: 1.0em; font-weight: 600 }
.radBtn { margin: 0px 0px 0px 5px; height: 25px; height: 25px }
td.tblHead { text-align: left; font-size: .8em; padding: 0 }
#other { visibility: visible; text-align: left; padding: 0px 0px 0px 5px; margin: 0 }
.errLyr { padding: 0; margin: 0; display: none; color: #ff0000; text-align: left }
td.txtBox { border-style: none; background-color: transparent; text-align: left; padding: 0 }
.txtInput { background-color: #8ac5ff; font-family: "Times New Roman", "Courier New", courier; font-size: 1.0em; color: #000000; text-align: center; border-style: none }
.txtOther { background-color: #2b3c3c; font-size: 1.5em; text-align: center; border: 1px solid #2b3c3c } 
.txtOutput { font-family: "Times New Roman", "Courier New", courier; font-weight: 600; font-size: 1.4em; background-color: #2b3c3c; color: #c0c0c0; text-align: center; border: 1px solid #2b3c3c }
.btnCalc, .btnReset, .btnSbmt { font-family: verdana, helvetica, arial; font-weight: 500; font-weight: 500; font-size: 0.7em; border: 1px solid #161f1f }
.btnCalc { width: 80px }
.btnReset { width: 60px }
.btnSbmt { width: 230px }
.emHead, .emLabel { font-family: "Times New Roman", "Courier New", courier; font-size: .9em; color: #c0c0c0; font-weight: 500; text-align: left; border-style: none }
.emTxt { font-family: verdana, helvetica, arial; font-weight: 500; font-weight: 500; font-size: 0.8em; background-color: #2b3c3c; color: #c0c0c0; border: 1px solid #2b3c3c }
.emLabel { font-size: .8em }
.emFooter { padding: 0; text-align: right }
a.subscribe:link, a.subscribe:visited, a.subscribe:hover { font-family: "Times New Roman", "Courier New", courier; font-size: .9em; font-weight: 500; color: #ffff00; text-decoration: underline; padding: 0 }
a.subscribe:link, a.subscribe:visited { text-decoration: underline; color: #ffff00; }
a.subscribe:hover { text-decoration: none; color: #c0c0c0; }
a.openEmail:link, a.openEmail:visited, a.openEmail:hover { font-family: verdana, helvetica, arial; font-weight: 500; font-weight: 500; font-size: .8em; font-weight: 500; color: #ff8040; text-decoration: underline; letter-spacing: 4px; padding: 0 }
a.openEmail:link, a.openEmail:visited { text-decoration: underline; color: #ff8040; }
a.openEmail:hover { text-decoration: none; color: #c0c0c0; }
.spacer { padding: 10px 0px 10px 0px }
TD.width66.section { WIDTH: 69% }
TD.width25.section { WIDTH: 23% }
/* TD.width50.section { WIDTH: 46% } */
TD.width50.section { WIDTH: 57% }
TD.width75.section { WIDTH: 80% }
TD.width100.section { width: 103% }
