@CHARSET "UTF-8";

#resultsHeader, #resultsContainer {
    display: none;
}

#noResults {
    width: 100%;
    text-align: center;
    padding-top: 50px;
}

#noResults a {
    text-decoration: none;
    font-weight: bold;
}

#noResults a:hover {
    text-decoration: underline;
}

/* * * * * * * * * */
/* Results Header  */
/* * * * * * * * * */

#resultsHeader #property {
    float: left;
    width: 210px;
    height: 29px;
    background: url(/templates/public/wireframe/images/xlsDirectory/resultsHeader/property.jpg) no-repeat;
    border-right: 1px solid #FFFFFF;
    text-align: center;
    padding-bottom: 5px;
    font-size: 11px;
}

#resultsHeader #size {
    float: left;
    width: 181px;
    height: 29px;
    background: url(/templates/public/wireframe/images/xlsDirectory/resultsHeader/size.jpg) no-repeat;
    border-right: 1px solid #FFFFFF;
    padding-bottom: 5px;
    
}

#resultsHeader #price {
    float: left;
    width: 115px;
    height: 29px;
    background: url(/templates/public/wireframe/images/xlsDirectory/resultsHeader/price.jpg) no-repeat;
    border-right: 1px solid #FFFFFF; 
    padding-bottom: 5px;
    font-size: 11px;
}

#resultsHeader #location {
    float: left;
    width: 81px;
    height: 29px;
    background: url(/templates/public/wireframe/images/xlsDirectory/resultsHeader/location.jpg) no-repeat;
    border-right: 1px solid #FFFFFF; 
    text-align: center;
    padding-bottom: 5px;
    font-size: 11px;
}

#resultsHeader #county {
    float: left;
    width: 92px;
    height: 29px;
    background: url(/templates/public/wireframe/images/xlsDirectory/resultsHeader/county.jpg) no-repeat;
    text-align: center;
    padding-bottom: 5px;
    font-size: 11px;
}

#resultsHeader {
    color: #FFFFFF;
    font-weight: bold;
}

#resultsHeader table {
    width: 100%;
    height: 100%;
    border-spacing: 0px;
}

#resultsHeader span:hover {
    cursor: pointer;
    text-decoration: underline;
}

#resultsHeader span.ordered {
    color: #000000;
}

/* * * * * * * * * * */
/* Results Container */
/* * * * * * * * * * */

hr#bottomBorder {
    width: 100%;
    border: 1px solid #FFFFFF;
    height: 1px;
}

#resultsContainer {
    height: 384px;
    overflow: auto;
}

#resultsContainer, .resultRow {
    clear: both;
}

#resultsContainer .evenResult {
    background: rgba(255, 255, 255, 0.2);
    /*filter:alpha(opacity=20);
    -moz-opacity:0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2; */
}

#resultsContainer .evenResult * {
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
}

.resultRow table {
    padding: 0px;
    height: 100%;
    border-spacing: 0px;
}

.resultRow table tr:hover {
    background: #9BA583;
    cursor: pointer;
}

.resultRow table td {
    border-right: 1px solid #FFFFFF;
}

.resultRow table td.colCounty {
    border-right: 0px;
    width: 100%;
}

/* * * * * * * * * */
/* Property Column */
/* * * * * * * * * */
.colProperty {
    float: left;
    width: 194px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 16px
}

.colProperty img {
    width: 49px;
    float: left;
    margin-right: 6px;
}

.colProperty p {
    width: 138px;
    float: right;
}

font.propTitle {
    color: #1F7874;
}

font.propAddr {
    font-weight: bold;
}

font.propType {
    font-style: italic;
    color: #555555;
}

.colSize, .colPrice, .colLocation, .colCounty {
    font-size: 10px;    
}

/* * * * * * * */
/* Size Column */
/* * * * * * * */
.colSize  {
    float: left;
    text-align: center;
    width: 90px;
}


/* * * * * * * * */
/* Price Column  */
/* * * * * * * * */

.colPrice  {
    float: left;
    text-align: center;
    width: 57px;
}

/* * * * * * * * * */
/* Location Column */
/* * * * * * * * * */

.colLocation  {
    float: left;
    text-align: center;
    width: 81px;
}