*
{
  margin:0;
  padding:0;	
}

body
{
	font-family: Tahoma, Sans-Serif;
	font-size:12px;
	background-color: #CFCFD1;
	margin-top: 15px;
}

#wrapper
{
  background: #FFFFFF;
  width: 99%;
  padding:0px;	
  float: right;
}


#header
{
}

#header-bold
{
	font-size:17px;
	font-weight: bold;
	padding: 5px 0px 10px 5px;
}

#header-text
{
	padding: 0px 0px 10px 5px;
}

#listings-list
{
	padding-left: 5px;
}

#listings-list ul
{
}

#listings-list li
{
	list-style-type: none;
}

.listings-caption
{
	font-family:Tahoma;
	font-size:9pt;
	color:#000000;
	background-color:#CFCFD1;
	height:20px;
	font-weight:bolder;
	letter-spacing:1;	
	text-align: left;
	padding-left: 5px;
	vertical-align: middle;
	position: relative;
}

.listings-caption-text
{
	position: absolute;
	top: 15%;
}

.listings-body
{
}

.listings-table
{
	font-family:Tahoma;
	font-size:9pt;
	color:#000000;
	width: 100%;
	height: 120px;
}


.listings-table-data-col
{
	vertical-align: top;
}

.data-table
{
	vertical-align: top;
	width: 100%;
	height: 100%;
}

.data-table tr
{
}

.data-table-title-col
{
	width: 20%;
	text-align: right;
	padding-right: 5px;
}

.data-table-data-col
{
	width: 25%;
	text-align: left;
	padding-left: 5px;
}

.data-table-spacer-col
{
	width: 10%;
} 

.listings-prop-details
{
	padding: 3px 0px 3px 10px;
	text-align: center;
}

.listings-table-picture
{
	width: 115px;
	height: 100px;
	float: left;
	border: dashed 1px red;
}


.listings-table-picture-col
{
	width: 120px;
	text-align: center;
	border: dashed 1px white;
}

.listings-table-picture-col:hover
{
	border: solid 1px #CFCFD1;
}


.status-override-ctrl
{
	color: #ff0006;
	background-color: #0072bb;
	font-family: Trebuchet MS;
	font-size: 18pt;
	font-weight: bolder;
	width: 115px;
	float: left;
}




