body.luxury .searchcriteria {
background:transparent url('http://cdn1-rmxc.eneighborhoods.com/images/pages/luxury/searchbg.png') top left no-repeat;
}

body.luxury h2.discover {
background:transparent url('http://cdn2-rmxc.eneighborhoods.com/images/pages/luxury/headlines/discoveranewlevel.png') top left no-repeat;
height:27px;
width:412px;
}

/* Graded Table Area */
body.luxury table.gradedtable tbody td {
background:transparent url(http://cdn3-rmxc.eneighborhoods.com/images/pages/luxury/rowbg.jpg) no-repeat scroll center top;
}

table.gradedtable {
color:#000;
width:340px;
}

table.gradedtable td {
padding:5px 12px;
}

table.gradedtable thead td {
background:#fff;
color:#8B8D8E;
}

.mortgage h4 {
background:transparent url('http://cdn4-rmxc.eneighborhoods.com/images/pages/luxury/headlines/nationalmortgagerates.png') top left no-repeat;
width:200px;
height:13px;
top:12px;
float:left;
margin-left:10px;
margin-bottom:20px;
}

/* Left Column Content */
.savedluxurysearches h3 {
background:transparent url(http://cdn5-rmxc.eneighborhoods.com/images/pages/luxury/headlines/savedluxurysearches.png) no-repeat scroll left top;
height:22px;
width:254px;
}

body.luxury .recentluxurysearches h3 {
background:transparent url(http://cdn6-rmxc.eneighborhoods.com/images/pages/luxury/headlines/recentluxurysearches.png) no-repeat scroll left top;
height:22px;
width:254px;
}

.searchcriteria label {
color:#3B4448 !important;
}

.searchcriteria input.textinput {
color:#989A9B;
}

a.view:link,a.view:hover,a.view:visited {
color:#155F98 !important;
}

a.view:hover {
color:#89B6DD !important;
}

/* SearchLinks Area */
body.luxury .searchlinks {
background:transparent url('http://cdn7-rmxc.eneighborhoods.com/images/pages/luxury/searchlinks/bg.png') top left repeat-y;
}

body.luxury .searchlinks .headerwrap {
background:transparent url('http://cdn8-rmxc.eneighborhoods.com/images/pages/luxury/searchlinks/header.png') top left no-repeat;
}

body.luxury .searchlinks .footerwrap {
background:transparent url('http://cdn9-rmxc.eneighborhoods.com/images/pages/luxury/searchlinks/footer.png') bottom left no-repeat;
}

.searchlinks h2.remaxcollection {
text-indent:-9999px;
display:block;
position:relative;
width:256px;
height:25px;
margin-top:0;
top:9px;
margin-bottom:-15px;
left:15px;
background:transparent url('http://cdn1-rmxc.eneighborhoods.com/images/pages/luxury/searchlinks/remaxcollection.png') top left no-repeat;
}

/* Luxury Interior Box */
.popularsearchedluxury h4 {
background:transparent url('http://cdn2-rmxc.eneighborhoods.com/images/pages/luxury/headlines/popularsearched.png') top left no-repeat;
width:255px;
height:40px;
top:12px;
margin-left:15px;
margin-bottom:20px;
}

.mortgage h5 {
margin-top:15px;
}

body.luxury .interiorblue {
background:transparent url('http://cdn3-rmxc.eneighborhoods.com/images/boxes/luxury/bg.png') top left repeat-y;
}

body.luxury .interiorblue .headerwrap {
background:transparent url('http://cdn4-rmxc.eneighborhoods.com/images/boxes/luxury/header.png') top left no-repeat;
}

body.luxury .interiorblue .footerwrap {
background:transparent url('http://cdn5-rmxc.eneighborhoods.com/images/boxes/luxury/footer.png') bottom left no-repeat;
}

/* Luxury Mortgage Mortgage Box */
body.luxury .interiormortgage {
background:transparent url('http://cdn6-rmxc.eneighborhoods.com/images/boxes/luxurymortgage/bg.png') top left repeat-y;
}

body.luxury .interiormortgage .headerwrap {
background:transparent url('http://cdn7-rmxc.eneighborhoods.com/images/boxes/luxurymortgage/header.png') top left no-repeat;
}

body.luxury .interiormortgage .footerwrap {
background:transparent url('http://cdn8-rmxc.eneighborhoods.com/images/boxes/luxurymortgage/footer.png') bottom left no-repeat;
}

/* Luxury Search Pane */
.luxurysearchpane a.searchnow {
background:transparent url('/images/pages/luxury/luxuryHomes.png') top no-repeat;
width:171px;
height:229px;
display: block;
margin-left: auto;
margin-right: auto;
}

table.gradedtable .foot a,table.gradedtable .foot a:hover,table.gradedtable .foot a:visited,.more a:hover,.mortgage a,.mortgage a:hover,.mortgage a:visited,.edit a:hover,.mortgage td {
color:#000;
}

table.gradedtable .foot a:hover,.mortgage a:hover,table.widedots td.boldarea a:link,table.widedots td.boldarea a:hover,table.widedots td.boldarea a:visited {
color:#8B8D8E;
}

.more a,.more a:hover,.more a:visited,.option select,.location select {
color:#3b4448;
}

.searchcriteria .results h4,.edit a:link,.edit a:hover,.edit a:visited,table.widedots td.view,table.widedots td.view a:link,table.widedots td.view a:hover,table.widedots td.view a:visited,table.widedots a:link,table.widedots a:hover,table.widedots a:visited {
color:#3B4448;
}

.searchcriteria h5,table.widedots td.boldarea a:hover,table.widedots td.view a:hover,table.widedots a:hover {
color:#000 !important;
}

.searchcriteria .inputcorner,.smallinput {
border:1px solid #D2D4D5;
}
