A, A:Visited, A:Active {font-family:Verdana, Arial, sans-serif; color: #0070A4; text-decoration: none; font-size: 13px; font-weight: bold;}
A:Hover  {color: #0070A4;text-decoration: underline;}

.headnav, A.headnav, A.headnav:Visited, A.headnav:Active {font-family:Garamond, Times New Roman, serif; color: #ffffff; text-decoration: none; font-size: 16px; font-weight: normal;}
A.headnav:Hover  {color: #ffffff;text-decoration: underline;}

BODY  {font-family:Garamond, Times New Roman, serif; margin: 0 0 0 0; padding: 0 0 0 0; font-size: 13px;}
td, p, li {font-family: Garamond, Times New Roman, serif; font-size: 16px;}
div {font-family: Garamond, Times New Roman, serif;}

.content {padding: 5px 5px 5px 5px; vertical-align: top; color: black; font-size: 16px;}
.sm {font-family:Verdana, Arial, sans-serif; font-size: 10px;}

/* Form Styles */
.forminput {font-family: verdana, arial; font-weight: bold; font-size: 12px; color: black; background-color: #f0f8ff; padding: 1pt; margin: 0pt; border : thin solid black 1;}
.forminput2 {font-family: verdana, arial; font-weight: normal; font-size: 10px; color: black;
background-color: #f0f8ff; padding: 0pt; margin: 0pt; border : thin solid black 1;}
.pnorm {color:black;background:#f0f8ff;border: thin solid black 1;}		
.pover {color:#0066cc;background:#f0f8ff;border: thin solid black 1;}

.border1 {border-top: 1px solid #FFFFFF;}

/* market snapshot styles */
.dlt {background-color: #CCCCCC ;}
.dlr  {background-color: #0099CC ;}
.gybg  {border: none; background: #EDEDED ;}
.bt {line-height: 15px; letter-spacing: 1; color: #333333; font-size:11px;}



/* Mortgage 101 Classes */
h2 {font-family:Garamond, Times New Roman, serif;position: relative; align: right; font-size: 20px; font-weight: bold;}
h3 {font-family:Garamond, Times New Roman, serif;position: relative; align: right; font-size: 22px; font-weight: bold; color:#1D87AF; margin: 0 0 5px 0;}
A.bodylinks, A.bodylinks:Active, A.bodylinks:Visited {color: #1D87AF; text-decoration: none; font-weight: bold;}
A.bodylinks:Hover {color: #808080; text-decoration: underline;}
.td1 {background-color: #1D87AF; font-weight: bold; color: white;}
.td2 {background-color: #CCCCCC;}
.td4 {background-color: #CCCCCC;}
.td6 {position: relative; align: right; width: 275px; margin-left: 110px; background-color: white; border: 1px solid #CCCCCC;}
.btb {position: relative; align: right; width: 275px; margin-left: 110px; background-color: white; border: 1px solid #CCCCCC;}
.bodytext {font-family: Garamond, Times New Roman, serif; font-size: 16px;}
.pagetitle101 {font-family:Garamond, Times New Roman, serif; font-size: 20px; color: #1D87AF; font-weight: normal;}
.bodytextbold101 {font-family:Garamond, Times New Roman, serif; font-size: 16px; color: #666666; font-weight: bold;}
.bodytexttitle {font-family:Garamond, Times New Roman, serif; font-size: 20px; color: #1D87AF; font-weight: normal;}
.disclaimertext {font-family:verdana; font-size: 10px; font-style: italics; color: #808080;}
/* Mortgage 101 Classes */
.pagetitle { font-size: 20px; color: #1D87AF; font-weight: normal;}


#navcContainer {margin: 5px;}
#navcContainer ul {	text-align: center;	}
#navcContainer li {	display: inline;list-style-type: none;}
#navcContainer a, #navcContainer a:visited, #navcContainer a:active {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; border-left: 1px solid #fff; padding: 0 2px 0 4px; }
#navcContainer a:hover {text-decoration: none;color: #1D87AF;}