A, A:Visited, A:Active {color: black; text-decoration: none; font-size: 12px; font-weight: bold;}
A:Hover  {color: #861037;text-decoration: underline;}

BODY  {font-family:verdana, arial; font-size: 12px; margin: 5 0 0 0; padding: 0 0 0 0; background-color: white;}
td, p, div, li {font-family: verdana, arial; font-size: 12px;}

.content {padding: 5px 5px 5px 12px; vertical-align: top; color: black;}
.sm {font-size: 10px;}
.text {font-size: 10px; color: black; padding: 5px 5px 5px 5px;}
.btmpad{ padding: 15px 5px 5px 5px;}
.footer {background-color: #237756; font-size: 10px; color: white; padding: 3px 3px 3px 3px;}
/* Header */
.top {padding: 5px 0px 0px 0px;}
.toppad {padding: 5px 5px 5px 5px;}
.btop {padding: 5px 0px 0px 0px;}
.btoppad {height: 27px; background-color: #237756;}
.bbox {padding: 5px 5px 5px 5px; border-bottom: 1px solid black;}
.pad {padding: 5px 5px 5px 5px;}

.info {color: white; font-size: 9px; font-weight: normal; padding: 3px 5px 3px 5px; border-right: 1px solid white; background-image: url(images/topfill.gif); background-repeat: repeat; background-position: bottom right;}

.bgborder {border: 1px solid black;}

A.topnav, A.topnav:Visited, A.topnav:Active {color: black; text-decoration: none; font-size: 9px; font-weight: bold;}
A.topnav:Hover  {color: #861037;text-decoration: none;}

.toplink, A.toplink:Visited, A.toplinkActive {color: white; text-decoration: none; font-size: 10px; font-weight: normal; }
A.toplink:Hover  {color: white; text-decoration: underline;}


.btopnav, A.btopnav:Visited, A.btopnav:Active {color: white; text-decoration: none; font-size: 10px; font-weight: bold; padding: 3px 5px 3px 5px;}
A.btopnav:Hover  {color: white;text-decoration: underline;}

/*Side Nav */
.sidepad {height: 7px;}

.link, A.link:Visited, A.link:Active {color: black; text-decoration: none; font-size: 10px; font-weight: normal; padding: 0px 3px 0px 5px; text-decoration: underline;}
A.link:Hover {color: #861037;text-decoration: underline;}

.texttitle {font-family: Arial; font-size: 16px; color: white; font-weight: bold; background-color: black; padding: 3px 3px 3px 3px;}

/* Mortgage 101 Classes */
.pagetitle101 {font-family: Arial; font-size: 16px; color: #237756; font-weight: bold;}
.bodytextbold101 {font-family: Arial; font-size: 16px; color: #237756; font-weight: bold;}
.bodytexttitle {font-family: Arial; font-size: 16px; color: #237756; font-weight: bold;}
.disclaimertext {font-family:verdana; font-size: 10px; font-style: italics; color: #808080;}
/* Mortgage 101 Classes */

/* 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;}