h1 { color: #316cb2; }

a:link,a:visited,a:hover { color: #316cb2; }

div#search div.searchCriteria { background-color: #353A59; }
div#search div.searchCriteria strong { color: #fff; }
div#search div.assistant { background-color: #353A59; background-image: url(../images/search-assistant-arrow-top.png); }
div#search div.assistant div.body,
.searchBox #search .start .body { background-color: #314F70;}
.searchBox #search .body { border: 1px solid #314F70;}
div#moreOptions { background-color: #BAC0E1; }

/* search widget, see above for 2 more styles. */
.searchBox #search .start { background-image: url(../images/search-assistant-arrow-top.png); padding-left: 18px; }
.searchBox .assistant .header { background-image: none; }

/* buttons on search page */
.ui-state-default, .ui-widget-content .ui-state-default { color: #121A4D; }
button, input.button, a.button { background-color: #6B2CE4; border-color: #613B66; background-image: url(../images/button.gif); }

a.fg-button { padding-right: 8px; }

/* search results -etc */
.promoHeader h1, .listingDetail h2 { color: #353A59; }
div.searchBody div.views a.selected { background-color: #848BBB;
									  border-color: #848BBB; }
div.searchContainer { background-color: #848BBB; }
.searchContainer a, .listingDetail a { color: #3F5ECB; }
div.searchResultsPhotos div.photo div.linkBack { background-color: #374076; }
.searchContainer .photoCount { background-image: url(../images/photo-count.png); }
/*search compare listings*/
div.listingComparison td.remove { background-color: #374076; }
div.listingComparison td.valueSame { background-color: #BDC0D7; }
div.listingComparison td.name { background-color: #121A4D; }
/* listing detail */
div.listingDetail div.details { background-color: #848BBB; }
div.listingDetail div.listingResult div.details { background-color: transparent; } /* unset bg on listing search results! */
div.listingDetail div.details td.blank { background-color: #374076; }
/* widget headers, table headers */
div.contentBox div.header,div.imageBox div.header,
div.listingDetail div.details th.tableHeader,
div.listingDetail div.details div.imageBox div.header { color: #fff; background: #353A59 url(../images/header-bg.gif) repeat-x;}


div.contentBox div.body, .column .contentBox, .column .rotator { background-color:#E5E5E5; }
.right .contentBox .body { background-color: white; }
.featured div.body div.listing div.body, 
.featured .rotator div.contentBox div.body,
.featured div.contentBox div.body { background-color: transparent; }

/*--------- myProperties ---------*/
/* unselected listing item bg */
#myProperties .list .listing {	background-color: #707ABB;
								border: 1px solid #707ABB; }

/* selected listing */
#myProperties .list .selected .listing { background-color: #374076; color: white; }

/* tab/selected listing border color; unselected tab, scroll button color  */
#myProperties .list .selected .listing,
.ui-tabs .ui-tabs-nav .ui-state-default,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { border: 1px solid #1B0E3A; } /* see also next section, current tab */
.ui-tabs .ui-tabs-nav .ui-state-default,
#myProperties .list .scrollButton { background-color: #1B0E3A; }

/* current tab */
.ui-tabs .ui-tabs-panel,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs .ui-tabs-panel { border-color: #1B0E3A; background-color: #676FA9; color: #fff; }

/* etc */
/* scroll up/down buttons */
#myProperties .list .scrollButton { background-image: url(../images/arrow-down.gif); background-repeat: no-repeat; background-position: center center; }
#myProperties .list .selected .arrow { background: transparent url(../images/arrow-med-right.png) no-repeat; }
#myProperties .list .scrollUp { background-image: url(../images/arrow-up.gif); }
.ui-tabs .ui-tabs-nav .ui-state-default a { color: #fff; font-weight: bold; }

#accountBar .controls {
	color: #fff;
	background-color: #1B0E3A;
	border-color: #000;
}

#accountBar .controls a {
	color: #fff;
}

#myAccount {
	background-color: #1B0E3A;
	border-top: 1px solid #000;
	margin-bottom: 0;
}

#myAccount .ui-tabs .ui-tabs-panel {
	color: #000;
}

#myAccount .ui-tabs-nav a {
	color: #fff;
}

#myAccount h1 {
	color: #000;
}