a {
font-family:arial, helvetica, verdana, sans-serif;
color:#A30030;
font-weight:700;
letter-spacing:0;
text-decoration:none;
}

a.visited {
color:#7D0025;
}

p {
font-family:arial, helvetica, verdana, sans-serif;
font-size:11px;
line-height:16px;
color:#333;
margin-top:0;
}

img {
border: 0;
}

h1 {
font-family:Verdana, Trebuchet MS, helvetica, sans-serif;
font-size:18px;
letter-spacing:1px;
text-transform:uppercase;
color:#1d3889;
margin:0 0 10px;
}

h2 {
font-family:Arial, helvetica, verdana, sans-serif;
font-size:14px;
letter-spacing:0;
text-transform:uppercase;
color:#666;
margin:0 0 10px;
}

#activenav {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:100px;
height:18px;
text-align:center;
background-image:url('../images/active_tab.gif');
color:#000;
cursor:pointer;
padding-left:10px;
}

td#nav {
width:100px;
height:18px;
text-align:center;
cursor:pointer;
padding-left:10px;
}

td#nav a,td#nav a:visited {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
}

td#nav a:hover,td#nav a:visited:hover {
color:#999;
}

#spacer {
margin-bottom:4px;
}

.options {
font-size:9px;
}

#menubar {
position:absolute;
width:450px;
left:5px;
top:55px;
background-color:#FFF;
border:1px solid #006;
padding:2px;
}

#menubar a {
color:#000;
letter-spacing:1px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

#menubar a.active {
border-color:#FFF #CCC599 #CCC599 #FFF;
}

.menu .options {
margin-right:1px;
margin-bottom:1px;
border:1px solid #F7A531;
background-color:#FFF;
}

.menu a {
color:#000;
display:block;
text-decoration:none;
font-weight:400;
background-color:transparent;
padding:3px 10px;
}

.menu a:hover {
background-color:#fbe8c6;
color:#000;
}

td#side_nav {
width:213px;
vertical-align:top;
background:#F7A531 url('../images/45_white.gif') no-repeat right bottom;
text-align:center;
padding:5px 0 50px 0;
}

td#side_nav .links a,td#side_nav .links a:visited {
display:block;
background-color:#fbe8c6;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-align:left;
margin:0 4px 4px;
padding:7px 0 7px 10px;
}

td#side_nav .links a:hover,td#side_nav .links a:visited:hover {
background-color:#FFF;
color:#A30030;
text-align:left;
font-weight:400;
}

.tenanthelp {
display: block; 
width: 205px; 
padding: 10px 0;
}

.address {
display: block; 
padding: 0 0 20px 0;
}

td#agoclogo {
background-color:#F7A531;
text-align:center;
vertical-align:bottom;
}

td#corner {
background-color:#F7A531;
text-align:right;
vertical-align:bottom;
}

#body {
padding-left:20px;
padding-top:20px;
vertical-align:top;
}

div#intro {
padding-bottom:10px;
}

div#intro img#tagline {
margin-bottom:15px;
}

div#intro p,div#intro ul,div#intro li {
font-family:Arial, helvetica, verdana, sans-serif;
font-size:12px;
line-height:18px;
}

div#intro ul,div#intro li {
list-style-image:url(../images/bullet.gif);
}

#property {
float:right;
margin:0 0 15px 10px;
}

#back {
margin-top:0;
padding-top:0;
font-size:11px;
font-weight:400;
text-decoration:underline;
}

#addendum {
border-top:1px dashed #999;
}

#addendum tr td {
padding:15px 0;
}

#addendum tr td#spanRows {
border-bottom:1px dashed #999;
padding-left:0;
}

#addendum tr td#spanRows p {
font-size:12px;
line-height:20px;
color:#333;
}

#spanRows img {
float:right;
margin:0 0 0 15px;
}

#leftcolumn img {
float:left;
margin:0 15px 0 0;
}

#addendum td#leftColumn {
border-right:1px dashed #999;
padding-right:10px;
}

#addendum td#centerColumn {
border-right:1px dashed #999;
padding-left:10px;
padding-right:10px;
}

#addendum td#rightColumn {
padding-left:15px;
}

#addendum ul {
margin-top:0;
margin-left:15px;
padding-left:5px;
list-style-image:url(../images/bullet.gif);
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#333;
}

#addendum ul li {
padding-bottom:10px;
line-height:16px;
}

#siteContact {
font-family:Verdana,arial,helvetica,sans-serif;
font-size:20px;
line-height:30px;
color:#666;
}

.bkgrdcolor {
color:#f3a632;
}

.tag {
font-family:verdana,arial,helvetica,sans-serif;
font-size:9px;
color:#000;
letter-spacing:0;
padding-bottom:50px;
}

div#intro div.image {
text-align:center;
margin-top:10px;
margin-bottom:10px;
}

#scrolling {
height:160px;
overflow:auto;
padding:4px;
}

#interested tr td {
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
padding:2px 0;
}

#interested img {
margin-right:4px;
}

#costar {
padding-left:5px;
vertical-align:top;
}

#costar_frame {
margin-top:10px;
margin-left:10px;
}

a:hover,a.active {
color:#E10043;
}

#spacer img,td#side_nav a img {
border:0;
}

ul.TenantRequestForm {
list-style:none;
margin:0;
padding:0;
font-family : Arial, helvetica, verdana, sans-serif;
font-size: 12px;
}

ul.TenantRequestForm span {
color: red;
}

ul.TenantRequestForm li {
margin:0;
padding: 0 0 10px 0;
}

ul.TenantRequestForm label {
display:block;
color: #1d3889;
font-weight: 500;
font-weight: bold;
}

ul.TenantRequestForm select,ul.TenantRequestForm input,ul.TenantRequestForm textarea  {
font-size: 11px;
}

ul.TenantRequestForm textarea {
width:99%;
}

    
.btn {
padding: 2px;
vertical-align: middle;
}  

.reg {
font-family : Arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #000;
}

.sideBox {
margin: 0 20px 0 0; 
padding: 10px; 
background: #eee;
border: solid 1px #f7a531;
}

.sideBox p {
color:#333;
font-size: 12px;
margin: 0;
padding: 0 0 10px 0;
}

.sideBox h3 {
color: #a20030;
font-family : Arial, helvetica, verdana, sans-serif;
font-size: 13px;  
padding: 0 0 10px 0;
margin: 0; 
}

.sideBox h4 
{
color: #000;
font-family : Arial, helvetica, verdana, sans-serif;
font-size: 12px;
padding: 0;
margin: 0;
}

.cl {clear:both}
  #header {width: 826px;}
  #logo {float: left; width: 275px; margin: 0 0 5px 0;}


  #tabs {
  float: right;
  width: 551px;
  vertical-align: bottom;
  padding-top: 53px;
  }

  #tabs ul {
  padding: 0;
  margin: 0;
  color:#000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-transform: uppercase;
  list-style-type: none;
  vertical-align: bottom;
  float: right;
  }

  #tabs li {
  display: inline;
  margin: 0;
  float: left;
  }

  #tabs li a {
  padding: 7px 20px 5px 25px;
  text-decoration: none;
  color: #000;
  position: relative;
  display: block;
  background: transparent url('../images/righttabdefault.gif') no-repeat;
  }


  #tabs li a:hover,#tabs li div#development a:hover {
  color: #7b7b84;
  }
  
  #tabs li.current a:hover {
  color: #fff;
  }
  
  
  #tabs li.current a {
  color: #fff;
  z-index: 20;
  top: 1px;
  background: transparent url('../images/righttabselected.gif') no-repeat;
  }

  #tabs li.selected a:hover{
  text-decoration: none;
  }
  
  #tabs li div#development {
position:absolute;
visibility:hidden;
margin:0;
z-index: 20;
}

#tabs li div#development a {
font-size:.8em;
position:relative;
display:block;
width:200px;
white-space:nowrap;
text-align:left;
text-decoration:none;
background-color:#eee;
background-image: none;
border-left:solid 1px #cfcfcf;
border-right:solid 1px #cfcfcf;
border-bottom:solid 1px #cfcfcf;
font-weight:500;
padding:5px 0;
text-indent: 24px;
color: #000;
}

#slides {
width: 607px; 
margin: 0; 
background: #f4a330; 
}

#slidePager a {
font-size:.7em;
color:#a2002f;
background:#f4a330;
text-decoration:none;
padding:0 10px;
}

#slidePager a.activeSlide {
background:#f8b343;
color:Red;
}

#slidePager a:focus {
outline:none;
}

#output {
text-align:left;
}

#slidePager {
width:607px;
height:15px;
background:#f4a330;
text-align:right;
}

#imageLoaderSplashArea {
background:#f4a330; 
text-align: center; 
color: #fff;
}

table.standard {
border-width: 0;
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}

table.data {
border-width: 1px;
border-spacing: 2px;
border-style: solid;
border-color: #f7a72d;
border-collapse: collapse;
background-color: #fff;
font-family : Arial, helvetica, verdana, sans-serif;
font-size: 12px;
width: 100%;
}
table.data td.label {
font-weight: bold;
background-color: #fdf3e2;
text-align: left;
vertical-align: top;
}
table.data td {
border-width: 1px;
padding: 5px 7px;
border-style: solid;
border-color: #fbe8c6;
background-color: #fff;
-moz-border-radius: ;
text-align: left;
vertical-align: top;
}