@charset "utf-8";
/* CSS Document */

.calcEnterinput {border: 1px solid #FF6600; padding: 3px; margin: 2px 0 0 0}
#calcEnter {width: 800px; background-image: url(/images/back-calcinput.gif); background-repeat: repeat-x; margin-left: auto; margin-right: auto; margin-bottom: 10px; border: 1px solid #ffa800; padding: 10px;}
.calcButton {background-color:#FF9900; border: 1px solid #CC0000}
#calcEnter label {display: block; font-weight: bold}
#calcEnter td {padding: 5px}
#calcEnter form {padding: 0; margin: 0}
.calcInputs {text-align: left}

.tipBox {border-left: 2px dotted #CCCCCC; font-size: .9em;color: #666666}
.tipBox p {padding: 10px 0 0 30px; margin: 0; color: #666666}
#calcIntro {padding: 0 30px 0 30px; margin: 0 50px 0 50px; text-align: left}
#calcIntro h1 {font-family: Arial Narrow, Arial, Helvetica, sans-serif; color:#666666; padding: 0; margin: 20px 0 0 0}
#calcIntro p {}

.axis {color: #666666; text-transform:uppercase; font-size: .9em; font-weight: bold}

/* output table */
.calcTable {width: 800px;}
.calcTable td {padding: 5px; width:10%}
.tdFHS {background-image: url(/images/calc-back-orange.gif);border-bottom: 1px solid #CCCCCC; border-right: 1px dotted #FFFFFF; color: #370a00}
.tdSA {background-image: url(/images/calc-back-grey.gif);border-bottom: 1px solid #CCCCCC; border-right: 1px dotted #FFFFFF; color: #525b60;}
.tdYear {background-color: #f9f7c0; border-bottom: 1px solid #CCCCCC; font-weight: bold}
.tdTotal {background-color:#e7e5ac;font-weight: bold}
.totals {font-weight: bold}
.totals {font-weight: bold}

.calcTable h3 {padding: 0; margin: 0}

.headSA {background-color:#b3d7ef; border-bottom: 1px solid #FFFFFF}
.headFHS {background-color:#ffa500; border-bottom: 1px solid #FFFFFF}

.tableResults {border: 1px solid #CCCCCC; width: 800px; margin-left: auto; margin-right: auto; padding: 10px}

.payment {border-top: 1px solid #dad2c9; border-bottom: 1px solid #dad2c9; padding: 5px 0 5px 0}

.calcLegal {margin:45px;border:1px solid #ccc;padding: 10px 80px 20px 80px;font-size:.8em;text-align:left;background-color:#f7f7f7;}

#findOutMore {width:300px;margin:20px 0 0 0;text-align:center;}
#findOutMore div {width:300px;text-decoration:none;font-weight:bold;color:#ff8a00;padding:10px 0px 15px 0px;border:1px solid #ccc;background-image:url(/images/back-calcinput.gif);}
#findOutMore h3 {font-size:14px;}
#findOutMore div a {color:#4d89f9;}

.helpLink { cursor: pointer}