@media print
{
	body
	{
		width: 720px;
		position: static;
		margin: 0;
		padding: 0;
		font: Arial;
		background-color: white;
	}
	form
	{
		width: 720px;
		position: static;
	}
	.divMaster
	{
		display: none;
	}
	.divMasterPrint
	{
		display: block;
		position: static;
	}
	.whiteBorder
	{
		border:solid 1px white;
	}

	/*******PropertyDetailPrint.ascx*********/
	.divPrintHeader
	{
		text-align: left;
		padding-bottom: 30px;
		position: static;
	}

	.divPrintContent
	{
		padding-top: 15px;
		position: static;
	}

	.divPrintBasicDetail
	{
		float: left;
		width: 360px;
	}

	.divPrintPropertyImage
	{
		width: 315px;
		height: 210px;
		padding: 2px 2px 2px 2px;
		border: solid 1px #a5acb2;
		text-align: center;
		overflow: hidden;
	}
	.tblPrintPropertyImage
	{
		width: 100%;
		height: 100%;
	}
	
	#divPctLeased
	{
		display: none; /* '% Leased' field removed */
	}
	
	.tblSpaceListTitle
	{
		position: static;
	}
	.imgPrintPropertyImage
	{
		/*width: 315px; 		height: 210px; */
	}
	.tdPrintPropertyImage
	{
		text-align: center;
		vertical-align: middle;
	}
	.divPrintContactAgent
	{
		width: 323px;
		padding-top: 10px;
		padding-bottom: 10px;
		clear: both;
	}
	.divPrintSpaceListHeading
	{
		position: static;
		width: 100%;
		text-align: left;
		padding-top: 40px;
		font-weight: bold;
		font-family: Arial;
		font-size: 10pt;
	}
	.divPrintSpaceListGrid
	{
		position: static;
		width: 99.8%;
		text-align: left;
		padding-top: 6px;
	}
	.tblPrintSpaceListGridContainer
	{
		width: 720px;
		position: static;
	}
	.tblPrintPropertyDetailContainer
	{
		width: 720px;
		position: static;
	}
	.printPageBreak
	{
		display: block;
		page-break-after: always;
	}
	.divPrintSpaceListDetail
	{
		position: static;
		width: 100%;
		text-align: left;
	}
	.divFillerLease
	{
		margin-top: 0px;
	}
	.divFillerSale
	{
		margin-top: 0px;
	}
	.divSpaceCardContainer
	{
		float: left;
		width: 100%;
	}
	.divContactAgentButton, .lnkCPBrokerPage
	{
		display:none;
	}
	.dtl2ColumnPrimaryLabelLonger
	{
		width: 233px;
		font-family: Arial;
		font-size: 10pt;
		color: Black;
		font-weight: bold;
		float:none !important;
	}
	/******* End of PropertyDetailPrint.ascx*********/

	/* Control Styles */
	.dtlFieldGroupPrint
	{
		padding-bottom: 10px;
	}

	.dtlFieldGroupPrint .dtlFirstBlock
	{
		width: 300px;
		padding-top: 0px;
		padding-bottom: 3px;
		padding-left: 0px;
	}
	.dtlFieldGroupPrint .dtlSecondBlock
	{
		margin-top: 20px;
		padding-left: 0px;
	}
	.dtlFieldGroupPrint .dtlThirdBlock
	{
		margin-top: 20px;
		padding-left: 0px;
	}
	/* End of Control Styles */

	/*CSS for the  Space List Control*/
	.divSpaceListHeaderPrint
	{
		background-color: White;
		height: 18px;
		width: 100%;
		border: solid 1px #a5acb2;
		font-weight: bold;
		font-family: Arial;
		font-size: 10pt;
	}
	.btnSpaceListHeaderSeperatorPrint
	{
		width: 1px;
		height: 18px;
		float: left;
		border-right: solid 1px #a5acb2;
	}
	.btnSpaceListItemSeperatorPrint
	{
		width: 1px;
		height: 18px;
		float: left;
		border-right: solid 1px #FFFFFF;
	}
	.divFloorDropImagePrint
	{
		float: left;
		width: 9px;
		height: 6px;
		background-image: url(/Common/Images/ico_chevron_up.gif);
		background-repeat: no-repeat;
		border-right: solid 1px #ASD123;
		z-index: 100;
	}
	.divSpaceListContainerPrint
	{
		width: 99.8%;
		font-family:Arial;
	}
	.divItemContainerSpaceListPrint
	{
		height: auto;
		width: 100%;
		overflow: hidden;
		font-size: 10pt;
		border-bottom: solid 1px #a5acb2;
	}
	.divSpaceListFloorContainerPrint
	{
		border-left: solid 1px #a5acb2;
		border-right: solid 1px #a5acb2;
		border-bottom: solid 1px #a5acb2;
		float: left;
		width: 100%;
	}
	.divSpaceListFloorColumnPrint
	{
		width: 14%;
		float: left;
		padding-left: 5px;
		padding-top: 2px;
	}
	.divSpaceListSFAvailColumnPrint
	{
		width: 17%;
		float: left;
		padding-left: 5px;
		padding-top: 2px;
	}
	.divSpaceListRentColumnPrint
	{
		width: 19%;
		float: left;
		padding-left: 5px;
		padding-top: 2px;
	}
	.divSpaceListOccupancyColumnPrint
	{
		width: 18%;
		float: left;
		padding-left: 5px;
		padding-top: 2px;
	}
	.divSpaceListLeaseTermColumnPrint
	{
		width: 14%;
		float: left;
		padding-left: 5px;
		padding-top: 2px;
	}
	.divSpaceListSpaceUseColumnPrint
	{
		float: left;
		padding-left: 5px;
		padding-top: 2px;
	}

	/*End of CSS for the  Space List Control*/

	/*<-- space card styles */
	.divSpaceCard
	{
		padding: 5px 5px 5px 5px;
		background: none !important;
	}
	.enlargeLink
	{
		display: none;
	}
	.divSpaceCardR2R2
	{
		width: 625px;
	}
	.divSpaceCardContactR1C2
	{
		float: right !important;
		width: 283px;
		text-align: center;
		padding-left: 20px;
	}

	/*space card styles -->*/

	/*Basic detail template styles*/
	.dtl2ColumnLongField
	{
		width: 375px;
		float: left;
	}

	.dtl2ColumnLongSecondaryFullLengthLabel
	{
		width: 240px;
		font-family: Arial;
		font-size: 10pt;
		color: Black;
	}
	.dtlThirdBlock span
	{
	    float:left;
	}
	.dtlThirdBlock .dtl2ColumnPrimaryLabel
	{
	    float:left;
	}
	.dtlThirdBlock .dtl2ColumnLongSecondaryFullLengthLabel
	{
	    float:left !important;
	    width: 224px !important;
	}
	.dtlThirdBlock .dtl2ColumnLongSecondaryLabel
	{
		width: 224px !important;
	}

	/************* PropertyList Print *************/

	.printSummaryResults
	{
		float: left;
		width:100%;
		position:relative;
	}
	.printSearchResults
	{
		font-family: Arial;
		font-size: 18pt;
	}
	.divHeaderDescription
	{
		width:495px; 
		float:left;
	}
	.divprintResultsLogo
	{
		float: right;
		text-align: right;
		width:205px;
	}
	.fontPrintLogo
	{
		font-family: Arial;
		font-size: 10pt;
	}
	.divprintResultsContent
	{
		width: 100%;
		float: left;
	}
	div.ResultsGridRow
	{	
		clear:both;
		height:auto;
		vertical-align:top;
		padding-top: 15px;
		padding-left:0px !important;
		border-bottom: solid 1px #cccccc;
		position:relative !important;
		float:left;
		width:720px !important;
			}
	div.ResultsGridRowPremium
	{
		height:115px;
		vertical-align:top;
		padding-top: 15px;
		padding-left: 0px;
		background-image: url(/Common/Images/bkg_results_ad.gif);
		position:static !important;
		border-bottom: solid 1px #d6e0f3;
	}
	div.ResultsGridRow div
	{
		/*padding-left: 5px;
		padding-right: 5px;*/
		font-family:Arial;
		font-size:9pt !important;
		color:Black;
		float: left;
	}
	div.ResultsGridRowPremium div
	{
		padding-left: 5px;
		padding-right: 5px;
		font-family:Arial !important;
		font-size:10px !important;
		color:Black;
		float: left;
	}
	div.ResultsGridRowPremium div#chkBoxDiv
	{
		margin-top:-4px;
		margin-left:3px;
		display:none !important;
	}
	div.ResultsGridRow div#chkBoxDiv
	{
		margin-top:-4px;
		margin-left:0px !important;
		padding-right: 0px;
		display:none !important;
	}
	div.ResultsGridRow div.Column1
	{
		width:20% !important;
	}
	div.ResultsGridRow div.Column4
	{
		width:30% !important;		
	}
	.header6LinkNoUL
	{
		font-family:Arial !important;
		font-size: 9pt !important;
	}
	.content6
	{
		font-family:Arial !important;
		font-size: 9pt !important;
	}
	.displayInfo
	{
		display:none !important;
	}
	/************* PropertyList Print *************/

	.dtlFirstBlock
	{
		width: 360px !important; 
		padding-left: 20px;
		float:left;
	}

	.dtlSecondBlock
	{
		width: 360px;
		padding-left: 20px;
		float:left;
	}	
	.dtlThirdBlock
	{
		width: 360px;
		padding-left: 20px;
		float:left;
	}
	.dtl2ColumnLongSecondaryLabel
	{
		width: 345px;
		font-family: Arial;
		font-size: 10pt;
		color: Black;
	}
	.divPrintOwnerUserSale
	{
		float: left;
		width: 360px;
	}
}
