/* CSS Document */

#rightSide {display: none;}
#leftSide {display: none;}
#divBBBBBD {border-width: 0px; border-color: #fff;}
#imgTop {display: none;}
#divMain {width: 700px}

#centerDiv {width: 700px; border: 0px; text-align: left; vertical-align: top;}
#contentDiv {width: 700px;border-width: 0px; border-color: #fff; text-align: left; vertical-align: top;}

#divBottomShadow { display:  none;}
#helpDiv { display:  none;}

#divReportOptions {display: none;}

body
{
        background-color:#fff;
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
}

table {border-width: 1px; border-style: solid; border-collapse: collapse; border-color: gray; padding: 0 5px 0 5px;}
td {border-color: gray; border-width: 0px; border-style: solid; padding: 0 5px 0 5px; background-color:#fff;}

table#tableNav {display: none; width: 0px;}
td#tdNav {display: none; width: 0px;}

span.spanDollar {font-size: 13px; margin-right:  3px;}

.helpful
{
       display: none;
}

.pPageHeader {color: #ff6600; font-size: 18px; margin: 0 0 20px 0; padding: 20px 0 0 20px;}
.debugFieldset { display: none;}

.inputCalcButton {display: none;}

table.tableSSCPReview {width: 95%; border-width: 1px; border-style: solid; border-collapse: collapse; border-color: gray; padding: 0 5px 0 5px; margin: 10px 0 10px 20px; font-size: 13px;}

table.tableReview {width: 95%; border-width: 1px; border-style: solid; border-collapse: collapse; border-color: gray; padding: 0 5px 0 5px; margin: 10px 0 10px 20px; font-size: 13px;}

table.tableReport {width: 90%; border-width: 1px; border-style: solid; border-collapse: collapse; border-color: #ccc; padding: 0 5px 0 5px; margin: 10px 0 10px 20px; font-size: 13px; page-break-inside: avoid;}

table.tableHiddenCity {border-width: 0px; margin: 0 0 0 0; padding: 0 0 0 0; width: 100%;}
td.tdHiddenCity-left {border-width: 0px; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left;}
td.tdHiddenCity-right {border-width: 0px; margin: 0 0 0 0; padding: 0 0 0 0; text-align: right;}

table.tableHidden {border-width: 0px; margin: 0 0 0 0; padding: 0 0 0 0; width: 100%;}
td.tdHidden-left {border-width: 0px; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left;}
td.tdHidden-right {border-width: 0px; margin: 0 0 0 0; padding: 0 0 0 0; text-align: right;}

table.tableShowBenefits {border-width: 0px;  margin: 10px 0 10px 20px; font-size: 13px; width: 90%; page-break-before: auto; page-break-inside: avoid;}
td.tdShowBenefits {border-width: 0px; padding: 5px;}
td.tdShowBenefitsAmt {border-width: 0px; padding: 5px; color: #006699;}

td.tdSSSdata {background-color: #FFEFD5; text-align: left; border-color: #ccc;  border-width: 1px; border-style: solid; padding: 0 5px 0 30px; font-weight: bold;}

td.tdTestdata {background-color: #87CEFA; text-align: left; border-color: #ccc;  border-width: 1px; border-style: solid; padding: 0 5px 0 30px; width: 70px; font-weight: bold;}

td.tdTestdataHdr {background-color: #87CEFA; border-color: #ccc;  border-width: 1px; border-style: solid; width: 70px;}

td.tdCurrentdata {color: #000; background-color: #fff; text-align: left; border-color: #ccc;  border-width: 1px; border-style: solid; padding: 0 5px 0 30px; font-weight: bold;}

td.tdCurrentdataTotal {color: #ff6600; background-color: #fff; text-align: left; border-color: #ccc;  border-width: 1px; border-style: solid; padding: 0 5px 0 30px; font-weight: bold;}

td.tdModifieddata {color: #006699; background-color: #fff; text-align: left; border-color: #ccc;  border-width: 1px; border-style: solid; padding: 0 5px 0 30px; font-weight: bold;}

div.divSubsidyNote {color: #006699; background-color: #fff; margin: 0 0 0 20px; font-size: 13px; padding: 0 0 0 0; font-weight: bold;}

table.tableStandardQuestions {border-width: 0px; width: 97%; padding: 0 0 0 0;}

span.spanTestQuestion {color: #000099; font-size: 13px;}

td.left {
  text-align: left;
  vertical-align: top;
  border-width: 0px;
  padding: 6px 20px 0 30px;
  font-size:  13px;
  }

td.leftSectionHdr {
  text-align: left;
  vertical-align: top;
  border-width: 0px;
  padding: 6px 20px 0 20px;
  font-size:  14px;
  color: #ff6600;
  }
td.right {
  text-align: right;
  vertical-align: top;
  border-width: 0px;
  padding: 5px 0 0 0;
  }
  
div.divBasicHealth {margin: 0 0 10px 0;}
div.divChildCare {margin: 0 0 10px 0;}
div.divChip {margin: 0 0 10px 0;}
div.divEceap {margin: 0 0 10px 0;}
div.divEnergyAssistance {margin: 0 0 10px 0;}
div.divFoodStamps {margin: 0 0 10px 0;}
div.divHeadStart {margin: 0 0 10px 0;}
div.divMedicAid {margin: 0 0 10px 0;}
div.divSeattleComprehensiveChildCare {margin: 0 0 10px 0;}

div.divStandardQuestion {height: auto; margin: 10px 0 0 0; vertical-align: middle;}
span.left {
  text-align: left;
  }

div.right {
  float: right;
  text-align: right;
  width: 250px;
  }

div.Persright {
  float: right;
  text-align: right;
  width: 250px;
  }
  
  
#leftButton{
display: none;
}

#centerButton{
display: none;
}

#rightButton{
display: none;
}


td.tdReportHdr {text-align: left; font-size:13px; padding:2px; font-weight:bold; color:#ff6600; border:1px solid #cccccc}
td.tdReportIncomeAdequacyHdr {text-align: left; font-size:13px; padding:2px; font-weight:bold; color:#990099; border:1px solid #cccccc}
td.tdReportIncomeAdequacy {text-align: left; font-size:13px; padding: 0 5px 0 30px; color:#990099; border:1px solid #cccccc; font-weight: bold;}


td.tdReportTaxCreditsHdr {text-align: left; font-size:13px; padding:2px; font-weight:bold; color:#cc3399; border:1px solid #cccccc}
td.tdReportTaxCredits {text-align: left; font-size:13px; padding: 0 5px 0 30px;  color:#cc3399; border:1px solid #cccccc; font-weight: bold;}

td.tdReportTaxCreditsNote {text-align: left; font-size:13px; padding: 0 5px 0 2px;  color:#cc3399; border:1px solid #cccccc;}

td.tdReportCategory {text-align: left; font-size:13px; padding:2px; color:#000; border:1px solid #cccccc}
td.tdReportSubTotal {text-align: left; font-size:13px; padding:2px; color:#ff6600; border:1px solid #cccccc}

table.tableSubReport {border-width: 0px; margin: 10px 10px 10px 20px; width:95%; border-collapse:collapse;}
td.tdSubReportHdr-left {text-align: left; font-size:15px;padding:2px;font-weight:bold;color:#ff6600; border-bottom:1px solid #cccccc;}
td.tdSubReportHdr-right {text-align: right; padding:2px;font-size:11px;color:#6699ff;font-weight:bold;width:70px; border-bottom:1px solid #cccccc; text-decoration: none;}
a.aSubReportEdit {text-decoration: none; font-size:11px;color:#6699ff }

td.tdSubReport-left {text-align: left; font-size:13px;border-bottom:1px solid #cccccc;padding-left:10px;padding-top:2px;padding-bottom:2px;}

td.tdSubReport-right {text-align: left; color:#000000;font-size:13px;font-weight:bold;border-bottom:1px solid #cccccc;padding-left:5px;padding-top:2px;padding-bottom:2px;}

td.tdSubReportTotal-left {text-align: left; font-size:13px;padding:2px;font-weight:bold;color:#ff6600;}

td.tdSubReportTotal-right {text-align: left; color:#ff6600; font-size:13px; font-weight:bold; padding-left:5px;padding-top:2px; padding-bottom:2px;}