.navborder {
	border: 1px solid #000000;
	background-color: #ffffff;

}
a.navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
}
a.navigation:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ff0000;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
}
a.navigation:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ff0000;
	font-weight: normal;
	text-decoration: underline;
	background-color: #ffffff;
}
a.navigation:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
}
.legal {
	background-color: #f3f3f5;
	padding: 4px;
}

.smallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.alvisualsmallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #0000CC;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0000cc;
	text-decoration: underline;
	font-weight: normal;

}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #ff0000;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #0000cc;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #0000cc;
	text-decoration: underline;
}

.exclamationborder {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.table_bg {  border: 1px #FFFFFF solid; background-color: #e7e7e7;}
body { background-color: #fafafa; font-size: x-small;}



.mainborder {
	border: 1px solid #000000;
}
.frontmortgagebg {
	background-image: url(images/mortgagebg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;

}
.frontloanbg {
	background-image: url(images/loanbg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.frontincomebg {
	background-image: url(images/incomebg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.frontmortgagebg100 {

	background-image: url(images/mortgagebg100.jpg);
	background-repeat: no-repeat;
}
.paymentshieldsummaryborder {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.frontincomebg100 {

	background-image: url(images/incomebg100.jpg);
	background-repeat: no-repeat;
}
.frontloanbg100 {

	background-image: url(images/loanbg100.jpg);
	background-repeat: no-repeat;
}
.premiums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #0000CC;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-weight: bold;
	color: #0000CC;
	line-height: 95%;

}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #4e4a49;
}
.paymentshieldsummaryborder {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.smallprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #4e4a49;
}
.table_bg {  border: 1px #FFFFFF solid; background-color: #e7e7e7;}

a.smalllink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
a.smalllink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #ff0000;
	font-weight: normal;
	text-decoration: underline;
}
a.smalllink:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #ff0000;
	font-weight: normal;
	text-decoration: underline;
}
a.smalllink:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
}
.presscoverageborder {
border: 1px solid #e7e7e7; }



.quoteOuter {
	background-color: #66FF00;
}

.quoteDisplay {
	color: #FF0000;
	font-weight: bold;
}