body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.tc_propsearch_cities {
	color: red;
}

.tc_propsearch_headers {
	color: red;
}

.formUserName {
	BORDER-RIGHT: #990000 1px groove;
    BACKGROUND-POSITION: 2px center;
    BORDER-TOP: #990000 1px groove;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(/images/username.gif);
    MARGIN: 0px 0px 0px 1px;
    BORDER-LEFT: #990000 1px groove;
    COLOR: #000000;
    BORDER-BOTTOM: #990000 1px groove;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formSearch{
	BORDER-RIGHT: #990000 1px groove;
    BACKGROUND-POSITION: 2px center;
    BORDER-TOP: #990000 1px groove;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/searchmail.gif);
    MARGIN: 0px 0px 0px 1px;
    BORDER-LEFT: #990000 1px groove;
    COLOR: #000000;
    BORDER-BOTTOM: #990000 1px groove;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formPassWord {
	BORDER-RIGHT: #990000 1px groove;
    BACKGROUND-POSITION: 2px center;
    BORDER-TOP: #990000 1px groove;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(/images/password.gif);
    MARGIN: 0px 0px 0px 1px;
    BORDER-LEFT: #990000 1px groove;
    COLOR: #000000;
    BORDER-BOTTOM: #990000 1px groove;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formbuttons{
	border: 1px outset; 
	border-color: #ffffff; 
	cursor: pointer; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000;
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(/images/button2.gif);
	background-repeat: repeat-x
}

.tabnav {
	background:url(images/tab_back.jpg);
	text-align: center;
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width:1px;
	width: 149px;
}

.tabnavstart {
	background:url(images/tab_back.jpg);
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 149px;
}

.tabwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width:1px;
	height:35px;
	width: 149px;
}

.tabwhitestart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	height:35px;
	width: 149px;
}

.leftside {
	background:url(images/left_side.jpg);
	width: 13px;
}

.rightside {
	background:url(images/right_side.jpg);
	width: 13px;
}

.spacer {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	height:10px;
	font-size: 6px;
}

a.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
}

a.topnav:hover {
	text-decoration: underline;
}

.webheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 35px;
}

.header_left {
	background:url(images/left_header.gif);
	width: 9px;
	height: 27px;
}

.header_back {
	background:url(images/header_back.jpg);
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

a.header_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.header_link:hover {
	color: #006600;
}

.header_right {
	background:url(images/right_header.gif);
	width: 9px;
	height: 27px;
}

.home_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	vertical-align:top;
}

.home_search2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:top;
}

.home_search3 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}

.search_table {
	background:url(images/house_back.jpg);
	border-style: solid;
	border-color: #006600;
	border-width: 1px;
}

.search_table2 {
	background:url(images/house_back2.jpg);
	border-style: solid;
	border-color: #006600;
	border-width: 1px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.copyrightSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.googleads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: center;
	border-style: solid;
	border-color: #999999;
	border-width:1px;
}

a.google {
	text-decoration: none;
}

a.google:hover {
	text-decoration: underline;
}

.ad_header {
	font-size: 12px;
	font-weight: bold;
}

.ad_header:hover {
	color: #FF0000;
}

.ad_link {

	font-size: 12px;
	font-weight: normal;
	text-decoration: none
}

p {
	font-size:12px;
	line-height: 120%;
}

.listhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #EDEDED;
}

.listnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.infolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.darkheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	background-color: #999999;
	color: #FFFFFF
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	background-color: #006600
}

.detailtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal
}

.pagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #ededed;
	color: #000000
}

.searchhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	background-color: #006600;
	font-weight: normal
}

.searchheaddark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	background-color: #999999;
	color: #ffffff
}

.newsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.newsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.inman {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #3F607B;
}

.bottomNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.cityList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

li {
	list-style-type: square;
}

.formBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.formBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-style: solid;
	border-color: #999999;
	border-width:1px;
	background: #006600;
}

.photoBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	color:#d1d1d1;
	text-align: center;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #999999;
	border-width:1px;
}

.infoBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: center;
	border-style: solid;
	border-color: #006600;
	border-width:1px;
	background-color: #DBE8F5;
}

.agentList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.spageNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
