﻿.tblLayout{margin-bottom:50px; border-collapse:collapse;}
.tdLeft{width:145px;vertical-align:top; text-align:left;padding:0px; }
.tdRight{vertical-align:top; text-align:left; padding:10px 0px 0px 0px; width:555px;}
.tblLayoutDM .tdLeft{background-color:#c9d3e8;}
.tblLayoutMN .tdLeft{background-color:#d6e0ed;}
.tblLayoutUSA .tdLeft{background-color:#c9d3e8;}
.tblLayoutCCC .tdLeft{background-color:#c9d3e8;}

.body_form{font: 10px arial, verdana, sans-serif;}
.boxform{font: 10px arial, verdana, sans-serif;}
h1{margin-bottom:0px;}
h2{margin-top:0px;}
hr{margin:10px 0px;}

.required{display:inline-block; height:12px; width:12px; background:url(../../images/required.gif) no-repeat;}
.tblClientForm{}
input.txt1{width:20px;}
input.txt2{width:80px;}
input.txt3{width:205px;}
.navButton{margin-top:15px; padding:0px 15px;}

.tblCreditors td{padding:2px 5px;}
.tblCreditors tr.trHeading td{background-color: #e1d6b0; padding:2px;}
.tblCreditors .trInput td{ white-space:nowrap;}
.tblCreditors hr{margin:5px 0px;}
.tblCreditors .tblLate td{padding:0px;}
.tblExpenses{width:525px;}
.tblExpenses .eHeading{ background:#e1d6b0; display:block; margin-top:18px; font-weight:bold; height:15px; vertical-align:middle; line-height:15px;}
.tblExpenses tr td:first-child{width:39%;}
.tblExpenses hr{margin:2px 0px;}

/*Viewer*/
.tblFormRow0, .tblFormRow1, .tblFormRow2{ width:660px; border-collapse:collapse;}
.tblFormRow0 td, .tblFormRow1 td, .tblFormRow2 td{padding:5px 0px 0px 0px; height:24px;  vertical-align:bottom;}
.tblFormRow1{ border-bottom:1px black solid;}
.tblFormRow2{ border-bottom:2px black solid; border-top:2px black solid;}
.tblFormRow2 td{padding:5px 0px 5px 0px;}
.ssRow *{ letter-spacing:0px; } 

.tblCreditor, .tblMonthlyExpenses{width:660px; border:solid 1px Black; border-collapse:collapse;}
.tblCreditor td, .tblMonthlyExpenses td{border:solid 1px Black; padding:5px;}

/*Counselor Forms Page*/
.errorMsg{color:Red; margin:4px 0px;}

.clientApplicationLoginStatus{padding:14px;}
.clientApplicationLoginStatus .nameLink{ line-height:14px;}
.clientApplicationLoginStatus, .clientApplicationLoginStatus a{ color:#9a0000; }
.pnlLogin td{padding:4px;}
.tblFinancialCalculator td{padding:4px;}
.tblFinancialCalculator #answer{border:none; width:98%;}


.disclaimerBox {
    width: 500px;
    margin-right: 25px;
    overflow: hidden;
}

.signature {
    font-size: 16pt;
    font-family: 'monotype corsiva';
}

.blue {
    color: blue;
}
.button {
  border: none;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 4px;
}
.yes{
  background-color: #04AA6D;
  color: white;

}
.no{
  background-color: #008CBA;
  color: white;
}