body {
  padding: 0;
  margin: 0;
  }

h1 {
  padding: 0;
  margin: 0 15px 0px 5px; 
  font: bold 18px/20px Arial, sans-serif;
  color: #333;
  }

h2 {
  padding: 0;
  margin: 0 15px 15px 5px; 
  font: 14px/18px Arial, sans-serif;
  color: #333;
  }

h3 {
  padding: 0;
  margin: 0 15px 0px 5px; 
  font: bold 15px/15px Arial, sans-serif;
  color: #333;
  }

h3 .form {
  padding: 0;
  margin: 0 15px 0 0; 
  font: bold 15px/15px Arial, sans-serif;
  color: #333;
  }


h4 {
  padding: 15px 0 0 0;
  margin:  15px 0 15px 5px; 
  font: bold 11px/16px Arial, sans-serif;
  color: #333;
  }
  
h5 {
  padding: 0;
  margin: 0 15px 0px 5px; 
  font: bold 18px/20px Arial, sans-serif;
  color: #333;
  }
  
h6 {
  padding: 2px;
  margin: 15px 0 2px 5px;
  font: bold 13px Arial, sans-serif;
  color: #fff;
  background: #333399;
  }
  
p {
  margin: 0 15px 15px 5px; 
  font: 14px/18px Arial, sans-serif;
  color: #222;
  }
  
table {
  font: 14px/18px Arial, sans-serif;
  color: #222;
  }

ul {
  margin: 5px; 
  padding: 0;
  }

li {
  margin: 0 0 5px 20px; 
  padding: 0;
  font: 14px/16px Arial, sans-serif;
  color: #333;
  list-style: disc;
  }

a:link, a:active, a:visited {
  font: bold 14px/16px Arial, sans-serif;
  text-decoration: underline;
  color:#0033CC;
  }

a:hover {
  font: bold 14px/16px Arial, sans-serif;
  text-decoration: underline;
  color:#000066;
  }


.location {
  margin:  2px 0 0 0; 
  list-style: none;
  color:#fff;
  font: 11px/14px Arial, sans-serif;
  }

.yellowstar {
  margin: 0 2px 2px 2px; 
  font: 12px/16px Arial, sans-serif;
  color: #FFCC33;
  }

.contact
{
  list-style: none;
  font: 12px/16px Arial, sans-serif;
  }

.bold {
  padding: 0;
  margin: 0 15px 0px 5px; 
  font: bold 15px/15px Arial, sans-serif;
  color: #333;
  }
  
.m_title {
  font: bold 14px/15px Arial, sans-serif;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
  color: #333;
  }
  
.m_def {
  font: 12px/15px Arial, sans-serif;
  padding: 5px 0 0 0;
  margin: 0;
  }
  
.m_link {
  font: 12px/12px Arial, sans-serif;
  padding: 5px 0 0 0;
  margin: 0;
  }
  
.m_link_div {
  font: 12px/12px Arial, sans-serif;
  padding: 5px 0 0 0;
  margin: 0;
  text-align: right;
  float: right;
  width: 100px;
  clear: none;
  }
    
.new_link {
  padding: 5px 0 0 0;
  margin: 0;
  float: left;
  width: 40px;
  clear: none;
  }
  
#left_side {
  float: left;
  width: 175px;
  }
  
#right_side {
  float: right;
  width: 590px;
  }
  
.alt_1 {
  padding: 4px;
  margin: 0 0 2px 0;
  background: #aaaaaa;
  vertical-align: top;
  }

.alt_2 {
  padding: 4px;
  margin: 0 0 2px 0;
  background: #bbbbbb;
  }

.alt_3 {
  padding: 4px;
  margin:  0 0 2px 0;
  background: #cccccc;
  height: 85px;
  }
  
.alt_4 {
  padding: 4px;
  margin: 0 0 2px 0;
  background: #dddddd;
  }
  
.alt_5 {
  padding: 4px;
  margin: 0 0 2px 0;
  background: #eeeeee;
  }

blockquote {
  padding: 0 0 0 15px;
  margin: 0;
  }

.required {
  color: red;
  }

#borrower_table_form {
  border: 1px solid #cccccc;
  padding: 10px;
  background: #f1f1f1;
  }

.text_box_attach {
  width: 200px;
  margin: 2px 5px 2px 0;
  }

.btn_attach {
  margin: 2px 5px 2px 0;
  }

* html .btn_attach {
  margin: 0;
  padding: 0;
  }

.text_box {
  width: 200px;
  margin: 2px 5px 2px 0;
  }

.text_box_alt {
  width: 210px;
  margin: 2px 5px 2px 0;
  }

.text_box_three {
  width: 40px;
  margin: 2px 0 2px 0;
  }

.text_box_four {
  width: 100px;
  margin: 2px 0 2px 0;
  }

.text_area {
  width: 680px;
  margin: 2px 5px 2px 0;
  }

.text_area_alt {
  width: 446px;
  margin: 2px 5px 2px 0;
  }

SELECT {
  width: 200px;
  margin: 2px 5px 2px 0;
  }
  
#copyright {
  float: left;
  background: #333399;
  color: #fff;
  font: 11px Arial, sans-serif;
  padding: 7px 4px 7px 4px;
  margin: 0 0 10px 0;
  clear: both;
  }
  
#copyright_r a:link, #copyright_r a:hover, #copyright_r a:active, #copyright_r a:visited {
  color: #fff;
  font: 11px Arial, sans-serif;
  text-decoration: none;
  }

#copyright_l {
  width: 400px;
  float: left;
  }

#copyright_r {
  width: 300px;
  float: right;
  text-align: right;
  }

#bottom {
  padding: 0 0 0 4px;
  float: left;
  height: 100px;
  width: 770px;
  color: #333;
  font: 10px/13px Arial, sans-serif;
  clear: left;
  }
  
#bottom_1 {
  padding: 0 0 0 4px;
  float: left;
  width: 150px;
  height: 100px;
  color: #333;
  font: 10px/13px Arial, sans-serif;
  clear: left;
  }

#bottom_2 {
  float: left;
  width: 130px;
  height: 100px;
  color: #333;
  font: 10px/13px Arial, sans-serif;
  }
    

#bottom_3 {
  float: left;
  width: 150px;
  color: #333;
  font: 10px/13px Arial, sans-serif;
  }
  
.loan_table_td1 {
  color: #fff;
  background: #333399;
  border-left: 1px solid #333399;
  border-right: 1px solid #333399;
  }

.loan_table_td1 a:link, .loan_table_td1 a:hover, .loan_table_td1 a:active, .loan_table_td1 a:visited {
  color: #fff;
  text-decoration: underline;
  }

.loan_table_td2 {
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  vertical-align: top;
  text-align: center;
  }
  
.loan_status li {
  margin: 0 0 5px 40px; 
  padding: 0;
  font: 12px/14px Arial, sans-serif;
  color: #333;
  list-style: disc;
  }
  
.updated {
  font: 14px Arial, Verdana, sans-serif;
  vertical-align: middle;
}