body		{font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0;
			}

.bodytext	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			}

a:link	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			color:#990000;
			font-weight: bold;
			}

a:visited	{color:#990000;
			font-weight: bold;
			font-size: 14px;
			line-height: 22px;
			}

a:hover		{color:#990000;
			font-weight: bold;
			font-size: 14px;
			line-height: 22px;
			}

h1			{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 18px;
			color:#033A58;
			background-color: #FFFFFF;
			}

h2			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#033A58;
			}

.footer a, .footer 	{color: #DADAB5;
			background-color: #033A58;
}
#main-navigation tr td {text-align:center; }
#main-navigation tr td a {color:#033A58; font-size: .8em; text-decoration:none; }
#main-navigation tr td a:hover {color:#033A58; text-decoration:underline; }


.top-navigation {text-align:center; color:#033A58;}
.top-navigation a {color:#033A58; font-size: .8em; text-decoration:none; }
.top-navigation a:hover {color:#033A58; text-decoration:underline; }


#side-navigation {width: 244px; line-height:1.4em; background-image:url(images/side-nav-bg2.gif); background-repeat: repeat-y; }
#side-navigation ul li {margin:0; } 
#side-navigation a {color:#033A58; font-size: .8em; text-decoration:none; }
#side-navigation a:hover {color:#033A58; text-decoration:underline; }
#nav-table tr td {margin:4px 0; }
.side-sub-navigation a {font-size: .6em; }

#footer-bottom tr td, #footer-bottom tr td a {font-size:8pt; }

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}


/* Added by Metamend 08/03/2007 */

#ReverseMortgageCalculatorLink{border:solid 1px rgb(172, 168, 153); background-color:rgb(3, 58, 88); color: rgb(218, 218, 181); font-size:small; outline-color: rgb(218, 218, 181); outline-style: solid; outline-width: 1px; height: 60px;}

#ReverseMortgageCalculatorLink img{display:inline;position:relative;margin:0;padding:0;}

#ReverseMortgageCalculatorLink a, #ReverseMortgageCalculatorLink a:visited{color: rgb(218, 218, 181);font-weight:normal;}

.newsbar	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 14px;
			}
			 
div.row {
  clear: both;
  padding-top: 7px;
  
  }

div.row span.label {
  float: left;
  width: 40%;
  text-align: right;
  margin-right:5px;
  }

div.row span.formw {
  float: right;
  width: 58%;
  text-align: left;
  color:#033A58;
  font-weight: bold;
  margin-right:5px;
  } 
  
#evaluationform {
	font-size:10px;
	color:#099000;
	font-weight: normal;
}
#evaluationform label{font-size:14px;
color:#000000;
font-weight: bold;
}
#evaluationform p{font-size:14px;
color:#000000;
}

#evaluation table.bodytext tr td{font-size:12px;
color:#099000;
font-weight: normal;
}
#evaluation table.bodytext tr td label{font-size:14px;
color:#000000;
font-weight: bold;
}

.h2-form	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			color:#033A58;
			background-color: #FFFFFF;
			margin-left: 10px;
			}
			
.floatright { float: right; }

.newstablediv {
display:  table;
width:244px;
background-color:#ffffff;
border:1px solid  #cccc99;
border-spacing:0px;/*cellspacing:poor IE support for  this*/
border-collapse:separate;

}
.newscelldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:50%;
background-color:#ffffff;

}
.newsrowdiv  {
display:  table-row;
width:auto;

}

div.sitemap ul {list-style-type:none}

h3	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			color:#033A58;
			background-color: #FFFFFF;}
			
h3.newsletter	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			color:#033A58;
			background-color: #FFFFFF;
			background-image:url(images/arrow.gif);
 background-repeat:no-repeat;
 background-position:center left; 
 text-indent: 10px; 
 vertical-align: middle;
			}
			
			#navcontainer ul
{
text-align: right;
padding-left: 0;
margin: 1px 0 2px 0;
background-color: #033A58;
width: 750px;

font: normal 90% verdana,  arial, helvetica, sans-serif;

}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 4px 10px;
background-color: #DADAB5;
color: #033A58;
text-decoration: none;
border-right: 2px solid #033A58;
float: right;
}

#navcontainer ul li a:hover
{
text-decoration:underline;
}
			
		
#leftnavlist
{
padding-left: 0;
margin: 0;
border-bottom: 1px solid #033A58;
width: 244px;

font: normal 16px verdana,  arial, helvetica, sans-serif;
}

#leftnavlist li
{
list-style: none;
margin: 10;
height:20px;
padding:5px; 
border-top: 1px solid #033A58;
list-style-type: none;
background:url(/images/side-nav-arrow.gif) 5px center no-repeat;
background-position: 15px 10px;
padding-left: 30px;
}

#leftnavlist li a { text-decoration: none;}
.checkbul {
	list-style-image: url(images/checkbul.gif);
	font-weight: bold;
	font-size: 12px;
}
.formpic {
	border: thin solid #CCCCCC;
	float: right;
	margin: 4px;
	padding: 2px;
}
.landingtext {
	font-size: 12px;
	color: #000000;
}
.picside {
	margin: 8px;
	padding: 8px;
}
.picsidehm {
	margin: 4px;
	padding: 4px;
}
