.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.bodytext-nopadding{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:13px;
	text-align: justify;

}

.bodytextlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration:underline;
}

.bodytextlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration:underline;
}

.bodytextlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration:underline;
}

.bodytextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration:none;
}

.walkscore:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000066;
text-decoration:none;
font-weight:bold;
}
.walkscore:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000066;
text-decoration:none;
font-weight:bold;
}
.walkscore:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000066;
text-decoration:none;
font-weight:bold;
}
.walkscore:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000066;
text-decoration:none;
font-weight:bold;
}



.newFooter {color: #666666}
.findahometext{color:#000000;font-family:verdana,arial,san-serif;font-size:12px;text-decoration:none;}
.database{color:#FF0000;font-family:verdana,arial,san-serif;font-size:7pt;text-decoration:none;}
.findahomebold {color:#032263;font-family:verdana,arial,san-serif;font-size:9pt;font-weight:bold;text-decoration:none;}
.boldheader {color:#032263;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:none;}
.whitetableheader {color:#ffffff;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:none;}
strong {color:#032263;font-family:verdana,arial,san-serif;font-size:8pt;font-weight:bold;text-decoration:none;}
.consumervideo {font:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-style:italic; text-decoration:underline; font-weight:bold;}

.mls {display: none}

.news {color:#032263;font-family:verdana,arial,san-serif;font-size:7pt;font-weight:bold;text-decoration:none;}
.newstext{color:#000000;font-family:verdana,arial,san-serif;font-size:7pt;text-decoration:none;}
h3 {color:#032263;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:none;}
h2 {color:#032263;font-family:verdana,arial,san-serif;font-size:12pt;;font-weight:600;text-decoration:none;}
em {color:#57729E;font-family:verdana,arial,san-serif;font-size:8pt;text-decoration:none;}
.rednew {color:#ff0000;font-weight:bold;font-family:verdana,arial,san-serif;font-size:8pt;text-decoration:none;}
.filesize { color: #000000; font-family: verdana,arial,san-serif; font-size:8px }

.header {color:#032263;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:none;}
.Redheader {color:#CC3300;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:none;}

/*
a:link { text-decoration: underline; font-weight:500; color: #032263  }
a:active { text-decoration: underline;font-weight:500; color: #032263  }
a:visited { text-decoration: underline;font-weight:500; color: #032263  } 
a:hover { text-decoration: underline;font-weight:500; color: #57729E }
*/


.filesize { color: #000000; font-family: verdana,arial,san-serif; font-size:9px }

.tablelinks:link { text-decoration: underline; font-size:8pt;font-weight:500; color: #57729E  }
.tablelinks:active { text-decoration: underline;font-size:8pt;font-weight:500; color: #57729E  }
.tablelinks:visited { text-decoration: underline;font-size:8pt;font-weight:500; color: #57729E  } 
.tablelinks:hover { text-decoration: underline;font-size:8pt;font-weight:500; color: #032263 }

.header:link {color:#032263;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:underline;}
.header:active {color:#032263;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:underline;}
.header:visited {color:#032263;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:underline;}
.header:hover {color:#57729E;font-family:verdana,arial,san-serif;font-size:10pt;;font-weight:600;text-decoration:underline;}


.quadlink:link { text-decoration: underline; font-weight:500; color: #032263  }
.quadlink:active { text-decoration: underline;font-weight:500; color: #032263  }
.quadlink:visited { text-decoration: underline;font-weight:500; color: #032263  } 
.quadlink:hover { text-decoration: none;font-weight:500; color: #032263 }


.boldheader { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheader { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }




.largeheader:link { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheader:active { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheader:visited { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  } 
.largeheader:hover { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #ffffff }

.largeheaderRED:link { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheaderRED:active { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheaderRED:visited { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  } 
.largeheaderRED:hover { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #990000 }

.largeheader1:link { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheader1:active { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  }
.largeheader1:visited { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #032263  } 
.largeheader1:hover { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #b7c9ed }

.largeheader2 { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #ffffff  }
.largeheader2:link { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #ffffff  }
.largeheader2:active { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #ffffff  }
.largeheader2:visited { text-decoration: none; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #ffffff  } 
.largeheader2:hover { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:10pt; font-weight:600; color: #ffffff }


.rateheader:link { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:8pt; font-weight:600; color: #ffffff  }
.rateheader:active { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:8pt; font-weight:600; color: #ffffff  }
.rateheader:visited { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:8pt; font-weight:600; color: #ffffff  } 
.rateheader:hover { text-decoration: underline; font-family:verdana,arial,san-serif;font-size:8pt; font-weight:600; color: #ffffff }



.quadtext{color:#000000;font-family:verdana,arial,san-serif;font-size:8pt;text-decoration:none;}


.quadpadding {padding-left:2px;}



.pvfooter{
	color:#003366;
	font-family:verdana, arial, san-serif;
	font-size:8pt;
	text-decoration:none;
}
.footer{
	color:#ECECED;
	font-family:verdana, arial, san-serif;
	font-size:8pt;
	text-decoration:none;
}
.footerlink:link{color:#666666;font-family:verdana,arial,san-serif;font-size:8pt;font-weight:bold;text-decoration:underline;}
.footerlink:active{color:#666666;font-family:verdana,arial,san-serif;font-size:8pt;font-weight:bold;text-decoration:underline;}
.footerlink:visited{color:#666666;font-family:verdana,arial,san-serif;font-size:8pt;font-weight:bold;text-decoration:underline;}
.footerlink:hover{color:#666666;font-family:verdana,arial,san-serif;font-size:8pt;font-weight:bold;text-decoration:none;}


.CBE:link { text-decoration: underline; font-weight:BOLD; color:#009900}
.CBE:active { text-decoration: underline;font-weight:BOLD; color: #009900  }
.CBE:visited { text-decoration: underline;font-weight:BOLD; color: #009900  } 
.CBE:hover { text-decoration: underline;font-weight:BOLD; color:#009966 }



.priceBox {
	border: thin solid #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B628E;
	background-color: #EFEFF7;
}

.DetailSectionHeader
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 14px;
	color: #3C6580;
	font-family: Verdana;
	padding-left: 5px;
	
}

.TownHeader
{
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	color: #032263;
	font-family: Verdana;
}

.Boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

#housingIndent {
padding-left:40px;
	}
#bannerad {
	height: 70px;
	width: 470px;
	left: 370px;
	position: relative;
	top: 15px;
}

.detail-bold{
	color:#314d64;
	font-weight:bold;
	font-family:verdana, arial, san-serif;
	font-size:12px;
}

.detail-regular{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
}

.featuredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight:bold;
}

.detail-padding{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#amberAlert-active {
	width: 118px;
	background-color: #fcfbcf;
	background-position: center;
	text-align: center;
	margin-right: 0px;
	margin-left: 12%;
	border: 1px solid #bb2f19;
	padding-bottom: 5px;
}
#amberAlert-active a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:underline;
	font-weight: bold;
}
