body {background: #eeeeee url(/images/bgwhite_767.gif) repeat-y 50% 0; margin-top: 0px;}
body table tr td  {font-family: helvetica; font-size: 0.75em; line-height: 1.2;}
textarea {font-family: helvetica; font-size: 100%;}
table tr td { background-color: #ffffff;}
.right, img {color: #666666; vertical-align: top;}
.orange {color: #FF9702; font-weight: bold;}
.asterisk {color: #F00000; font-weight: bold;}
.formhead {font-size: 120%; font-weight: bold;}
.pagetitle {font-size: 160%; padding-top: 20px}
.pagesubtitle {font-size: 60%}
table.form tr td {padding-bottom: 9px;}
table.slform tr td {background-color: #F7F7F7; border: none; padding-bottom: 9px; padding-right: 6px;}
table.slform {border-left: 11px solid #f7f7f7; width: 377px; }
.errorsl {color: red;}
ul.affiliate {list-style-image: url('/images/pl_li.gif'); font-weight: bold;}
.black_footer {padding-top: 42px;}
td.sponsor {background-color: #f5f5f5;}
.testname {font-size: 10px; font-family: Verdana; font-style: italic;}
.insquotes {font-size: 118%; font-weight: bold; padding-bottom: 10px;}
ul.mortcalc {list-style-image: url('/images/pl_greenarrow_li.gif'); padding-top: 5px; padding-left: 19px;}
.gray {background-color: #f6f6f6;}
.librarytitle {font-size: 160%; padding-top: 20px; padding-bottom: 20px;}
ul.greenarrow {list-style-image: url('/images/pl_greenarrow_li.gif');}


.adBox 
{ 
  margin-left: 0px;
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 10px;
  padding:0;
  font-family: helvetica; 
  font-size: 100%; 
  line-height: 1.2;
}

.adLink 
{
  margin: 0; 
  padding: 0; 
}

.adDescription 
{ 
  margin:0; 
  padding:0; 
}

.adWebsite 
{ 
  color: green; 
  margin:0; 
  padding:0;
}






