TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #231F20;
}
.red {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #97120C;
}

DIV {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

p.mainpages {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 17px;
}

p.small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #231F20;
}

.paratitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #97120C;
}

.heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color : #231F20;
}

.headingsearch {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #231F20;
}

.tableheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #231F20;
}



A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #97120C;
	text-decoration : underline;
}
A:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #97120C;
	text-decoration : underline;
}
A:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : underline;
}

.rightnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}

A.rightnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
A:visited.rightnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
A:hover.rightnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;	
}

A.submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #486A0E;
	text-decoration : underline;
	display : block;
	margin-bottom : 10px; margin-top : 10px ;
}
A:visited.submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #486A0E;
	text-decoration : underline;
}
A:hover.submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #659A08;
	text-decoration : underline;
}

.submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #ffffff;
	display : block;
	margin-bottom : 10px; margin-top : 10px ;
}


A.larger {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #97120C;
	text-decoration : underline;
}
A:visited.larger {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #97120C;
	text-decoration : underline;
}
A:hover.larger {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

A.searchmain {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
	display : block;
	margin-bottom : 5px;
}
A:visted.searchmain {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
A:hover.searchmain {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}
.searchmain {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
}
A.search_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
A:visited.search_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
A:hover.search_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #000000;
	text-decoration : none;
}
.search_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
}
.footer { font-family : Arial, Helvetica, sans-serif; font-size: 8pt; color : #FFFFFF; font-weight : regular; }

A.footer {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : underline;
}
A:visited.footer {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : underline;
}
A:hover.footer {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;	
}

.communitylinks {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #97120C;
}

.seminars {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #97120C;
}

.blurb {
	border-left : 1px #97120C solid; 
	border-top : 1px #97120C solid; 
	border-bottom : 1px #97120C solid; 
	border-right : 1px #97120C solid; 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	background-color: #DEDBCD;
}

.relocompanies {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #757264;
}

/* RENTALS */
table.rentals {
	border-left : 1px #231F20 solid; 
	border-top : 1px #231F20 solid; 
	border-bottom : 1px #231F20 solid; 
	border-right : 1px #231F20 solid; 
	background-color: #DEDBCD;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : regular;
	color : #231F20;
}
th.rentals {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	background : #97120C;
	color : #FFFFFF;
}
TABLE.rentals A {
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
	display : block;
	margin-bottom : 4px; 
	margin-top : 4px ;
}
TABLE.rentals A:visited {
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
TABLE.rentals A:hover {
	font-size : 11px;
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

.rentalsdetailsnav {
	border-left : 1px #231F20 solid; 
	border-top : 1px #231F20 solid; 
	border-bottom : 1px #231F20 solid; 
	border-right : 1px #231F20 solid; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #231F20;
	background-color : #DEDBCD;
}
.rentalsdetailsnav A {
	font-weight : bold;
	color : #97120C;
	text-decoration : none;
	display : block;
}
.rentalsdetailsnav A:visited {
	font-weight : bold;
	color : #97120C;
	text-decoration : none;
}
.rentalsdetailsnav A:hover {
	font-weight : bold;
	color : #97120C	;
	text-decoration : underline;
}
table.rentals tr.row0 { background-color: #EDDCCB; }
table.rentals tr.row1 { background-color: #F0EDE4; }

/* SEARCH */
table.searchtools {
	border-left : 1px #231F20 solid; 
	border-top : 1px #231F20 solid; 
	border-bottom : 1px #231F20 solid; 
	border-right : 1px #231F20 solid; 
	background-color: #DEDBCD;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : regular;
	color : #231F20;
}
th.searchtools {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	background-color : #FFFFFF;
	color : #231F20;
}
TABLE.searchtools A {
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
	display : block;
	margin-bottom : 4px; 
	margin-top : 4px ;
}
TABLE.searchtools A:visited {
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
}
TABLE.searchtools A:hover {
	font-size : 11px;
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

/* SEARCH DETAILS */
.searchdetailsnav {
	border-left : 1px #231F20 solid; 
	border-top : 1px #231F20 solid; 
	border-bottom : 1px #231F20 solid; 
	border-right : 1px #231F20 solid; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	background-color : #DEDBCD;
}
.searchdetailsnav A {
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
	display : block;
}
.searchdetailsnav A:visited {
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
}
.searchdetailsnav A:hover {
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

.searchdetails {
	/*
	border-left : 1px #231F20 solid; 
	border-top : 1px #231F20 solid; 
	border-bottom : 1px #231F20 solid; 
	border-right : 1px #231F20 solid; 
	background-color : #DEDBCD;
	*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
}
.searchdetails A {
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
.searchdetails A:visited {
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
.searchdetails A:hover {
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

/* BACK - NEXT */
.backnext {
	border-left : 1px #231F20 solid; 
	border-top : 1px #231F20 solid; 
	border-bottom : 1px #231F20 solid; 
	border-right : 1px #231F20 solid; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	background-color : #DEDBCD;
}
.backnext A {
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
	display : block;
}
.backnext A:visited {
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
}
.backnext A:hover {
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

.searchresult {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #97120C;
}


.star {
	color: #b40101;
	font-size: 11px
}

.tm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 6pt;
}

.input { font-family : Arial, Helvetica, sans-serif; font-size : 12px; }
.sortorder { font-family : Arial, Helvetica, sans-serif; font-size : 10px; }

TABLE.outline { border-left : 1px #000000 solid; border-top : 1px #000000 solid; border-bottom : 1px #000000 solid; border-right : 1px #000000 solid; }

TABLE.outlinered { border-left : 1px #97120C solid; border-top : 1px #97120C solid; border-bottom : 1px #97120C solid; border-right : 1px #97120C solid; }

td.relocation {
	background-image: url(art/background_relocation.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*----*/

TABLE.smalltableshead { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	/*background-color : #97120C;*/
	
}

TABLE.smalltables { 
	border-left : 1px #231F20 solid; 
/*	border-top : 1px #97120C solid; 
	border-bottom : 1px #97120C solid; 
	border-right : 1px #97120C solid; 
*/
	background-color: #EFEDE3;
	
}

TABLE.smalltables td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
	font-weight : regular;
}

TABLE.smalltables th {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #97120C;
}

TABLE.smalltables input { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }
TABLE.smalltables select { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }

TABLE.smalltables A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
	display : block;
	margin-bottom : 10px; margin-top : 10px ;
}
TABLE.smalltables A:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
TABLE.smalltables A:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

/*-- Search Forms --*/

TABLE.searchforms { 
	border-left : 1px #97120C solid; 
	border-top : 1px #97120C solid; 
	border-bottom : 1px #97120C solid; 
	border-right : 1px #97120C solid;
}

TABLE.searchforms td {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight : regular;
	background-color : #ffffff;
}

TABLE.searchforms th {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #97120C;
}

TABLE.searchforms input { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }
TABLE.searchforms select { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }

TABLE.searchforms A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
	/* display : block;
	margin-bottom : 10px; margin-top : 10px ; */
}
TABLE.searchforms A:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
TABLE.searchforms A:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

/* Search Results */

TABLE.searchresults { 
	border-left : 1px #97120C solid; 
	border-top : 1px #97120C solid; 
	border-bottom : 1px #97120C solid; 
	border-right : 1px #97120C solid;
	background-color : #ffffff;
}

TABLE.searchresults td {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight : regular;
}

TABLE.searchresults th {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #97120C;
}

TABLE.searchresults input { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }
TABLE.searchresults select { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }

TABLE.searchresults A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	/* display : block;
	margin-bottom : 10px; margin-top : 10px ; */
}
TABLE.searchresults A:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
}
TABLE.searchresults A:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #000000	;
}

/* Search Results - Results Nav */

.resultsnav {
	border-left : 1px #B2B2B2 solid; 
	border-top : 1px #B2B2B2 solid; 
	border-bottom : 1px #B2B2B2 solid; 
	border-right : 1px #B2B2B2 solid; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : regular;
	color : #97120C;
	background-color : #FFFFFF;
}
.resultsnav A {
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
	display : block;
}
.resultsnav A:visited {
	font-weight : regular;
	color : #97120C;
	text-decoration : none;
}
.resultsnav A:hover {
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

/*-- General Forms --*/

TABLE.generalform { 
	border-left : 1px #97120C solid; 
	border-top : 1px #97120C solid; 
	border-bottom : 1px #97120C solid; 
	border-right : 1px #97120C solid;
}

TABLE.generalform td {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight : regular;
	background-color : #ffffff;
}

TABLE.generalform th {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #97120C;
}

TABLE.generalform input { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }
TABLE.generalform select { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }
select.smallish { font-family : Arial, Helvetica, sans-serif; font-size: 10px; }

TABLE.generalform A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
	/* display : block;
	margin-bottom : 10px; margin-top : 10px ; */
}
TABLE.generalform A:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #97120C;
	text-decoration : underline;
}
TABLE.generalform A:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : regular;
	color : #000000	;
	text-decoration : underline;
}

.allsidespad { border-left : 1px #231F20 solid; border-top : 1px #231F20 solid; border-bottom : 1px #231F20 solid; border-right : 1px #231F20 solid; padding : 4px; }
.btmpad { border-bottom : 1px #659A08 solid; padding : 1px; }


.communityInfo {
	margin-top:5px;
	}
.communityInfo TD {
	text-align:right;
	}
.communityInfo TD IMG {
	vertical-align:text-top;
	border:2px solid #97120C;
	}
.communityInfo a {
	font-weight:bold;
	}
.newHeader {
	padding-top:10px;
	padding-left:10px;
	color:#97120C;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	border-bottom:2px solid #97120C;
	}
#linkedContent {
	padding-left:10px;
	}
#noborder {
	border-width:0px;
	}