html,body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	/* Set background image to center in page no matter what the screen resolution of the viewer and force the background image to the top of the web page */
	background-color: #ffffff; /* Background color white */
/*	background-image: url(../images/common/background.jpg);
	background-position: top;
	background-repeat: repeat-x;*/	
}
body {
	font-family: Arial, Helvetica, Geneva, Swiss, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;	
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
#wrapper {
	/* Set width of web contents */
	width: 1058px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;	
	display: table;
}
/******************************************
Customized Cascading Style Sheets
******************************************/
.mandatory { color: #c00; font-weight: bold; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.required { color: #fff; font-weight: bold; font-size: 15px; line-height: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heading   { color: #2e3192; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.directions  { color: #43940e; font-weight: bold; font-size: 15px; line-height: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.why  { color: #2e3192; font-size: 18px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.question { color: white; font-weight: 100; font-size: 18px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.looking   { color: #2e3192; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.calltoday{
	color: #000000;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.free{
	color: #6db33f;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}
td.Secrets{
	color: #2e3192;
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	font-family: font-family: "Times New Roman", Georgia, Times;
	text-decoration: underline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}
.formEvaluationInput
{
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 160px;
	color: #0000cd;
	background-color: #FFFFFF;
}
div.secrets-great-mortgage {
	width: 365px;
	height: 137px;
	background: url(../images/forms/successbck.gif) no-repeat;
}
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}
.partnertype { color: #2e3192; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.partnerlink  { color: #4c911d; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.privacy { color: black; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.privacy-logo { color: #2e3192; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.note { color: #c00; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.terms-attention { color: #c00; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.terms-conditions { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.terms-logo { color: #2e3192; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.terms-heading { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.rates-heading { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 7px }
.rates-logo  { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.rates-bank { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.rates-secondary { color: black; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.rates-mortgagedirect2u   { color: #2e3192; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 7px }
.rates-posted  { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 7px }
.mortgagemandatory { color: #c00; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 3px }
.mortgagedetails { color: #2e3192; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 2px; padding-right: 7px }
.mortgageid { color: #2e3192; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 2px; padding-right: 7px }
.mortgageid-verify { color: #2e3192; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 2px; padding-right: 7px; display: none; }
.verify {
	display: none;	
}
.commercialid  { color: #2e3192; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.commercialTEXT { color: #2e3192; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.commercialPAR   { color: #5a9434; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 3px }
.mortgageheading { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 2px; padding-right: 7px }
.mortgageheading-verify { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 2px; padding-right: 7px; display: none; }
.mortgagesubheading { color: #2e3192; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 1px; padding-right: 7px }
.readmore { color: #2e3192; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.highlight-logogreen    { color: #5d9a36; font-weight: bold; font-size: 26px; line-height: 30px; font-family: "Times New Roman", Georgia, Times }
.highlight-white { color: #fff; font-weight: bold; font-size: 20px; line-height: 22px; font-family: "Times New Roman", Georgia, Times }
.highlight-logoblue    { color: #2e3192; font-weight: bold; font-size: 26px; line-height: 30px; font-family: "Times New Roman", Georgia, Times }
.highlight-black     { color: black; font-weight: bold; font-size: 26px; line-height: 30px; font-family: "Times New Roman", Georgia, Times }
.highlight-red   { color: #c00; font-weight: bold; font-size: 26px; line-height: 30px; font-family: "Times New Roman", Georgia, Times }
.evaluation { color: white; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blogheading { color: #f60; font-size: 11px; line-height: 11px; text-align: left; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.xlrg-red { color: #c00; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.xlrg-black { color: black; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.xlrg-blue { color: #2e3192; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lrg-logoblue    { color: #2e3192; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lrg-blue { color: #2e3192; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lrg-logogreen   { color: #558d31; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lrg-black  { color: black; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lrg-red  { color: #c00; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.std-logoblue { color: #2e3192; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.std-logogreen { color: #52882f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.std-black { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.std-blue   { color: #2e3192; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menulink   { color: white; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.stdbold-blue { color: #2e3192; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.std-green  { color: #6db33f; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.std-red  { color: #c00; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.stdbold-black { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ft-white  { color: white; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copyright  { color: black; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.readmore { color: black; font-size: 10px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blueonblue  { color: #d7e0ef; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #d7e0ef; letter-spacing: 1px }
.homecheckboxbck { color: #d7e0ef; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(../images/common/checkboxbck.jpg); text-decoration: none; background-color: #d7e0ef; letter-spacing: 1px }


.enhanced-list {
	list-style: none;
	margin: 0 0 22px 0;
	padding: 0 0 0 0;
}
.enhanced-list li {
	font-family: Arial, Helvetica, Geneva, Swiss, Verdana, sans-serif;
	font-size: 17px;
	line-height: 24px;
	color: #000000;
	background: url(../images/common/enhanced-bullet.gif) no-repeat left 0px;
	padding-left: 16px;
	margin-bottom: 2px;
	margin-left: 6px
}

.reasons-list {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.reasons-list li {
	font-family: Arial, Helvetica, Geneva, Swiss, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	background: url(../images/common/arrow.gif) no-repeat left 0px;
	padding-left: 15px;
	margin-bottom: 2px;
	margin-left: 7px
}
.bullet-list {
	list-style:none; margin:0 0 10px 0; padding:0 0 0 0;
	}
.bullet-list li {	
	background:url(../images/common/bluedot.gif) no-repeat left 0px;
	padding-left:10px;
	margin-bottom:0px;
	margin-left:5px 
	}
.arrowlist {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.arrowlist li {
	font-family: Arial, Helvetica, Geneva, Swiss, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	background: url(../images/common/arrow.gif) no-repeat left 0px;
	padding-left: 15px;
	margin-bottom: 2px;
	margin-left: 7px
}

.bulletlist {
	list-style:none; margin:0 0 0; padding:0 0 0;
	}
.bulletlist li {	
	background:url(../images/common/bullet.gif) no-repeat left 0px;
	padding-left:15px;
	margin-bottom:0px;
	margin-left:5px 
	}

.dotlist {
	list-style:none; margin:0 0 0; padding:0 0 0;
	}
.dotlist li {	
	background:url(../images/common/dot.gif) no-repeat left 0px;
	padding-left:15px;
	margin-bottom:0px;
	margin-left:5px 
	}

.bluedotlist {
	list-style:none; margin:0 0 0; padding:0 0 0;
	}
.bluedotlist li {	
	background:url(../images/common/bluedot.gif) no-repeat left 0px;
	padding-left:15px;
	margin-bottom:0px;
	margin-left:5px 
	}

.checklist {
	list-style:none; margin:0 0 0; padding:0 0 0;
	}
.checklist li {	
	background:url(../images/common/check.gif) no-repeat left 0px;
	padding-left:15px;
	margin-bottom:2px;
	margin-left:7px 
	}
	
.redchecklist {
	list-style:none; margin:0 0 0; padding:0 0 0;
	}
.redchecklist li {	
	background:url(../images/common/redcheck.gif) no-repeat left 0px;
	padding-left:15px;
	margin-bottom:2px;
	margin-left:6px 
	}
	
.failedlist {
	list-style:none; margin:0 0 0; padding:0 0 0;
	}
.failedlist li {	
	background:url(../images/common/failed.gif) no-repeat left 0px;
	padding-left:15px;
	margin-bottom:2px;
	margin-left:6px 
	}

TEXTAREA    { color: #0000cd; font-size: 11px; line-
height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }
INPUT     { color: #0000cd; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }
SELECT    { color: #0000cd; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }
a:link          { color: #4c911d; text-decoration: underline }
a:visited      { color: #696969; text-decoration: underline }
a:hover, a:active       { color: #e50101; text-decoration: underline }
a.menu:link { color: #006; text-decoration: underline }
a.menu:visited  { color: #696969; text-decoration: underline }
a.menu:hover, a.menu:active  { color: #390; text-decoration: underline }
a.broker:link { color: #fff; text-decoration: underline }
a.broker:visited  { color: #fc3; text-decoration: underline }
a.broker:hover, a.broker:active  { color: #ff9; text-decoration: underline }
a.footer:link { color: #fff; text-decoration: underline }
a.footer:visited { color: #d3d3d3; text-decoration: underline }
a.footer:hover, a.footer:active { color: red; text-decoration: underline }
a.contactus:link { color: #f00; text-decoration: underline }
a.contactus:visited { color: #696969; text-decoration: underline }
a.contactus:hover, a.contactus:active { color: #00f; text-decoration: underline }
a.external:link       { color: blue }
a.external:visited      { color: #464646 }
a.external:hover, a.external:active    { color: red; text-decoration: underline }
a.apply:link { color: #558d31; text-decoration: underline }
a.apply:visited   { color: #2e3192; text-decoration: underline }
a.apply:hover, a.apply:active { color: red; text-decoration: underline }
a.home:link { 	color: #2e3192; text-decoration: none }
a.home:visited   { color: #2e3192; text-decoration: none }
a.home:hover, a.apply:active { color: #2e3192; text-decoration: none }

table.social-media {
	margin: 0 auto;
	padding-top: 16px;
	width: 168px;
	display: block;
}

/******************  Home Page Columns ********************/
div.newspaper
{
	width:100%;
	padding:0;
	margin:0;
	background-position: center;
	/* background-position: top; */
	/* Centering for Internet Explorer 6 */
	text-align: center;
}

div.newspaperSpread
{
	/* Set width of web contents */
	width: 820px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
	clear: both;	
}

div.newspaperIcon
{
	width: 55px;
	float: left;
	margin: 10px 0 0 20px;
}

div.newspaperContent
{
	width: 322px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0 10px 0 0;
}

div.newspaperRates
{
	float: left;
	margin: 10px 0 0 20px;
}

img.Icon
{
	border: 1px solid blue;	
}
.pagetitle   { color: #2e3192; font-weight: bold; font-size: 22px; line-height: 26px; font-family: "Times New Roman", Georgia, Times; text-align: center }
h1.pagetitle { color: #2e3192; font-weight: bold; font-size: 22px; line-height: 32px; font-family: "Times New Roman", Georgia, Times; text-align: center }
h1 {
	font-family: "Times New Roman", Georgia, Times;
	font-size: 22px;
	line-height: 32px;
	color: #2e3192;
	text-align: left;
	text-decoration: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;	
}
h1.highlight-logoblue {
	font-family: "Times New Roman", Georgia, Times;
	font-size: 26px;
	line-height: 32px;
	color: #2e3192;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}
h1.mortgage {
	font-family: "Times New Roman", Georgia, Times;
	font-size: 26px;
	line-height: 32px;
	color: #2e3192;
	text-align: left;
	text-decoration: none;
	margin: 0 0 3px 0;
	padding: 0 0 0 0;	
}
h2 {
	font-family: "Times New Roman", Georgia, Times;
	font-size: 20px;
	line-height: 22px;
	color: #2e3192;
	text-align: left;
	text-decoration: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;	
}
h2.2nd-mortgage {
	font-family: "Times New Roman", Georgia, Times;
	font-size: 20px;
	line-height: 22px;
	color: #2e3192;
	text-align: left;
	text-decoration: none;
	margin: 0 0 17px 0;
	padding: 0 0 0 0;	
}
h2.rates {
	font-family: "Times New Roman", Georgia, Times;
	font-size: 20px;
	line-height: 22px;
	color: #2e3192;
	text-align: left;
	text-decoration: none;
	margin: 23px 0 0 0;
	padding: 0 0 0 0;	
}
h3 {
	font-family: Arial, Helvetica, Geneva, Swiss, Verdana, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #2e3192;
	text-align: left;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}
p {
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
}
p.centred {
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
	text-align:center;
}
p.calltoattention {
	color: #2e3192;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align:center;	
}
p.callforaction {
	color: #000000;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 7px 0;
	padding: 0;
}

p.home-rates {
	width: 680px;
	color: #2e3192;
	font-size: 11px;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align:left;	
}
table.home-rates {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
table.self-employed {
	margin: 0 0 20px 0;
	padding: 0 0 0 0;	
}
/******************* Table Specifications *********************/
div.footnote-content {
	width: 600px;
}
table.informational {
	width: 600px;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
td.informational-heading-center-lead {
	width: 200px;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
	background: #e6f3db;	
}
td.informational-heading-center {
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
	background: #e6f3db;
}
td.informational-heading-center-secondary {
	width: 100px;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-align: center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
	background: #e6f3db;
}
td.informational-divider {
	height: 1px;
	background: #2e3192;
}
td.informational-category-description {
	color: #447027;
	background: #fff;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
}
td.informational-text-center {
	color: #000000;
	background: #f5f5f5;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-align: center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
}
td.informational-text-footnote {
	color: #000000;
	background: #e4e3e3;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	text-align: left;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
}
/******************* Content *********************/

div.page-title {
	float: left;
	width: 349px;
	margin: 13px 0 10px 0;
	padding: 0 0 0 0;
	display: inline;
}
div.commercial {
	float: right;
	width: 200px;
	height: 21px;
	margin: 13px 20px 0 0;
	padding: 0 0 0 0;
	background: #60a533;
	border: 1px solid #2e3192;
}
div.content-left {
	float: left;
	width: 349px;
	margin: 0 28px 0 20px;
	padding: 0 0 20px 0;
	display: inline;
}
div.content-right {
	float: right;
	width: 403px;
	margin: 10px 10px 0 0;
	padding: 0 0 10px 0;
	display: inline;
}
div.content-full {
	float: left;
	width: 780px;
	margin: 0 20px 0 20px;
	padding: 0 0 20px 0;
}
div.page-content-full {
	float: left;
	width: 780px;
	margin: 0 20px 0 20px;
	padding: 13px 0 20px 0;
}
div.residential-content-full {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}
div.residential-content {
	width: 780px;
	margin: 0 20px 0 20px;
	padding: 0 0 20px 0;
}
div.residential-mortgage-content {
	float: left;
	width: 790px;
	margin: 0 10px 0 20px;
	padding: 13px 0 20px 0;
}
div.clearfloats {
	clear:both;
}

div.contact-mortgagedirect2u {

	width: 740px;
	padding: 20px;
	
	/* Older IE's */
	background-color: #FFFFFF;
	border: 1px solid #2d3691;
	
	margin: 30px 0 10px 0;	
}
div.mortgage-content {
	margin-right: 20px;
	margin-bottom: 20px;	
}
/******************* Images *********************/
img.outlined {
	border: 1px solid #2e3192;
	margin: 0 0 13px 0;
	padding: 0 0 0 0;
}
img.right-aligned {
	float: right;
	border: 1px solid #2e3192;
	margin: 0 0 13px 13px;
	padding: 0 0 0 0;
}
img.right-aligned2 {
	float: right;
	border: 1px solid #2e3192;
	margin: 0 0 13px 20px;
	padding: 0 0 0 0;
}
img.feature-right-aligned {
	float: right;
	border: 1px solid #2e3192;
	margin: 20px 10px 13px 13px;
	padding: 0 0 0 0;
}
/******************* Form *********************/
td.evaluation-MobileResource {
	color: white;
	font-size: 11px;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	display: none;
}
td.evaluation-MobileResource2 {
	color: #000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	display: none;
}
input.formEvaluationInput-MobileResource {	
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 160px;
	color: #0000cd;
	background-color: #FFFFFF;	
	display: none;
}
table.MobileResource {
	display: none;	
}