body{padding:0;margin:0;text-align:center;font-family:arial;background-color:#E1DECA;}
acronym{border:none;text-decoration:none;}

.nolinks a, .nolinks a:hover, .nolinks a:visited, .nolinks a:link{color:#000000;text-decoration:none;}
#locator{padding-top:10px;font-size:12px;display:none;}
#locator a, #locator a:hover, #locator a:visited,.sidebar a, .sidebar a:hover, .sidebar a:link, .sidebar a:visited {color:#BA0200;text-decoration:none;}
#locator a:hover, .sidebar a:hover{text-decoration:underline;}
#canvas{margin:0 12px 0 12px;text-align:left;}
#canvasleft{background:transparent url(images/sl.png) repeat-y top left;padding-left:8px;}
#canvasright{background:#F3F2EA url(images/sr.png) repeat-y top right;padding-right:8px;}

#mainbody{padding-left:40px;padding-right:40px;background:transparent url(images/belt.png) repeat-x top left;padding-top:20px;}

#banner{height:82px;position:relative;}
  #topborder{height:5px;background-color:#BA0200;font-size:1px;}
#logo{padding-left:40px;padding-top:10px;}
#belt{font-size:1px;height:10px;background-color:#BDBEC0;}

#postbutton{position:absolute;top:32px;right:20px;font-size:12px;}
#maphint{position:absolute;top:0;left:0;width:100%;background-color:#000000;color:#ffffff;opacity:0.85;filter:alpha(opacity:85);display:none;}
#mapimg{position:absolute;bottom:10px;left:10px;display:none;border:solid 2px #ffab00;}
#detailscontainer{display:none;position:absolute;top:0;left:0;width:600px;padding-bottom:10px;border:solid 1px #A2A098;background-color:#E1DECA;}
.snippet{display:none;}
.pricechart{position:absolute;border-top:solid 1px;right:0;width:10px;font-size:1px;bottom:0;}
.pricebar{background-color:#B10200;position:absolute;bottom:0;}
.labelscale{position:absolute;right:-12px;width:10px;font-size:11px;color:#444444;bottom:0;}
.label{position:absolute;font-size:12px;bottom:-15px;font-weight:bold;}
#pricelabel{position:absolute;top:-10px;left:95px;}
.cursor{position:absolute;top:0;height:18px;background-image:url(images/cur.gif);cursor:pointer;}
#crosshair{position:absolute;right:110px;top:105px;font-size:1px;}
#crosshair div{width:10px;height:10px;border:solid 2px #ff0000;}
#xclose{position:absolute;top:10px;right:10px;width:20px;height:20px;background-color:#BA0200;color:#ffffff;cursor:pointer;text-align:center;}

.step span{font-size:16px;color:#BA0200;font-weight:bold;display:none;}
#step1{width:173px;height:17px;background-image:url(images/step1.png);}
#step2{width:160px;height:19px;background-image:url(images/step2.png);}
#step3{width:296px;height:20px;background-image:url(images/step3.png);}
#step4{width:309px;height:20px;background-image:url(images/step4.png);}
#step5{width:174px;height:19px;background-image:url(images/step5.png);}

#popuptitle{padding-left:5px;font-size:13px;font-weight:bold;padding-top:2px;text-transform:capitalize;}

.grouptitle{padding-top:10px;font-size:13px;font-weight:bold;width:240px;}

#plcontent{
	padding-left:10px;	
}

.plitem{
	display:block;
	width:250px;
	overflow:hidden;
	background-color:#BA0200;
}

.plitem img{
	border:none;
}

#map{
width:100%;
height:280px;
background-color:#dedede;
}

#mapfeatures, #histogramhint{
font-size:11px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;	
}

.sidetitle{
color:#C37129;
font-weight:bold;
font-size:16px;	
}

#tablist{margin-bottom:10px;text-align:center;position:absolute;top:0;right:300px;font-size:16px;}

.tab, .tab_active{height:128px;float:left;}
.tab a, .tab a:hover, .tab a:link, .tab a:visited,
.tab_active a, .tab_active a:link, .tab_active a:hover, .tab_active a:visited
{
	display:block;padding-top:77px;padding-left:7px;padding-right:7px;
	margin-left:10px;margin-right:10px;
	text-decoration:none;color:#ABADB0;
}

.tab_active a, .tab_active a:link, .tab_active a:hover, .tab_active a:visited
{color:#C22326;font-weight:bold;}


.pagetitle{color:#C37129;font-size:20px;}
.pageintro{color:#A0A1A3;font-size:14px;}

.sidelisting {
	padding-left:10px;background:transparent url(images/arrow.png) no-repeat center left;
	margin-top:5px;
	margin-bottom:5px;
}
.sidelisting a, .sidelisting a:link, .sidelisting a:hover, .sidelisting a:visited{
	text-decoration:none;
	color:#4C7DA8;	
	font-size:14px;
}
.sidelisting a:hover{text-decoration:underline;}
.hr{font-size:1px;background:transparent url(images/dash.gif) repeat-x top left;height:2px;padding-bottom:10px;}

.filterlist{padding-bottom:10px;font-size:13px;padding-bottom:5px;color:#BA0200;}
.filterlist a, .filterlist a:hover, .filterlist a:link, .filterlist a:visited{
	color:#000000;
	text-decoration:none;
}
.filterlist a:hover{text-decoration:underline;}

#filterlist{padding-bottom:15px;font-size:14px;padding-bottom:5px;color:#444444;}
#filterlist a, #filterlist a:hover, #filterlist a:link, #filterlist a:visited{
	color:#992222;
	text-decoration:none;
}

.rectitle{font-weight:bold;font-size:13px;color:#BA0200;cursor:pointer;text-transform:capitalize;}
.rectitle .city{font-style:italic;font-weight:normal;color:#000000;}
.recitem{font-size:13px;padding-bottom:3px;}
.cityinfo{background-color:#3E3A33;font-size:12px;color:#e8e8e8;padding-right:60px;line-height:20px;}
.cityinfo .citytitle{font-weight:bold;padding-top:10px;padding-bottom:10px;font-size:18px;}
.footer{color:#ffffff;margin-top:20px;padding-top:5px;font-size:13px;line-height:20px;background-color:#3E3A33;text-align:center;border-top:solid 5px #787848;width:100%;}
.footer a, .footer a:hover, .footer a:link, .footer a:visited{text-decoration:none;color:#ffffff;font-size:11px;}
.footer a:hover{text-decoration:underline;}
.footertitle{font-size:13px;font-weight:bold;color:#ffffff;padding-bottom:5px;}
.footerlinks{color:#ffffff;}

.copyright{font-size:11px;padding-top:10px;text-align:center;color:#999999;}

.introtitle{color:#C37129;font-size:16px;font-weight:bold;padding-bottom:10px;}
.intro_tenants, .intro_landlords, .intro_benefits {
	padding-left:50px;font-size:13px;color:#1F1F1F;padding-bottom:10px;
} 
.intro_tenants{background:transparent url(images/section_tenants.png) no-repeat top left;}
.intro_landlords{background:transparent url(images/section_landlords.png) no-repeat top left;}
.intro_benefits{background:transparent url(images/section_benefits.png) no-repeat top left;}

#showlist{padding-top:10px;padding-bottom:10px;font-size:13px;}
#showlist a{cursor:pointer;color:#990000;font-weight:bold;}

.pager {font-size:13px;}
.pager a,
.pager a:hover,
.pager a:link,
.pager a:visited{text-decoration:none;color:#BA0200;}

.building_details .h1{font-size:14px;height:18px;background-color:#7A7769;color:#ffffff;font-weight:bold;margin-top:5px;}
.building_details .h1 span{display:block;padding-top:2px;padding-left:10px;}

.building_details .desc{padding:10px;font-size:13px;}

.building_details .h2{margin-left:10px;font-size:13px;height:16px;background-color:#efefef;font-weight:bold;margin-top:5px;}
.building_details .h2 span{display:block;padding-top:2px;padding-left:5px;margin-bottom:5px;}

.building_details .unitlist{margin-left:10px;}
.building_details td {font-size:13px;}

.un_details .h1{text-transform:capitalize;font-size:14px;height:18px;background-color:#7A7769;color:#ffffff;font-weight:bold;}
.un_details .h1 span{display:block;padding-top:2px;}
.un_details a, .un_details a:hover, .un_details a:link, .un_details a:visited {color:#000000;}

.un_details .desc{padding:10px;font-size:13px;}

.un_details .h2{margin-left:10px;font-size:13px;height:16px;background-color:#efefef;font-weight:bold;margin-top:5px;}
.un_details .h2 span{display:block;padding-top:2px;padding-left:5px;margin-bottom:5px;}

.un_details td {font-size:13px;}

.feature{font-size:13px;padding-left:5px;font-weight:bold;}
.explain{font-size:13px;color:#101010;padding-left:5px;padding-bottom:10px;}

.sectiontitle{background-color:#E1DECA;color:#000000;height:20px;margin-bottom:5px;border:solid 1px #BCA8A0;}
.sectiontitle span{font-size:13px;display:block;padding-top:2px;padding-left:10px;font-weight:bold;}
.notes{color:#444444;font-size:11px;font-style:italic;margin-bottom:10px;}

.formtable td{font-size:13px;}
.dtlabel{font-size:12px;color:#000000;padding-right:10px;}
.dtfield{font-size:12px;}

.myrss{padding-top:5px;vertical-align:middle;}
.myrss img{vertical-align:middle;}

#viewmode a, #viewmode a:link, #viewmode a:visited, #viewmode a:hover{cursor:pointer;color:#ffffff;text-decoration:underline;font-size:11px;}
.flatbutton, .flatbuttonr{border:solid 1px;padding:2px;padding-left:5px;padding-right:5px;text-decoration:none;font-size:11px;background-color:#E1DECA;border:solid 1px #BCA8A0;}
.flatbuttonr{background-color:#E2AEAE;}

.thd{text-align:center;font-size:13px;background-color:#E1DECA;color:#000000;}
.thd td{padding:3px;border:solid 1px #BCA8A0;border-left:none;}

#results{width:100%;}
#noad{text-align:center;font-size:12px;color:#666666;}
#noad a:hover, #noad a:link, #noad a:visited{color:#ba0200;font-weight:bold;}