BODY.back {
	background-color: #FFFFFF;
}
A.bannerLink{
	font-family: helvetica, sans-serif; 
	font-size: 70%;
	color: #FFFFFF;
	font-weight: bold;
}
.bannerText{
	font-family: helvetica, sans-serif; 
	font-size: 70%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.mainBody {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
.mainBodyWhite {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #10296B;
	text-decoration: none;
	font-weight: bold;

}
.mainBodySmall {
	font-family: arial, helvetica, sans-serif; 
	font-size: 60%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
TD.greenText12 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 12pt;
	text-decoration: none;
	color: #10296B;
}
A.topLink{
	font-family: helvetica, sans-serif; 
	font-size: 70%;
	color: #FFCE00;
	font-weight: bold;
	text-decoration: none;
}
.topSpace{
	font-family: helvetica, sans-serif; 
	font-size: 70%;
	color: #0F2C7C;
	font-weight: bold;
	text-decoration: none;
}
.searchText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #10296B;
}
.searchText2  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #808080;
}
.detailText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 80%;
	color: #0C3182;
}
.detailText2  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 80%;
	text-decoration: none;
	color: #808080;
}
.bottomBannerText{
	font-family: helvetica, sans-serif; 
	font-size: 90%;
	color: #10296B;
	font-weight: bold;
	text-decoration: none;

}
.leftLinkHeader{
	font-family: helvetica, sans-serif; 
	font-size: 90%;
	color: #7C9CBC;
	font-weight: bold;
	text-decoration: none;

}
A.leftLinkLink{
	font-family: helvetica, sans-serif; 
	font-size: 80%;
	color: #656565;
	font-weight: bold;
	text-decoration: none;

}
.whiteText9{
	font-family: arial, helvetica, sans-serif; 
	font-size: 80%;
	color: #FFFFFF;
	text-decoration: none;

}
.listingBody {
	font-family: arial, helvetica, sans-serif; 
	font-size: 90%;
	color: #10296B;
	text-decoration: none;

}
.listingBodyBlack {
	font-family: arial, helvetica, sans-serif; 
	font-size: 75%;
	color: #10296B;
	text-decoration: none;

}
.listingBodySub {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #10296B;
	text-decoration: none;

}
.listingBodyBlackSub {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #10296B;
	text-decoration: none;

}
TD.agentHead{
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #10296B;
	font-weight: bold;
}
TD.agentBody{
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #0C0889;
}
A.agentLink{
	font-family: arial, helvetica, sans-serif; 
	font-size: 100%;
	color: #0C0889;
}
TD.subHead {
	font-family: garamond, times; 
	font-size: 170%;
	color: #000088;
	text-decoration: none;
	font-style: italic;

}
TD.subBody {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #0C0889;
	text-decoration: none;

}
TD.previewBody {
	font-family: garamond, times, arial; 
	font-size: 100%;
	color: #0C0889;
	text-decoration: none;

}
TD.previewSide {
	font-family: garamond, times; 
	font-size: 140%;
	color: #000088;
	text-decoration: none;
	font-style: italic;
}
.previewTop {
	font-family: garamond, times; 
	font-size: 140%;
	color: #000088;
	text-decoration: none;
}
.subBody {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #0C0889;
	text-decoration: none;

}
.subBodyBlack {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #000000;
	text-decoration: none;

}
A.blueTextLeftNav {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 85%;
	color: #FFFFFF;
	text-decoration: none;
}
.redTextLeftNav {
	font-family: arial, helvetica, sans-serif; 
	font-size: 85%;
	text-decoration: none;
	color: #ff3300;
}
TABLE.mainTable {
	border: 1px solid #000000;
}
TABLE.newListingTable {
	border: 1px solid #000000;
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
INPUT.textSmallBlack {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
INPUT.gray9 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #808080;
	text-decoration: none;
}
.textBlack11 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
}
A.bannerLink {
	font-family: arial, helvetica, sans-serif; 
	font-size: 65%;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
A.bannerLink:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 65%;
	text-decoration: none;
	color: #6E81CE;
	font-weight: bold;
}
.currentPage {
	font-family: arial, helvetica, sans-serif; 
	font-size: 65%;
	text-decoration: none;
	color: #D85A4E;
	font-weight: bold;
}
A.bannerLink2 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #000080;

}
A.bannerLink2:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #000080;

}
TD.bannerWhite{
	font-family: arial, helvetica, sans-serif; 
	font-size: 75%;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.currentPage2 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #D85A4E;
	font-weight: bold;
}
.divider2 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #000080;

}
TD.whiteText9 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	text-decoration: none;
	color: #FFFFFF;
}
TD.whiteText8 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
}
TD.redText12 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 12pt;
	text-decoration: none;
	color: #ff3300;
}
.redText9 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	text-decoration: none;
	color: #ff3300;
}
TD.blueText9 {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 80%;
	color: #10296B;
}
.blueText9 {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #10296B;
}
A.blueText9 {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 80%;
	color: #10296B;
	text-decoration: none;
}

TD.blueText14 {
	font-family: arial, helvetica, sans-serif; 
	font-size: 14pt;
	color: #0C0889;
}
A.blueTextLink9 {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 80%;
	color: #10296B;
}
.topText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #10296B;
}
.topTextWhite  {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.smallBanner  {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #FFCE00;
}
.resourceLink  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
}
.resourceLinkBlue  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #112C73;
	text-decoration: none;
	font-weight: bold;
	padding: 3px 3px 3px 20px;
}
.townLink {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #0C3182;
}
.pageHeader {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 14pt;
	color: #0C3182;
	font-weight: bold;
}
.townText {
	font-family:  arial, helvetica, sans-serif; 
	font-size: 80%;
	color: #10296B;
}
.topTextLink  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
}
.textSmall {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #0C3182;
}
.textMiddle {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #10296B;
}
.textLarge {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11pt;
	color: #0C3182;
}
.textSmallBlack {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #000000;
	text-decoration: none;
}
.textSmallBold {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #0C3182;
	font-weight: bold;
}
.textSmallBoldBlack {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #000000;
	font-weight: bold;
}
.textMiddleBold {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}
.pageHeader {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt;
	color: #10296B;
	font-weight: bold;
}
A.leftNavLink {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
A.leftNavLinkSmall {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
A.leftNavLink:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #A38758;
	font-weight: bold;
}
A.leftNavLinkSmall:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #A38758;
}
TABLE.searchCheck {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	border-color: #999999;
    border-width: 1px;
    border-style: solid;
}
TD.searchCheck {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
}
A.searchCheck {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	color: #10296B;
}
TABLE.contentBox {
	border-color: #999999;
    border-width: 0 0 1px 1px;
    border-style: solid;

}
TD.contentCell {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	border-color: #999999;
    border-width: 1px 1px 0 0;
    border-style: solid;
    background-color: #FFFFFF;
    

}
TD.navPad {
	padding-left: 10px;
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
TD.navPadSub {
	padding-left: 15px;
}
.labelText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #10296B;
}
INPUT.mainButton {
	background-color:#00146D;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: white;
	font-weight: bold;
}
INPUT.smallButton {
	background-color:#00009C;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: white;
	font-weight: bold;
}
INPUT.leftNav {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
.adminHeader {
	color: #004739;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.adminTopText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #10296B;
	font-weight: bold;
}
.adminText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #10296B;
}
.adminText2  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #EEEEEE;
}
.adminInputText  {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

TABLE.mainBoxMiddle {
	border: 1px solid #666D4B;
}
TABLE.searchBox {
	border: 1px solid #10296B;
}
TABLE.featured {
	border: 1px solid #808080;
	background-color: #26322E;
}
TABLE.blackBox {
	background-color: #000000;
}
TABLE.details {
	border: 1px solid #808080;
}
TABLE.map {
	border: 1px solid #808080;
}
TD.menuBack {
	background-color: #000000;
	padding: 3px 3px 3px 10px;
	text-align: center ;
}
TD.back1 {
	background-color: #595959;
}
TD.back2 {
	background-color: #0C3182;
}
TD.back3 {
	background-color: #A38758;
}
TD.back4 {
	background-color: #A3A3A3;

}
TD.back5 {
	background-color: #000000;
}
TD.back7 {
	background-color: #5D729D;
}
TD.leftNav {
	padding-left: 10px; 
	padding-right: 10px;
}
TABLE.lightBlueBack {
	background-color: #CFD6E6;
}
TABLE.searchTable {
	padding-left: 10px;
}
TABLE.back6 {
	background-color: #E2E6D8;
}
TD.detail1 {
	background-color: #CCCCCC;
	color: #0C3182;
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}
TD.detail2 {
	background-color: #DDDDDD;
	color: #0C3182;;
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
}
A.whiteBannerLink {
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
}
.mainBody {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt;
	text-decoration: none;
	color: #404040;
}
.mainBodySmall {
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt;
	color: #404040;
}
.mainTitle {
	font-family: arial, helvetica, sans-serif; 
	font-size: 14pt;
	text-decoration: none;
	color: #404040;
}
.adminlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A2120A;
	text-decoration: none;
}
.adminlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #442316;
	text-decoration: underline;
}
.adminlinksover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #442316;
	text-decoration: underline;
}