/* Login Panel */
#login-panel {
	width: 960px;
}

/* Login Panel - Sign Up */
#login-panel #sign-up {
	margin-left: 1em;
}


/* Menu */
#menu {
	margin: 1em 0 1em 0.5em;
}


/* Search Panel */
#search-panel form fieldset ul {
	margin-left: 1.5em;
}

/* Search Panel - Easy Search */
#search-panel .easy form {
	position: relative;
}
#search-panel .easy form fieldset ul {
	margin: 0 0 0 1em;
}
#search-panel #address {
	margin: 7px 5px 0 0;
}

/* Search Panel - Quick Links */
#search-panel .quick-links {
	position: relative;

}

/* Search Panel - Advanced Search */
#search-panel .advanced form {
	position: relative;
}
#search-panel .advanced form fieldset.step_one {
	padding: 0 0 1em 0;
	width: 48%;
}
#search-panel .advanced form fieldset.step_two,
#search-panel .advanced form fieldset.step_three {
	padding: 0;
	width: 46%;
}

/* Search Panel - Quick Links */
#search-panel .quicklinks div {
	position: relative;
}

/* Map Results - Clustered Markers */
.clustered-marker,
.clustered-marker-price {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="../images/map/mapicn_01.png");
}
.clustered-marker.hover {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="../images/map/mapicn_01_hover.png");
}
.clustered-marker-price {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="../images/map/mapicn_03.png");
}
.clustered-marker-price.hover {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="../images/map/mapicn_03_hover.png");
}

#buttons input, .results-content input#button-report, .results-content input#button-save-avm {
	line-height: 30px;
	font-size: 0;
}
.extra{
	width: 100%;
}
#avm-form #bedrooms, #avm-form #bathrooms{
	margin-right: 16px;
}
#results-panel{display:block!important; padding:0px 0 0 10px!important; width:740px!important; float:left; overflow:hidden;}

#results-panel ul#results-top li, #results-panel ul#results-middle li  {width:100px; float:left;}

#left-panel{padding-right:0px!important; width:440px;}


#action-panel.property-data-panel {overflow:hidden; zoom:1; width:66%;}
#buttons{width:200px;}

.panel, .panel-header{position:static;}
.panel .bottom, .panel-header .bottom{ overflow:hidden;}

.calc_screen_right{float:left; width:420px;}
.calc_summary_box{width:420px!important;}
.calc_summary_box div{margin:0 auto!important;}
#calc_loan_summary_btn{width:184px;}
.section{width:49%!important;}
.box-container{margin-bottom:2.8em!important;}
#manage-panel .box-container ul.column li {width:400px;}
#manage-panel .box-container ul li{ width:100%!important;}
#manage-panel .info-container ul li{width:400px!important;}

/*#manage-panel .box-container ul li {border:1px solid red;}*/

/* Warwick edits 06/04/11 */
.panel .top span {
}

/** Terry 2011-04-08: correction to login box top-right corner */
.button-wrapper:hover .button,
.button-orange:hover .button,
.button-wrapper a:hover .button,
.button-orange a:hover .button
{background-position:0 -28px;}
.button-green a:hover .button,
.button-green:hover .button,
{background-position:0 -84px;}
.button-black a:hover .button,
.button-black:hover .button,
{background-position:0 -140px;}
.button-blue a:hover .button,
.button-blue:hover .button,
{background-position:0 -196px;}
#login-panel {position:relative;}
#login-panel .top span {height:3px;overflow-y:hidden;}
.login-button-wrapper a:hover .login-button {background-position: -248px -35px;}
#content .error-box {height:1%;}
#search-panel {width:1248px;}
#search-panel #report-form a:hover input#button-report {background-position:0 -25px;}
#search-panel a:hover input#button-process {background-position:0 -36px;}
#search-panel a:hover input#button-report {background-position:0 -108px;}
#search-panel .property-data-panel {padding-right:1.5em;border-right:1px dotted #DEDEDE;width:66%;}
#search-panel #search-box-panel {width:100%;}
.ui-dialog div#questions,
form#save-search
{height:1%;background-color:white;}
#questions .clear,
#save-search-panel .clear
{display:none;}
#rating-form-wrapper,
#save-search-panel
{border-bottom:10px solid #888888}
#questions .bottom-button-wrapper,
#save-search .bottom-button-wrapper
{padding-right:1em;}
#save-search .bottom-button-wrapper .button-wrapper {margin-right:0;}
#rating-form li.bottom-button-wrapper,
#save-search .bottom-button-wrapper
{float:none}
#questions .bottom-button-wrapper .button-wrapper {margin-left:0}
#questions .error-box {float:none;}
#questions ul {height:1%;}
#rating-form-wrapper li {position:static;}


.results-content a:hover input#button-report {background-position:0 -25px;}
.results-content a:hover input#button-save-avm {background-position:0 -73px;}
#search-results .results-wrapper .results .criteria-label {height:1%;}
#search-results .refine-controls div.button-wrapper {display:none;}
#search-results .refine-controls div.ie6-button-must-show {display:block;}
#search-refinements .refinement {margin-left:6px;}
#search-refinements .refinement h5 span {font-size:1px;}
#search-refinements .refinement .section li {width:18em;}
#search-refinements .refinement .locations .addition {width:17.5em;}
#search-refinements .button-wrapper-main {margin-left:1em;width:13.5em;}
#search-refinements .button-wrapper-main .button-blue {margin-left:0em;}
#search-refinements .button-wrapper-main div.button-wrapper {display:none;}
#results-panel .results-content li {display:inline;}
#results-panel .results-content .block .left-results-pane {width:425px;}
#results-panel .results-content .traffic-light {padding-left:50px;}
#results-panel .results-content .blue-horizontal {overflow:hidden;height:0px;}
#results-panel .results-content #results-middle li {width:9em;}
#results-panel .results-content #results-middle li.title-reference {width:11em;}
#results-list td .results-attributes {width:153px;}
.results table tr.hover {background-color:#f8f7d8;background-image:none;}
#avm-form #buttons #button-process,
#home-search-form #buttons #button-process,
#home-search-form #buttons #button-report
{background-image:url(/static/custom/marketfacts-lender/static/images/buttons-3B6984.gif);}
#property-result #top-buttons div.button-wrapper {display:none;}
a.button-wrapper {text-decoration:none;margin-right:3px;display:block;}
span.button {
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 0;
    padding: 0 9px 0 12px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}
#property-result .misc-buttons {right:12px;}
#property-brochure .intro {height:1%;}
#property-brochure .intro div.navigation-buttons {padding:1em 1em 0 0;height:auto;width:200px;}
#property-brochure div.button-wrapper {display:none;}
#property-brochure .intro a.button-wrapper {position:static;float:right}
#property-brochure a.button-green input {width:6em;}
#property-brochure #brochure-form .left-half .section li {width:525px;}
#property-brochure #brochure-form #price-estimate-form ul li {float:none;}
#property-brochure #brochure-form #price-estimate-form ul li label {width:10em;}
#property-brochure #brochure-form #price-estimate-form .checkbox {width:225px;}
#property-brochure #brochure-form #price-estimate-form .checkbox label {white-space:nowrap;}
#property-brochure .wide-fields #introduction-limit,
#property-brochure .wide-fields #about-limit,
#property-brochure .wide-fields #recent_testimonials-limit
{display:inline;}
#property-brochure .download {height:1%;}
#reports .top {position:relative;}
#reports .top span {height:3px;overflow-y:hidden;}
#reports .middle {border-top:1px solid white;}
.report-selection li {margin-left:0.5%;}
#reports-panel {width:99.7%;}
#reports-panel .panel-header {height:1%;}
#reports-form #location_value {margin-right:0.5em;}
#reports-form .button-blue {margin:0px;}
.report-selection li .img {margin:15px 7px;}
.report-selection li .desc p {margin: 0.1em 0.75em;}
.button-blue a:hover .button {background-position:0 -196px;}
#reports-panel .panel-header .middle {width:100%;}
#notification .notice div.button-wrapper {display:none;}
#notification .notice div.button-green {display:block;}
#notification .notice {float:none;margin:1em auto;}
#notification .notice .buttons {width:253px;}
#notification .notice .buttons .button-green input {width:118px;}
#notification .buttons-single div.button-wrapper {display:none;}
#calc_container_screen_pg1 #calc_loan_summary_btn {width:200px;}
#calculate div.button-wrapper {display:none;}
#calc_container_main .calc_screen_nav div.button-wrapper {display:none}
#manage-panel .image-container {width:220px;}
#manage-panel .middle .nav-wrapper-top {margin-left:1.5em;}
#manage-panel .middle .cramp .button-wrapper {margin:0 auto;width:200px;float:none;}
#manage-panel .middle .cramp input.button {width:190px;}
#manage-panel #search-refinements #searchForm select {width:160px;}
#manage-panel .table-wrapper .row-bg td {border-bottom:1px solid #d2d2d2;}
#manage-panel .middle .inputs .results {width:auto;}
#manage-panel .middle .inputs .results .column {width:100%;}
#manage-panel .box-container ul.column li {float:none}
#manage-panel .nav-wrapper div.button-wrapper,
#manage-panel #manage-return div.button-wrapper,
#manage-panel .nav-wrapper-top div.button-wrapper,
#manage-panel ul.column li div.button-wrapper,
#manage-panel .box-container .results div.button-wrapper,
#manage-panel .box-container .cramp div.button-wrapper
{display:none;}
#manage-panel .box-container .results a.button-wrapper,
#manage-panel .box-container .results input.button
{float:none;display:inline;}
#manage-panel form fieldset.inputs .usage span {width:110px;}
#manage-panel #manage-return a.button-wrapper {margin-left:1.5em;}
#search-refinements #searchForm .refinement {margin-left:6px;}
#search-refinements #searchForm .button-wrapper-main {width:190px;padding:0 10px;margin:0;margin-left:12px;width:80%}
#search-refinements #searchForm .button-wrapper-main .button-wrapper {margin:0px;}
#search-refinements #searchForm .button-wrapper-main .button-wrapper input {margin:0px;}
#search-refinements #searchForm .refinement .section .states {width:18em;}
#search-container table {position:absolute;width:100%;}
.map-results #search-container {width:99%;}
#search-container #map {position:absolute;width:100%;top:0;left:0;}
#search-container .thumbnail .photo {float:none;width:121px;}
#search-container .thumbnail .photo img {float:none;}
#property-result .panel-header .box ul {float:none;}
#property-result #overview-property-sectionx {position:relative;}
#property-result .panel-header .box {position:static;}
#property-result .panel-half-container .half,
#property-result .panel-half-container .box
{position:relative;}
#property-result #media-panel ul#media-menu li a, #property-result #photos-panel ul#photos-menu li a {padding:0 0.41em;}
#region-user-label {margin-right:3px;}
.results .ie6-search-map-options-bottom {margin-top:500px;}
