a:link 
{
  color:#000000;
}
a:visited 
{
  color:#000000;
}
a:hover{
 color:#EC9B1B;
}
a.black{
  color:#000000;
}
a.black:hover{
 color:#EC9B1B;
}
a.footer{
  color:#666666;
}
a.footer:hover{
  color:#000000;
}
a.subItems{
  color:#333333;
  font-size:10px;
  text-decoration:none;
}
a.subItems:hover,a.subItemsSelected,a.subItemsSelected:hover{
  color:#ffffff;
  font-size:10px;
  text-decoration:none;
}

body{
  background:#E0D9C7;
}
form{
  margin-bottom:0px;
  margin-top:5px;
}
td,select,.copy{
  color:#333333;
  font-family:verdana,arial,sans-serif;
  font-size:12px;
  line-height:17px;
}

tr.bg_tan{
  background:#E0D9C7;
}

#calculator{
  border:2px solid #ECA22D;
  left:0px;
  position:relative;
  top:0px;
  width:300px;
}
.mainTable{
  background:#ffffff;
  width:100%;
}
.navSpace{
  margin:0px 0px 5px 0px;
}
.photo{
  margin:0px 15px 5px 0px;
}
.red{
  color:#AA463C;
  font-weight:bold;
}
.sideNav{
  background:#ECA22D;
  height:507px;
}
.subNav{
  background:#F2BB61;
  line-height:12px;
  padding:3px 0px 3px 8px;
  text-align:right;
}
.subTitle{
  font-family:times roman,serif;
  font-size:18px;
  line-height:22px;
  width:450px;
}
.ticker{
  margin:5px 20px 10px 0px;
  float:left;
}
.title{
  color:#ECA22D;
  font-family:arial,sans-serif;
  font-size:16px;
  font-weight:bold;
  margin:20px 0px 10px 0px;
}
.title_page, h3 {
  color:#ECA22D;
  font-family:arial,sans-serif;
  font-size:14px;
  font-weight:bold;
  margin:40px 0px -15px 0px;
}
h3 {
  margin: 0em 0 0 0;
}

.title_gray{
  color:#999999;;
}
.title_sub{
  color:#ECA22D;
  font-family:arial,sans-serif;
  font-size:16px;
  font-weight:bold;
  margin:10px 0px 5px 0px;
}
.title_table{
  color:#ECA22D;
  font-family:arial,sans-serif;
  /*font-size:12px;*/
  font-weight:bold;
}

#copyright{
  color:#666666;
  font-size:10px;
  height:40px;
  left:12px;
  position:relative;
  top:10px;
  width:752px;
}
#dots{
  height:62px;
  left:0px;
  position:absolute;
  top:441px;
  width:140px;
}
#find_apartment{
  left:0px;
  position:absolute;
  text-align:right;
  top:369px;
  width:100px;
}
#logo{
  height:121px;
  left:616px;
  position:absolute;
  top:0px;
  width:156px;
}
#map{
  left:0px;
  height:371px;
  position:relative;
  top:0px;
  width:382px;
  z-index:1;
}
#map_cities{
  left:0px;
  height:371px;
  position:absolute;
  top:0px;
  width:382px;
  z-index:10;
}
#map_AZ{
  left:162px;
  height:116px;
  position:absolute;
  top:251px;
  visibility:hidden;
  width:100px;
  z-index:2;
}
#map_CA{
  left:67px;
  height:206px;
  position:absolute;
  top:121px;
  visibility:hidden;
  width:112px;
  z-index:2;
}
#map_CO{
  left:262px;
  height:83px;
  position:absolute;
  top:193px;
  visibility:hidden;
  width:107px;
  z-index:2;
}
#map_UT{
  left:191px;
  height:104px;
  position:absolute;
  top:161px;
  visibility:hidden;
  width:83px;
  z-index:2;
}
#map_WA{
  left:110px;
  height:96px;
  position:absolute;
  top:2px;
  visibility:hidden;
  width:108px;
  z-index:2;
}
#nav{
  left:0px;
  position:relative;
  top:0px;
  width:140px;
}
#property_table{
  left:0px;
  position:relative;
  top:0px;
  width:588px;
}
