/* Start of CMSMS style sheet 'Print' */
body {
	color: #000 !important;
/* we want everything in black */
	background-color: #fff !important;
/* on white background */
	font-family: arial;
	/* arial is nice to read;
) */
	
/* no borders thanks */
}

/* This affects every tag */



* {margin:0px; padding:0px;}

img { border:none;
	float: none;
/* this makes images couse a pagebreak if it doesnt fit on the page */
}
/* no need for accessibility on printout. Mark all your elements in content you dont want to get printed with class="noprint"*/
.accessibility, .noprint {
	display: none !important;
}
/* remove all width constraints from content area*/
div#content, div#main {
	display: block !important;
	width: 100% !important;
	border: 0 !important;
	padding: 1em !important;
}
/* hide everything else! */
div#header, div#header h1 a, div.breadcrumbs, div#search, div#footer, div#menu_vert, div#news, div.right49, div.left49, div#sidebar, div#pagination {
	display: none !important;
}
div#agent {
	clear: both;
	color: #fff;
	float: right;
	height: 211px;
	width: 280px;
}
td#detailPicture a.thickbox img {
	width: 300px;
	height: 200px;
}

div#main {
	background: none;
}
body {
	background: none;
}
#main, table#results {
	margin: 0px;
float:none;
}
td#toprow img {
	margin-right: 20px;
}
#main a {
	text-decoration: none;
	color: #000;
}
#rightrow a {
	display: none;
}
#main .header {margin:0;}

.rightborder
{border-right:1px solid #000;}

#contactinfo
{
font-size:1.1em;
margin-top:-20px;
}


/* End of 'Print' */

/* Start of CMSMS style sheet 'Print2' */
td#bottomrow, #bottomrow
{height:5px;}


td#resultsTeaser
{display:table-cell !important;
display:none;
height:0px;}

td#rightrow
{
height:10px;
vertical-align:top;}


table#results {
vertical-align:top;
width:740px !important;
width:620px;

height:30px;}

table#results tr.OddRow td, table#results tr.EvenRow td {
height:30px;
vertical-align:top;}

#toprow {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}

#bottomrow {
border-top:1px solid #000000;
font-size:10px;
}

table#results tr.OddRow td {
background-color:#EDECEC;
}

th#resultsListingNumber, th#resultsStreet, th#resultsPrice
{background:#000;
color:#fff;}
#rightrow, #resultsTeaser {
border-right:1px solid #000000;
}

.control
{width:0px;}


#rightrow
{margin:0px;
padding:0px;}

#rightrow, #resultsTeaser {
border-right:1px solid #000000;
}


td#toprow img
{width:120px;
height:76px;
margin:0px;
padding:0px;
font-size:0px;}

td#toprow
{width:0px;
height:50px;
font-size:0px;
margin-right:-50px;}


#rightrow
{padding-left:5px;}
/* End of 'Print2' */

