﻿a 
{
color:#0054e3;
}
table
{
    font-size:10pt;
    font-family:Tahoma;
}    
.nav
{
    font-size:10pt;
    font-family:Tahoma;
    border-right:silver 1px solid;
    border-top: silver 1px solid; 
    border-left: silver 1px solid; 
    width: 99%; 
    border-bottom: silver 1px solid;
    border-collapse: collapse
}
.mortgagecalmaintable {
    width: 790px;
}
.mortgagecalcfooter {
    padding-right: 5px; 
    padding-left: 5px; 
    padding-bottom: 5px; 
    padding-top: 5px;
    border-left-width: 1px; 
    border-left-color: #d8e4f8; 
    border-top-style: none; 
    border-right-width: 1px;
    border-right-color: #d8e4f8; 
    border-bottom-style: none; 
    text-align: center;
}
.tableheader
{
    font-size:12pt;
    font-weight:bold;
}
.mortgagenav
{
    text-align:center; 
    border-right: inactiveborder 1px solid; 
    border-top: silver 1px solid; 
    border-left: inactiveborder 1px solid; 
    border-bottom: silver 1px solid; 
    padding-right: 5px; 
    padding-left: 5px; 
    padding-bottom: 5px; 
    padding-top: 5px;
    font-size: 10pt; 
    font-family: Tahoma      
}
hr
{
    height:1px;
    color:#d4d0c8;
    width: 100%;
}
td
{
    font-family:Tahoma;
    font-size:10pt;
}
tr
{
    font-family:Tahoma;
    font-size:10pt;
}
li
{
    font-family:Tahoma;
    font-size:10pt;
}
p
{
    font-family:Tahoma;
    font-size:10pt;
}
.subnav
{
    font-family:Tahoma;
    font-size:8pt;
    color:Black;
}
.mortgagecalculator
{
    border: silver 1px solid; 
    padding: 5px; 
    border-collapse: collapse
}
.mortgagelftside
{
    border: inactiveborder 1px solid; 
    padding: 3px; 
}
.mortgagertside
{
    border: inactiveborder 1px solid; 
    padding: 3px; 
    border-collapse: collapse;
    height: 121px; 
    width: 489px; 
    text-align: left; 
}
.mortgagecalc
{
    padding: 3px; 
    text-align: left; 
    margin-left: 3px; 
    margin-right: 3px; 
    border-top-width: 1px;
    border-left-width: 1px; 
    border-left-color: graytext; 
    border-bottom-width: 1px;
    border-bottom-color: graytext; 
    border-top-color: graytext; 
    border-right-width: 1px;
    border-right-color: graytext;
}
.mortgagecalcresultsbox {
    padding: 3px; 
    height: 30px; 
    text-align: center; 
    border: #d4d0c8 1px solid;  
    background: silver;                                          
}
.mortgagecalcheaderslft {
    border: inactiveborder 1px solid; 
    padding: 3px;
    width: 99%; 
    background-color: #d8e4f8;
    height: 10px;
}
.mortgagecalcheadersrt 
{
 border: inactiveborder 1px solid; 
 padding: 3px;
 border-collapse: collapse;
 background-color: #d8e4f8; 
 width: 489px;
}
#mortgagecalctablelft {
    border: inactiveborder 1px solid; 
    padding: 3px; 
    width: 98%; 
    border-collapse: collapse
}
.mortgagecalctablert {
    width: 100%; 
    border: inactiveborder 1px solid; 
    padding: 5px;
    border-collapse: collapse;
}
.mortgagecalculatortdrt {
    border: inactiveborder 1px solid; 
    padding: 3px; 
    border-collapse: collapse
}
.mortgageaprtable {
    width: 538px;
    border-right: silver 1px solid; 
    padding-right: 5px;
    border-top: silver 1px solid; 
    padding-left: 5px; 
    padding-bottom: 5px; 
    border-left: silver 1px solid;
    padding-top: 5px; 
    border-bottom: silver 1px solid; 
    border-collapse: collapse;
    margin: 5px; 
    vertical-align: middle;
         }
#mortgagecalctable {
    border: inactiveborder 1px solid;  
    width: 98%; 
    text-decoration: none; 
    border-collapse: collapse; 
    padding: 3px;
}
#mortgagecalctd {
    padding: 5px; 
    border-left-width: 1px;
    border-left-color: #d8e4f8; 
    width: 33%;
    height: 205px; 
    vertical-align: middle; 
    font-size: 10pt;
}
#mortgagecalctoptd {
    padding-right: 20px; 
    padding-left: 5px; 
    padding-bottom: 5px; 
    padding-top: 5px; 
    height: 205px; 
    text-align: left; 
    font-size: 10pt;
}
    
    