html, body{	margin:0;	padding:0;	text-align:center;	background-color: #FFFFFF;	background-image: url(images/tile_white.gif);	background-repeat: repeat;}  #page{	width:90%;	text-align:left;	margin-left:auto;	margin-right:auto;	background-image: url(images/tile_white.gif);	background-repeat: repeat;}  #branding{display:relative;} #brandingprint{display:inline; position:relative;  height:128px; width:100%; background-color:#CC0000;} /* BRANDING INTERIOR DIVS */#brleft{display:none;	width:180px;	height:128px;	float:left;	position:relative;	background-image: url(images/tile_white.gif);	background-repeat: no-repeat; }#brleft img{margin-top:9px;margin-bottom:12px;}#brtworight{display:none; width:615px; height:128px;  float:right;  position:relative;   } #brright{display:none;	width:180px;	height:128px;	float:right;	position:relative;	background-image: url(images/br-rt.gif);	background-repeat: no-repeat; } #brcontent{display:none;	float: left;	position: relative;	width:435px;	height:128px;	background-image: url(images/br-mid.gif);	background-repeat: no-repeat; }/* END BRANDING INTERIOR DIVS */ #midleft{display:none; width:180px;  float:left;  position:relative;  } #midtworight{ width:90%;  float:right;  position:relative;   } #midright{display:none;	width:180px;	float:none;	position:relative; } #midcontent{ float: left;  display:inline;  position: relative;  width:75%;  }#content p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: normal;	color: #000000;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 8px;	margin-left: 10px;	padding: 0px;}#content h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}/* REVERSE MORTGAGE SPECIFIC STYLES ------------------------------------------- */#content_reverse p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #000000;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 10px;	margin-left: 10px;	padding: 0px;}#content_reverse h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	margin: 0px 20px 3px 10px;	padding: 0px;}#content_reverse h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content_reverse h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content_reverse h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}#content_reverse h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	margin: 0px 20px 0px 10px;	padding: 0px;}/* END REVERSE MORTGAGE ------------------------------------------------------- */.pagetitle {	background-color:#eaf7ff;	border-top:solid 1px #e1eaf3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px !important;	font-weight: bold;	color: #6392C1;	padding: 1px 10px 2px 3px !important;	margin-bottom:5px !important;}.pagetitle a:link,.pagetitle a:visited {	color: #6392C1;	text-decoration: none;}.pagetitle a:hover {color:#6392C1;	text-decoration: underline;	}.rmmisconception{	font-weight: bold;	color:#CC0000;}.rmtruth{	font-weight: bold;	color: #01a352;}/* ----- LISTS ----- */#content li{listy-style:;list-style-type:;list-style-image:;list-style-position:;float:;margin:;padding:;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-weight: normal;	color: #000000;	line-height: 115%;	margin-bottom: 3px;	margin-top: 0px;	padding-top: 0px;}#content li p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-weight: normal;	color: #000000;	line-height: 115%;	margin-bottom: 3px;	margin-top: 0px;	padding-top: 0px;}#content ol{width:;margin:;padding:;	list-style-type: upper-alpha;}#content ul{width:;margin:;padding:;}#content ol li{	margin-top: 0px;	padding-top: 0px;	margin-right: 30px;}#content ul li{	margin-top: 0px;	padding-top: 0px;	margin-right: 30px;}/* LIST STYLES - REVERSE MORTGAGE SPECIFIC -------------------------------- */#content_reverse li{listy-style:;list-style-type:;list-style-image:;list-style-position:;float:;margin:;padding:;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #000000;	line-height: 120%;	margin-bottom: 6px;	margin-top: 0px;	padding-top: 0px;}#content_reverse li p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #000000;	line-height: 120%;	margin-bottom: 6px;	margin-top: 0px;	padding-top: 0px;}#content_reverse ol{width:;margin:;padding:;	list-style-type: upper-alpha;}#content_reverse ul{width:;margin:;padding:;}#content_reverse ol li{	margin-top: 0px;	padding-top: 0px;	margin-right: 30px;}#content_reverse ul li{	margin-top: 0px;	padding-top: 0px;	margin-right: 30px;}/* END LISTS - REVERSE MORTGAGE -------------------------------- END LIST - REV MORT ----------- */.imageright {display:none;	float:right;	padding: 0px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 3px;}.imageleft {display:none;	float:left;	padding: 0px;	margin-top: 3px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 0px;}#footer{	background-color:#FFF;	clear:both;	padding-top: 5px;	padding-bottom: 0px; }#footertop{	height:6px;	background-image: url(images/footer-tile-top.gif);	background-repeat: repeat-x;}#footermid{	width:787px;	text-align:left;	margin-left:auto;	margin-right:auto;	background-color: #FFF;	padding: 0px 0px 0px 0px;	margin-top: 0px;	margin-bottom: 0px;} #footerleft{ width:547px;  float:left;  position:relative; padding-bottom:5px; } #footerright{display:none; width:240px;  float:right;  position:relative; padding-bottom:5px;  }#footerbottom{	height:7px;	background-image: url(images/footer-tile-btm.gif);	background-repeat: repeat-x;	background-position: bottom;	margin-bottom: 0px;	padding-bottom:0px;}#footerleft p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 110%;	font-weight: normal;	color: #1362ab;	margin: 0px;	padding: 0px;}#footerleft p a:link,#footerleft p a:visited {	color: #1362ab;	text-decoration: none;}#footerleft p a:hover {color:#1362ab;	text-decoration: underline;	}#subfooter{display:none;	width:795px;	height:10px;	overflow:hidden;	margin-left:auto;	margin-right:auto;	margin-bottom:0px;	padding-bottom:0px;	background-image: url(images/mid-tile.gif);	background-repeat: repeat-y;}   /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ .clearfix:after { content: ".";  display: block; height: 0;  clear: both;  visibility: hidden; } .clearfix{display: inline-table;}/* Hides from IE-mac \*/* html .clearfix{height: 1%;}.clearfix{display: block;}/* End hide from IE-mac */  