/* CSS Document */

@page { size 18cm 28cm; margin: 2cm }

body { 
  color : #000000; 
  background : #ffffff; 
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt; 
}


a { 
  text-decoration : underline; 
  color : #0000ff; 
}

#navigation, #columnLeft, #columnRight,  /*#columnMiddle2,*/
#quickPropertySearch, #login, /*#textAreaSearchResults,*/
#textAreaInternal_sm, #base, subNavigation, #subNavigation2,
#productcontainer, #row, #banneradvert, #skyScraper, #aboutMenu,
#marketReportsMenu, #directoryMenu, #advertiseMenu, #productsMenu,
#closer, #userForm, /*#propertyDetail,*/ #propertyDetailHead,
#propertyDetailHeadImage, /*#searchResults, #searchResultsAdd,
#searchResultsDesc, #searchResultsParties, */#searchCriteria,
#columnLeftHomepage, #columnRightHomepage, /*#columnMiddleHomepage,*/
#homepageRight, #closer, #breadcrumb, #mastImage, #ContactAgent{ 
  display : none; 
}

/*#mastImage{                 
		 display: list-item;                
		 list-style-image: url(/nav/printlogo.gif); 
		 list-style-position: inside;       
		 word-spacing: -5000em;           
		 font-size: 1pt;                    
		 color: #ffffff;     
		 padding: 4px;                  
}*/
#container {
		 width: 17cm;
        background-color: #FFFFFF; 
        border: 0px solid #003366; 
        margin-right: auto; 
        margin-left: 0px; 
        padding: 0px; 
        margin-top: 0px; 
}
#textArea {
		 width: 17cm;
		 border: 0px solid #6B8CBF;
		 padding: 0px;
		 margin-bottom: 0px;
}
#textAreaInternal{
		 width: 17cm;
		 border: 0px solid #6B8CBF;
		 padding: 0px;
		 margin-bottom: 0px;
}
#contentArea{
		 width: 17cm;
		 background-color: #FFFFFF;
		 border: 0px solid #013567;
		 padding: 0px;
}
#columnMiddle {
		 width: 17cm;
		 margin-left: 0px;
}
#container{ 
        width:17cm; 
        background-color: #FFFFFF; 
        border: 0px solid #003366; 
        margin-right: auto; 
        margin-left: 0px; 
        padding: 0px; 
        margin-top: 0px; 
}
#keyBenefits{
		 border: 0px solid #6F88CA;
		 float: right;
}

#searchResults {
		 position: relative;
		 width: 17cm;
		 border-right: 0px solid #BCCAE2;
		 /*padding: 10px;*/
}
.searchResultsBorder {
		 width: 17cm;
		 border: 0px;
}
.searchResultsBorder td {
		 border-left: 0px solid #BCCAE2;
		 border-bottom: 0px solid #BCCAE2;
		 padding: 0px 2px;
}
#textAreaSearchResults {
		 border: 0px;
}

#columnMiddleHomepage{
		 width: 15cm;
		 margin-left: 0px;
}

tr {
page-break-before : auto;}

#PrintPropertyImage img{
	display:block;
}

/*++++++++++++*/
#propertyDetail{
	position:	relative;
	background-color: #DFE5F1;
	border:none;
}
#propertyDetail h2{
	color: #000033;
	padding: 5px;
	font-size: 12pt;
	font-weight:bold;
	margin: 0px 0px 5px;
	border:none;
}
#propertyDetail p{
	padding:5px;
	margin: 0px;
}

#propertyDetailHead{

}
#propertyDetailHead ul{
	padding:0px;
	margin: 0px;
}
#propertyDetailHead li{
	padding:2px;
	list-style-type: none;
	font-weight: bold;
	text-align: right;
}

#propertyDetailHead a:link, #propertyDetailHead a:visited{
	padding:2px;
	list-style-type: none;
	font-weight: bold;
	background-image: url(../nav/propertyhead_background.jpg);
	background-repeat: repeat;
	height: 8px;
	min-height:16px;
	border:none;
	text-decoration: none;
	font-size: 0.9em;
	display: block;
	width: 140px;
	text-align: center;
}

#PrintDisclaimer{
	display:block;
}

#LocationMapLink {
	display:none;	
}


