





    


body, html {
    background-color: #ffffff;
    color: #000000;
    background-image: none;
}

#suggestion_box .title, #suggestion_box a {
	color: #000000 
}
a, a.details_link, a.mls_number, .mls_number a, a.label,
.agent_name, .address, .price, .virtual_tour, #contactForm,
#search_content h3 {
    color: #204F8B;
}
#tmplMenuWrapper a {
	color: #ffffff;
}

.all_wrapper .tr {
	background-image: url("/icon.do?d=12&t=tr&bw=1&r=10&c=8559540");
}
.all_wrapper .tl {
	background-image: url("/icon.do?d=12&t=tl&bw=1&r=10&c=8559540");
}
.all_wrapper .t {
	background-image: url("/icon.do?d=12&t=t&bw=1&r=10&c=8559540");
}
.all_wrapper .br {
	background-image: url("/icon.do?d=12&t=br&bw=1&r=10&c=8559540");
}
.all_wrapper .bl {
	background-image: url("/icon.do?d=12&t=bl&bw=1&r=10&c=8559540");
}
.all_wrapper .b {
	background-image: url("/icon.do?d=12&t=b&bw=1&r=10&c=8559540");
}
 .all_wrapper_right {
	background-image: url("/icon.do?d=12&t=r&bw=1&r=10&c=8559540");
}
.all_wrapper_left {
	background-image: url("/icon.do?d=12&t=l&bw=1&r=10&c=8559540");
}

/* boxes: search crieria, map, searh results*/
.left .bl, .main .bl {
	background-image: url("/icon.do?d=12&t=bl&bw=1&r=10&c=1719933");	
}
.left .br, .main .br {
	background-image: url("/icon.do?d=12&t=br&bw=1&r=10&c=1719933");	
}
.left .b, .main .b {
	background-image: url("/icon.do?d=12&t=b&bw=1&r=10&c=1719933");	
}
.testR, .bg_right {
	background-image: url("/icon.do?d=12&t=r&bw=1&r=10&c=1719933");
}
.main_bg, .left_bg, .bg_left {
	background-image: url("/icon.do?d=12&t=l&bw=1&r=10&c=1719933");
}

.title_wrapper_left {
	background-image: url("/icon.do?d=14&t=tl&m=65&h=28&w=10&bw=1&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
	background-color: transparent;
}
.title_wrapper_right {
	background-image: url("/icon.do?d=14&t=tr&m=65&h=28&w=10&bw=1&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
	background-color: transparent;
}
.title_wrapper {
	background-image: url("/icon.do?d=14&t=t&m=65&h=28&bw=1&w=2&r=0&c1=2117515&c2=5796774&c3=7834810&c=1719933");
	background-color: #5873a6;
}
.title_wrapper {
	color: #ffffff; 	
}

.bar {
	background-color: #204f8b;
	border-color: #1a3e7d;
	color: #ffffff;
}


/* main menu - header box */
#menu_modern, #menu_modern .top, #menu_modern .bottom, 
#menu_modern .top .middle, #menu_modern .bottom .middle,
#menu_modern .middle .left, #menu_modern .middle .right,
#menu_modern .middle .right, #menu_modern .middle .left {
	background: transparent;	
}
/*
#menu_modern .top .left {
	background-image: url("/icon.do?d=13&t=tl&bw=3&p=50&h=30&w=10&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .top .right {
	background-image: url("/icon.do?d=13&t=tr&bw=3&p=50&h=30&w=10&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .top .middle {
	background-image: url("/icon.do?d=13&t=t&bw=3&p=50&h=30&w=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .bottom .left {
	background-image: url("/icon.do?d=13&t=bl&bw=3&p=50&h=30&w=10&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .bottom .right {
	background-image: url("/icon.do?d=13&t=br&bw=3&p=50&h=30&w=10&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .bottom .middle {
	background-image: url("/icon.do?d=13&t=b&bw=3&p=50&h=30&w=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .middle .right {
	background-image: url("/icon.do?d=13&t=r&bw=3&p=50&h=30&w=10&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
#menu_modern .middle .left {
	background-image: url("/icon.do?d=13&t=l&bw=3&p=50&h=30&w=10&r=10&c1=2117515&c2=5796774&c3=7834810&c=1719933");	
}
*/

#menu_modern .top .left {
	background-image: url("/icon.do?d=13&t=tl&bw=3&p=45&h=30&w=10&r=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .top .right {
	background-image: url("/icon.do?d=13&t=tr&bw=3&p=45&h=30&w=10&r=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .top .middle {
	background-image: url("/icon.do?d=13&t=t&bw=3&p=45&h=30&w=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .bottom .left {
	background-image: url("/icon.do?d=13&t=bl&bw=3&p=45&h=30&w=10&r=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .bottom .right {
	background-image: url("/icon.do?d=13&t=br&bw=3&p=45&h=30&w=10&r=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .bottom .middle {
	background-image: url("/icon.do?d=13&t=b&bw=3&p=45&h=30&w=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .middle .right {
	background-image: url("/icon.do?d=13&t=r&bw=3&p=45&h=30&w=10&r=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}
#menu_modern .middle .left {
	background-image: url("/icon.do?d=13&t=l&bw=3&p=45&h=30&w=10&r=10&c1=5796774&c2=2117515&c3=7834810&c=");	
}

#menu_modern .middle .left, #menu_modern .middle .right {
	margin: 30px 0;	
}
#menu_modern .middle .left, #menu_modern .middle .right {
	margin: 30px 0;	
}
#menu_modern .middle .middle {
	margin: 30px 10px;
	background-image: url("/icon.do?d=13&t=m&bw=3&m=60&h=30&w=10&c1=2117515&c2=2117515&c3=2117515&c=1719933");	
	background-color: #5873a6;
}


#modern_thin_menu #tmplMenuInner {/*TODO*/
	
}
#modern_thin_menu #tmplMenuInner span {
	
}
#modern_thin_menu #tmplMenuInner span span {
	
}
.personal_button {
	background-image: url("/icon.do?d=14&t=l&bw=0&sw=1&p=50&h=24&w=14&r=10&c1=2117515&c2=5796774&c3=7834810&sc=1719933");
}
.personal_button span {
	background-image: url("/icon.do?d=14&t=r&bw=0&sw=1&p=50&h=24&w=14&r=10&c1=2117515&c2=5796774&c3=7834810&sc=1719933");
}
.personal_button span span {
	background-image: url("/icon.do?d=14&t=m&bw=0&sw=1&p=50&h=24&w=14&c1=2117515&c2=5796774&c3=7834810&sc=1719933");		
}

#modern_thin_menu #tmplMenuInner {
	background-image: url("/icon.do?d=14&t=l&bw=0&sw=1&p=45&h=24&w=14&r=10&c1=5796774&c2=2117515&c3=7834810&sc=");
}
#modern_thin_menu #tmplMenuInner span  {
	background-image: url("/icon.do?d=14&t=r&bw=0&sw=1&p=45&h=24&w=14&r=10&c1=5796774&c2=2117515&c3=7834810&sc=");
}
#modern_thin_menu #tmplMenuInner span span {
	background-image: url("/icon.do?d=14&t=m&bw=0&sw=1&p=45&h=24&w=14&c1=5796774&c2=2117515&c3=7834810&sc=");		
}
.personal_button, #modern_thin_menu #tmplMenuInner {
	/*float: left;*/
	background-repeat: none;
	background-color: transparent;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #ffffff
}
.personal_button span, #modern_thin_menu #tmplMenuInner span {
	/*float: left;*/
	display: block;
	white-space: nowrap;
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: right 0;	
}
.personal_button span span, #modern_thin_menu #tmplMenuInner span span {
	margin: 0 14px;
	padding: 0;
	background-repeat: repeat-x;
	background-color: transparent;	
}
.personal_button:hover {
	color: #c6d2f2	
}

#search_type_menu li {
	background: transparent;
}
#search_type_menu li span {
	color: #ffffff;
}
#search_type_menu li span.left {
	background-image: url("/icon.do?d=14&t=bl&bw=1&m=60&h=18&w=9&c1=6453425&c2=8162747&c3=10069966&c=");	
}
#search_type_menu li span.middle {
	background-image: url("/icon.do?d=14&t=b&bw=1&m=60&h=18&w=9&c1=6453425&c2=8162747&c3=10069966&c=");
}
#search_type_menu li span.right {
	background-image: url("/icon.do?d=14&t=br&bw=1&m=60&h=18&w=9&c1=6453425&c2=8162747&c3=10069966&c=");
}

#search_type_menu li.green {
	background: transparent;
}
#search_type_menu li.green span {
	color: #ffffff;
}

#search_type_menu li.green span.left {
	background-image: url("/icon.do?d=14&t=bl&bw=1&m=60&h=18&w=9&c1=9482835&c2=10796661&c3=12111504&c=");	
}
#search_type_menu li.green span.middle {
	background-image: url("/icon.do?d=14&t=b&bw=1&m=60&h=18&w=9&c1=9482835&c2=10796661&c3=12111504&c=");		
}
#search_type_menu li.green span.right {
	background-image: url("/icon.do?d=14&t=br&bw=1&m=60&h=18&w=9&c1=9482835&c2=10796661&c3=12111504&c=");
}


.detailsGroup, div.detailsGroup {
    background-color: #ffffff;
    border: 1px solid #204F8B;
    color: #666666;
}
.listing_details_wrapper .bar {
    border: 1px solid #204F8B;
    border-bottom: none;
}
.label, .itemLabel {
	color: #666666;
}
.item {
    color: #8A8A8A;
}


#featured_carousel_wrapper .jcarousel-skin-tango .jcarousel-container-horizontal {
	background: #E0E3EC;
	border: 1px solid #586984;
}

#featured_carousel_wrapper .jcarousel-skin-tango .jcarousel-container {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.featured_item {
    border: 1px solid #000000;
}

.band {
	background: #556698;
}

input[type=text], select, textarea,
#tmplMain .search_option input, #tmplMain .search_option select, #sort_by select, form .input_wrapper,
.criteria_box_wrapper input[type="text"], .criteria_box_wrapper select {
    border: 1px solid #8398C1;
    background: #f8f9fe;
}
form .input_wrapper input {
	border: none;	
}
.LMIDDArrow {
    border: 1px solid #8398C1;
}
#LMIDD_where .LMIDDList {
	color:#333333;
}
.message, #LMIDD_where .LMIDDMenu .tip {
	color:#385984 !important;
	background-color: #EAECF5;
}
#LMIDD_where .LMIDDList .hilite, #templateWrapper .dd .ddChild a:hover , #templateWrapper .dd2 .ddChild a:hover {
	background-color: #f8f9fe;	
}
#templateWrapper .dd .ddChild a.selected, #templateWrapper .dd2 .ddChild a.selected {
	background-color: #e6ecf7;
}

.color, .color .br, .color .bl, #map_control_bottom {
	background-color: transparent;	
}
.listing_wrapper, .listing_box_wrapper {
    border-top: 1px solid #1a3e7d;
    border-right: none;
    border-left: none;
    border-bottom: none;
    margin: 0;
}
.listing_box_wrapper:hover .listing_box_inner {
	background-color: #fdfdfd;
}
#search_result_scroll {
	border-bottom-color: #1a3e7d;
	border-top-color: #1a3e7d;
}
hr,.separator {
	background-image: none;
	height: 1px;
	background-color: #1a3e7d;	
}

#search_result_header, #map_control_top {
	background: #f5f6fb;		
}
#suggestion_box {
	background: transparent;	
}

/*move to modern*/
.separator {
	width: 100%;
}
#listing_selection_buttons .padding {
	padding: 2px;
	float: left;	
}
#search_result_scroll {
	border-top: none;
}



#templateWrapper .dd .ddTitle span.arrow, #templateWrapper .dd2 .ddTitle span.arrow {
	background: url("/icon.do?d=11&h=15&w=14&c1=2117515&c2=5796774&c3=7834810&c4=1719933&b=4&a=8") repeat-x scroll 0 0 #204f8b;
}
#templateWrapper .dd .ddTitle, input[type=text], select, textarea,
#templateWrapper .search_option input, .search_option select, #sort_by select /*, #contactForm input*/{
    border: 1px solid #8398C1;
    background: #f8f9fe;
}
#templateWrapper .dd .ddTitle span.ddTitleText {
	padding: 0 0 0 2px;
}
.search_option_label {
	width: 100%;
	float: left;
	padding: 4px 0 0 0;
}
.search_option_label label {
	line-height: 14px;	
}
.search_option label {
	line-height: 20px;	
}
.search_option label, label {
	color: #385984;
}
#refine_search .search_option input, #refine_search .search_option label {
	float: left;
	margin: 0 2px 0 0;	
}
#refine_search #price_monthly_label {
	float: left;	
}
#search_option_mls {
	width: 191px;	
}
.cols_content_wrapper, .box_inner {
	z-index: auto;
	position:relative;
	min-width: 10px;
}
#sort_by label, #sort_by a {
	float: left;	
}
#search_option_property_type_local,
#modern_criteria_col_1, #modern_criteria_col_2, #modern_criteria_col_3, #modern_criteria_col_4 {
	/*position: relative;
	min-width: 10px;*/
}
#modern_criteria_col_3 .search_option, #locationTipGlex  {
	width: 100%;
	float: left;
}
#modern_criteria_col_3 .search_option {
	width: 90px;
	float: left;
}
#sort_by:after {
    clear: both;
}
.small_input {
	width: 50px;	
}
#location_div input, #search_option_mls input {
	width: 180px;	
}
.tip_location {
	width: 100%;	
}

.modal .main .br {
	background-image: url("/icon.do?d=12&t=br&bw=1&r=10&c=8559540&fc=16777215");
}
.modal .main .bl {
	background-image: url("/icon.do?d=12&t=bl&bw=1&r=10&c=8559540&fc=16777215");
}
.modal .main .b {
	background-image: url("/icon.do?d=12&t=b&bw=1&r=10&c=8559540&fc=16777215");
}
.modal .bg_left {
	background-image: url("/icon.do?d=12&t=l&bw=1&r=10&c=8559540&fc=16777215");	
}
.modal .bg_right {
	background-image: url("/icon.do?d=12&t=r&bw=1&r=10&c=8559540&fc=16777215");	
}
.modal .bg_center {
	background-color: #ffffff;
}
.modal .bg_right {
	padding: 0 10px 0 0;	
}
.modal .bg_left {
	padding: 0 0 0 10px;	
}
.modal #map_main {
	padding: 10px 0px;	
}

.modal .bg_right, .modal .bg_left, .modal .bg_center {
	float:none;
	width: auto;	
}

.modal {
	background-color: transparent;	
}
.modal .title_wrapper, .modal .bg_left {
	border: none;
    border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
