a{
 font-family: "Helvetica";
 font-size: 12px;
 color: #3232CC;
 text-decoration: none;
}
a:hover{
 font-family: "Helvetica";
 font-size: 12px;
 color: #00FFCC;
 text-decoration: underline;
}
a:visited{
 font-family: "Helvetica";
 font-size: 12px;
 color: #3232CC;
 text-decoration: none;
}



a#site-map{
 font-family: arial;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}
a#big-link {
    color: #3399FF;
    font-size: 16px;
    font-family: "Arial";
    text-decoration: underline;
}
a#big-link:hover {
    color: #333399;
    font-size: 16px;
    font-family: "Arial";
    text-decoration: underline;
}

p
{
color: #333333;
font-family: Helvetica;
font-size: 12px;
line-height: 23px;
}


ol
{
color: #333333;
font-family: Helvetica;
font-size: 12px;
}

h3
{
color: #000000;
font-family: Times New Roman;
font-size: 26px;
font-weight: normal;
}

h4
{
color: #3366FF;
font-family: Times New Roman;
}

p.index_about_fha{
font-family: arial;
font-size: 12px;
color: #333333;
line-height: 25px;

}

a#fha-information {
    color: #003399;
    font-size: 18px;
    font-family: "Times New Roman";
    text-decoration: none;
}
a#fha-information:hover {
    color: #0000ff;
    font-size: 18px;
    font-family: "Times New Roman";
    text-decoration: underline;

}

a#fha-top-bar { 
    color: #FFFFFF;
    font-size: 13px;
    text-decoration: none;
}
a#fha-top-bar:hover {
    color: #6666FF;
    font-size: 13px;
    text-decoration: underline;
}


table.site_map{
background-color: #FFFFCC;
border-style: solid;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #D8D8D8;
}

table.site_map th{
background-color: #FFFFFF;
padding: 5px;
font-family: "arial";
font-size: 14px;
font-weight: bold;

}

table.site_map td{
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #D8D8D8;
background-color: #FFFFFF;
padding: 1px;
padding-left: 10px;


}


table.parent{
background-color: #FFFFCC;
width: 100%;
}

table.send-msg{
width: 300px;
border-style: solid;
border-width: 3px;
border-color: #CCCCFF;
}

table.send-msg td{
font-family: "Helvetica";
font-size: 12px;
padding: 7px;

}


table.company-info{
width: 520px;
}

table.company-info th{
padding: 3px;
padding-top: 18px;
font-family: "Helvetica";
color: #0000EE;
font-size: 14px;
text-align: left;
}

table.company-info td{
padding: 3px;
background-color: #E6E8FA;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #7AA9DD;
font-family: "Helvetica";
font-size: 12px;
color: #333333;
}


table.todays_rates{
width: 320px;
background-color: #FFFFFF;
border-style: solid;
border-width: 3px;
border-color: #990000;
}

table.todays_rates th{
padding: 8px;
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #999999;
font-family: "Arial";
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

table.todays_rates td{
padding: 8px;
background-color: #FFFFCC;
border-style: solid;
border-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
border-color: #336600;
font-family: "Arial";
font-size: 12px;
color: #000000;
text-align: left;
}


table.app_side{
width: 250px;
background-color: #FFFFFF;
border-style: solid;
border-width: 0px;
border-right-width: 1px;
border-color: #000000;
}

table.app_side th{
padding: 0px;
background-color: #FFFFFF;
border-style: solid;
border-width: 0px;
border-bottom-width: 1px;
border-color: #000000;
font-family: "Times New Roman";
font-size: 24px;
color: #000000;
text-align: left;
}

table.app_side td{
padding: 8px;
background-color: #FFFFFF;
border-style: dotted;
border-width: 0px;
border-bottom-width: 1px;
border-color: #000000;
font-family: "Arial";
font-size: 14px;
color: #000000;
text-align: left;
}



table.get_rate_quote{
width: 320px;
}

table.get_rate_quote th{
}

table.get_rate_quote td{
background-color: #FFFFFF;
font-family: "Arial";
font-size: 12px;
font-weight: bold;
color: #3366FF;
text-align: left;
}

table.afford {
width: 500px;
}

table.afford th{
padding: 5px;
font-family: "arial";
font-size: 12px;
}

table.afford td{
padding: 5px;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #95B9C7;
font-family: "arial";
font-size: 11px;
}


table.fha-places{
width: 230px;


}

table.fha-places th{
border-style: solid;
border-width: 1px;
border-color: #000099;
background-image: url('/fha/images/top-bar-bg.gif');
background-repeat: repeat y;
text-align: center;
padding: 1px;
height: 28px;
color: #FFFFFF

}

table.fha-places td{
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #9999CC;
background-color: #FFFFFF;
padding: 8px;
font-family: "arial";
font-size: 13px;
}


table.fha-column-info{
width: 100%;

}

table.fha-column-info th{
padding: 2px;
border-style: dotted;
border-width: 0px;
border-bottom-width: 1px;
border-top-width: 1px;
border-color: #000000;
font-family: Times New Roman;
font-size: 28px;
font-weight: normal;
text-align: left;
color: #000000;

}

table.fha-column-info td{
padding-top: 15px;
padding-left: 10px;
font-family: Arial;
font-size: 12px;
line-height: 25px;
color: #383838;
}


table.fha-top-bar{
width: 100%;
}

table.fha-top-bar td{
border-style: solid;
border-width: 1px;
border-left-width: 0px;
border-color: #000099;
background-image: url('/fha/images/top-bar-bg.gif');
background-repeat: repeat y;
text-align: center;
padding: 1px;
height: 27px;
}


table.calc{
width: 230px;
border-spacing: 0px;
}

table.calc th{
border-style: solid;
border-width: 1px;
border-color: #000099;
background-image: url('/fha/images/top-bar-bg.gif');
background-repeat: repeat y;
text-align: center;
padding: 1px;
height: 28px;
color: #FFFFFF

}

table.calc td{
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #9999CC;
border-spacing: 0px;
background-color: #E9E9E9;
padding: 2px;
font-family: "arial";
font-size: 11px;
}

table.why-fha{
border-style: none;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-left-color: #87AFC7;

width: 230px;

}

table.why-fha th{
border-style: none;
border-top-width: 1px;
border-right-width:0px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #999999;
background-color: #D8D8D8;
padding: 2px;
font-family: "arial";
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000000;

}

table.why-fha td{
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #D8D8D8;
background-color: #FFFFFF;
padding: 8px;
font-family: "arial";
font-size: 11px;

}



table.info-table{
border-style: none;
width: 540px;
padding: 10px;

}

table.info-table th{
text-align: left;
background-color: #ffffff;
border-style: none;
padding: 5px;
font-family: "Helvetica";
font-size: 20px;
font-weight: bold;
color: #3366FF;

}

table.info-table td{
padding: 10px;
font-family: "Helvetica";
font-size: 12px;
font-weight: normal;
color: #663366;

}



table.app{
width: 538px;

}

table.app th{
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #999999;
background-color: #ffff99;
background-image: url(/fha/images/top_tab_app.gif);
padding: 0px;
font-family: "arial";
font-size: 13px;
text-align: center;
color: #FFFFFF;

}

table.app td{
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-left-color: #87AFC7;
border-right-color: #D8D8D8;
background-color: #ffffff;
padding: 2px;
font-family: "arial";
font-size: 12px;

}

table.errors{
width: 390px;
border-style: none;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #ff0000;

}

table.errors th{
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #ff0000;
background-color: #FFFFFF;
padding-left: 5px;
font-family: "arial";
font-size: 20px;
font-weight: bold;
color: #cc0000;

}

table.errors td{
background-color: #FFFFFF;
padding: 5px;
font-family: "arial";
font-size: 12px;
line-height: 24px;

}


table.compare{
width: 700px;

}

table.compare th{
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #000000;
padding: 10px;
font-family: "helvetica";
font-size: 20px;
font-weight: bold;
color: #cc0000;

}

table.compare td{
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #000000;
padding-bottom: 20px;
padding: 10px;
font-family: "helvetica";
font-size: 12px;
font-weight: normal;
line-height: 25px;
color: #333366;
}




table.body{
width: 536px;

}

table.body td{
border-style: solid;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-color: #000000;
background-color: #FFFFFF;
padding: 15px;
font-family: "arial";
font-size: 12px;

}


table.fha-application{
width: 540px;
border-style:solid;
border-width: 1px;
border-color: #000000;

}

table.fha-application th{
border-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
background-color: #FFFFFF;
padding: 10px;
font-family: "arial";
font-size: 13px;
font-weight: normal;
text-align: left;
color: #000000;

}

table.fha-application td{
border-style: dotted;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #999999;
padding: 8px;
padding-left: 14px;
font-family: "Arial";
font-weight: normal;
font-size: 12px;

}


table.help_pop{
width: 280px;
height: 400px

}

table.help_pop th{
font-family: "arial";
font-size: 15px;
font-weight: bold;

}

table.help_pop td{
border-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #000000;
background-color: #FFFFFF;
padding: 5px;
font-family: "arial";
font-size: 12px;
line-height: 22px;

}
table.advertise{
width: 700px;

}

table.advertise th{
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #003EFF;

}

table.advertise td{
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #B0C4DE;
padding: 10px;
font-family: arial;
font-size: 12px;
line-height: 22px;

}


table.fha_info{
border-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #D8D8D8;
width: 250px;
}

table.fha_info th{
background-color: #FFFFFF;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #D8D8D8;
padding: 5px;
font-family: "Times New Roman";
font-size: 16px;
font-weight: bold;
text-align: center;

}

table.fha_info td{
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-color: #D8D8D8;
background-color: #FFFFFF;
font-family: "arial";
font-size: 12px;
padding: 5px;
padding-left: 4px;
padding-right: 4px;
line-height: 20px;


}

table.thank_you_refer{
width: 700px;
border-style: solid;
border-width: 1px;
border-color: #FF0000;
}

table.thank_you_refer th{

}

table.thank_you_refer td{
border-style: none;
font-family: arial;
font-size: 11px;
color: #000000;
padding: 3px;
width: 50%;

}

p.info-body{
font-family: "helvetica";
font-size: 12px;
padding: 5px;
line-height: 23px;
}

input.apptxt {
background-color: #ffffff; 
font-size: 11px;

}

option.apptxt {
background-color: #ffcc99; 
font-size: 10px;
}


