body {
	color: #000;
	font-size: 10pt;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	background: none;
	margin-top: 15px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	margin: 1em 0 .2em;
}

* {float:none;position:static;width:auto;background:#fff}
p {margin: 0 0 1em}
img {border:none;display:block;margin: .5em 0}
dt {font-weight:bold}

/* #nav, #search, #nav-secondary, #breadcrumb {display:none} */

/* =LINKS */
a {border:none}
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#5291c4} 
a:visited {color:#666}
a:hover {color:#ff9900;border:none} 
a:active {color:#0066cc} 

.teaserBox {clear:both;margin: 0 0 1em}

.sponsors img {margin: .5em 0}

#footer {margin: 1em 0}

/* TABLES */
table {font-size: 9pt;margin: 0 0 1em;border-collapse:collapse}
table th {border-bottom: 3px solid #000;vertical-align:top;padding: 1.5em 3px 3px;line-height:1.1;font: bold 145% arial;letter-spacing:0;text-align:left}
.table1 th.time {border-bottom: none;font: bold 89% verdana;color:#ff9c00;vertical-align:top;padding: 3px}
.table1 td {border: 1px solid #ddd;font-size: 9pt;padding: 3px;vertical-align:top}
.table1 td a {display:block;width:auto;font-weight:bold}
.table1 td a:link, .table1 td a:visited, .table1 td a:hover, .table1 td a:active {border:none;text-decoration:none}
.table1 th.sub {background: #aaa}
.table1 th.sub2 {background: #bbb;color:#000}
.table1 td ul li {background: #fff}

#header, #navbar, #breadcrumb, #footer, #footer_top, .optionBox, #property_slideshow, .dataTable th img, .dataTable .schedule_appt, .dataTable td.detailRow, .space_detail_spec_sub3, .searchContainer {
	display: none;
}

br {
	clear: none;
	margin: 5px 0 5px 0;
}

hr {
	width: 100%;
	background: none;
	border: 0;
	border-top: 1px solid #000;
}

/*  -- Office Park Detail --  */
#home_contacts_sqr {
	margin: 0 0 15px 0;
	padding: 0;
}

#home_contacts_sqr ul li.name a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#home_contacts_sqr ul {
	margin: 0 0 6px 0;
	padding: 0;
}

#home_contacts_sqr ul li {
	font-size: 11px;
	margin: 0 8px 0 0;
	padding: 0;
	list-style-type: none;
}

#prop_profile_availbox {
	margin: 0;
}

#prop_profile_availbox h2 {
	display: none;
	border:none;
	font-weight:normal;
}

#prop_profile_availbox h1 {
	display: none;
	margin: 15px 0 10px 0;
	padding: 0;
	border:none;
}

.further_info {
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	margin: 10px 0 6px 0;
	padding: 0;
}

.dbl_line {
	width: 100%;
	background: none;
	margin-bottom: 10px;
	border-top: 1px solid #000;
}

.ppa_sub1, .ppa_sub2 {
	font-size: 10px;
}

.ppa_sub2 ol {
	margin: 0 0 0 20px;
	padding: 0;
	line-height: 16px;
}

#ppa_name h2 {
	display: block;
	font-size: 20px;
	margin-top: 6px;
}

h1.dataTableHead {
	font-size: 14px;
	font-weight: normal;
	border: 0;
	margin: 0;
	text-decoration: none;
}

.dataTableAddChecked {
	display: none;
}

.dataTable thead th {
	padding-bottom: 4px;
	border-bottom: 1px solid #000;
}

.dataTable a:link, .dataTable a:active, .dataTable a:visited, .dataTable a:hover {
	color: #000;
	text-decoration: none;
}

.dataTable td, .dataTable th {
	font-size: 10px;
	padding: 8px 12px 0 0;
	text-align: left;
}

/*  -- Space Detail --  */
#space_detail_namebox h2, #space_detail_namebox h1, #space_detail_namebox .plus, #space_detail_namebox .print, #space_detail_namebox .viewmap, #space_detail_namebox .schd_appt, #space_detail_namebox .dbl_line {
	display: none;
}

#space_detail_namebox {
	padding-bottom: 10px;
}

#ppa_name h1 {
	display: block;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 8px 0;
	padding: 0;	
}

#ppa_name h4 {
	display: block;
	font-size: 14px;
	font-weight: normal;
	margin: 6px 0 0 0;
	padding: 0;
}

#ppa_name h4 strong {
	font-size: 11px;
}

#home_contacts_vrt ul {
	margin: 0 0 8px 0;
	padding: 0;
	list-style-type: none;
}

#home_contacts_vrt ul li.name a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#home_contacts_vrt ul li {
	font-size: 11px;
	margin: 0 8px 0 0;
	padding: 0;
	list-style-type: none;
}

#space_thumb {
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}