﻿
.property_table
{
    z-index: 1;
}
.property_table TD
{
    font-size: 12px;
}
.property_table .header
{
    FONT-WEIGHT: 600;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00267f
}
.property_table .content TD
{
    border-bottom: #00267f 1px solid;
}
.property_table .content
{
    border-bottom: #00267f 1px solid;
}
.property_table .content1
{
    background-color: #ccffff;
    border-bottom: #00267f 1px solid;
}
.property_table .content1 TD
{
    background-color: #d6f2ff;
    border-bottom: #00267f 1px solid;
}
.property_table .field
{
    FONT-WEIGHT: normal
}
.property_table .hover TD
{
    background-color: #CCFFCC;
    border-bottom: #00267f 1px solid;
    cursor: hand;
}
DIV>.property_details
{
    background-color: #82A64B;
    padding-top: 3px;
    position: relative; 
    float: right;
    width: 20px;
    height: 109px;
    text-align: center;
    vertical-align: middle;
    border: none;
}
.property_details
{
    background-color: #82A64B;
    padding-top: 3px;
    position: relative; 
    float: right;
    width: 20px;
    height: 109px;
    text-align: center;
    vertical-align: middle;
    border: none;
}
DIV>.property_item
{
    border: #82A64B 1px solid; 
    padding: 5px 5px 5px 5px; 
    color: #333; 
    margin: 0px 20px 5px 0px;
    height: 100px;
}
.property_item
{
    border: #82A64B 1px solid; 
    padding: 5px 5px 5px 5px; 
    color: #333; 
    margin: 0px 0px 5px 0px;
    height: 100px;
}
.property_item A
{
    color: #003A85;
}
.property_item .image
{
    position: relative; 
    float: left;
    margin-right: 5px;
    height: 100px;
    width: 133px;
    z-index: 1;
    overflow: hidden;
}
.property_item .image IMG
{
    height: 110px;
}
.property_item .specs
{
    position: relative; 
    float: right; 
    text-align: right; 
    width: 140px;
}
.property_item .pbImage
{
    position: relative;
    float: right;
    text-align: right;
    padding-top: 5px;
}
.property_item .notes
{
    /*clear: left;*/
    padding-top: 5px;
}
.property_item2
{
    border: #003A85 1px solid; 
    padding: 0px; 
    color: #333; 
    margin: 0px 5px 5px 0px;
    height: 280px;
    width: 225px;
    overflow: hidden;
}
.property_item2 A
{
    color: #003A85;
}
.property_item2 .image, .property_item2 .image IMG
{
    /*temp setting*/
    width: 225px;
    height: 150px;
    z-index: 1;
}
.property_item2 .specs
{
    border-top: #333 1px solid;
}
.property_item2 .pbImage
{
    position: relative;
    float: right;
    text-align: right;
    padding-top: 5px;
}
.property_item2 .notes
{
}
.property_item2 .notes A
{
    text-decoration: none;
}

/* List View Styles */
.ListView
{
	
}
.ListView .header TD
{
	font-weight: bold;
	border-bottom: #ccc 1px dotted;
}
.ListView .row
{
	background-color: #A2C4E8;
}
.ListView .altRow
{
	background-color: #D3E3F4;
}
.ListView .row:hover, .ListView .altRow:hover
{
	background-color: #A2E8A3;
}
.ListView .image
{
	width: 40px;
	padding-right: 5px;
}
.ListView .imagehover
{
	position: absolute;
	top: auto;
	left: 45px;
	height:  200px;
	/*width: 250px;*/
	z-index: 10000;
}
.ListView .pbImage
{
	border: none; 
	width: 20px;
}
.ListView .fieldItem
{
	position: relative;
	float: left;
	margin-left: 15px;
}

/* Search Styles */
.searchButton
{
	width: 100%; 
	font-size: 14px; 
	font-weight: bold;
	background-color: #155BA1; 
	color: #fff;
	text-align: right;
	padding: 3px 10px 0px 0px;
}
