/* start new styles */
.navbg {background: #F3EEDB;}

.headerBG {background: #676455;}

A.leftNav {width: 145px; text-decoration: none; padding: 2px 0px 2px 10px; }
A.leftNav:hover {color: #F3EEDB; background: #7A776E; width: 145px;}
.navbullet {padding-bottom: 3px;}

A.mainlinks, A.mainlinks:hover {color: #FFFFFF; text-decoration: none;}

.topnavbutton {background: #003300;}
.topnavbutton_f2 {background: #7F997F; color: #000000;}

.traveltools {background: #EFEFEF;}

.copyrights {font: 8pt Tahoma, Verdana, Arial, Helvetica; color: #999999;}

.white {color: #FFFFFF;}

/* end new styles */


/* improt redb stylesheet */
/* @import url("/includes/redb.css"); */
@import url("/gssi/redb/offices/remax/includes/redb.css");

/* redb random feature property */
td.randompropertyfeature {
	font: normal bold larger/1 Tahoma, Trebuchet MS, Helvetica, sans-serif;
	color : #CC3300;
}
td.randompropertyproperty {
	font: normal bolder 14pt "Tahoma", Trebuchet MS, sans-serif;
	color: #CC3300;
	border-left-color: #CC3300;
	border-left-style: solid;
	border-right-color: #CC3300;
	border-right-style: solid;
	border-top-color: #CC3300;
	border-top-style: solid;
}
td.randompropertyclickhere {
	font: normal bolder 14pt "Tahoma", Trebuchet MS, sans-serif;
	color: #CC3300;
	border-left-color: #CC3300;
	border-left-style: solid;
	border-right-color: #CC3300;
	border-right-style: solid;
	border-bottom-color: #CC3300;
	border-bottom-style: solid;
}
td.randomrealtorfeature {
	font: normal bold larger/1 Tahoma, Trebuchet MS, Helvetica, sans-serif;
	color : #CC3300;
}
td.randomrealtorrealtor {
	font: normal bolder 14pt "Tahoma", Trebuchet MS, sans-serif;
	color: #CC3300;
	border-left-color: #CC3300;
	border-left-style: solid;
	border-right-color: #CC3300;
	border-right-style: solid;
	border-top-color: #CC3300;
	border-top-style: solid;
}
td.randomrealtorclickhere {
	font: normal bolder 14pt "Tahoma", Trebuchet MS, sans-serif;
	color: #CC3300;
	border-left-color: #CC3300;
	border-left-style: solid;
	border-right-color: #CC3300;
	border-right-style: solid;
	border-bottom-color: #CC3300;
	border-bottom-style: solid;
}


/* REDB variable styles */
BODY, TD, .input, .submit, A.footnav, A.footnav:HOVER {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
A.offsetlink, A.offsetlink {
  background: #FF0000;
}
A, A.footnav:HOVER, A.ibg {
  color: #CC0000;
}
A:HOVER, A.footnav, A.ibg:HOVER {
  color: #0000CC;
}
A.tabletitlelink, .tabletitle, A.tdtitlelink, .tdtitle {
  color: #FFFFFF;
}
A.tabletitlelink:HOVER, A.tdtitlelink:HOVER {
  color: #CCCCCC;
}
.tdtitle {
  background: #46412C;
}
.offset, .input {
  background: #FFFFFF;
}
 A.footnav:HOVER,  A.footnav {
   font-weight: bold;
}
/* REDB non-variable styles */
A.footnav, A.footnav:HOVER, .tabletitle, A.tabletitlelink, A.tabletitlelink, .tdtitle, A.tdtitlelink, A.tdtitlelink:HOVER, .submit {
  font-weight: bold;
}
A.ibg, A.ibg:HOVER, A.footnav, A.footnav:HOVER {
  text-decoration: none;
}
IMG {
  border-color: #000000;
}
.input, .submit {
  color: #000000;
}
.submit {
  background: #CCCCCC;
}
.tabletitle {
  background: #000000;
  text-align: left;
}
.tdtitle {
  text-align: right;
}
.offset {
  text-align: left;
}

/* site styles */
A {color: #008000;}
A:hover {color: #CC0000;}

TD {
  font-family: Arial, Helvetica;
  font-size: 12px;
}

.pageheader {
  font-family: Arial Narrow, Arial, Helvetica;
  font-size: 21px;
  color: #5A5A2A;
  font-weight: bold;
}

.listingsteptext {
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 10px;
  color: #D70000;
  font-weight: bold;
}
.title {background-color: #000000; color: #FFFFFF; font: bold 10pt; width: 100%; text-align: middle;}
