body {
    background-color:   #2D4488;
    }

body.email {
    background-color:#fff;
}

input, select {
    color:#000;
}

body, table, td, tr {
    font-family: ;
    color: #080842;
}

ul#basicsList li ul li{
    color: #080842;
}

h2.containerHeader {
    color: #FFFFFF; /*changes header text_color*/
    background-color: #2D4488; /*changes header strip color Brown:CBC8AD*/
}

#side-column h2 {
    color: #FFFFFF; /*changes header text_color*/
    background-color: #2D4488; /*changes header strip color Brown:CBC8AD*/
}

#main, #header_nav {
    background-color: #FFFFFF;
    color: #080842;
}

#container {
    border: 1px solid #;
}

#searchContent div#typesContainer, 
#searchContent div#citiesContainer, 
#searchContent div#detailsContainer, 
#searchContent div#submitContainer, 
#searchContent div#quicksubmitContainer, 
#searchContent div#quickersubmitContainer, 
#searchContent div#mlsnumberSearch, 
#searchContent div#addressSearch, 
#searchContent div#neighborhoodContainer, 
#searchContent div#basicsContainer, 
#searchContent div#openhouseDirectory, 
#searchContent div#zipSearch, 
#searchContent div#keywordSearch  {
    background-color: #FFFFFF;
    border: 1px solid #;
    color: #080842; 
}

.search #IDXcontainer {
    background-color: #FFFFFF;
    border:1px solid #;
}

#IDXcontainer #resultContainer, #custom-resultContainer {
    background-color: #FFFFFF;
    color: #080842;
}

div#submitContainer input,
div#addressSearch input, 
div#mlsnumberSearch input, 
div#quicksubmitContainer input, 
div#quickersubmitContainer input, 
ul#openhouseList input, 
#searchContent div#zipSearch input, 
#searchContent div#keywordSearch input {
    color:#000;
}

#IDXContainer input, 
body.email table tr td input {
    color:#000;
}


#IDXcontainer #resultContainer #Strip {
    background-color: #2D4488;
    border:1px solid #;
}

#IDXcontainer #resultContainer #Strip tr td{
    color: #FFFFFF;
}

#IDXcontainer #resultContainer {
    border:1px solid #;
}

#IDXcontainer #detailsWrapper {
    background-color: #FFFFFF;
} 

#IDXcontainer #detailsWrapper #innerdetailsHolder #innerContainer{
    background-color: #FFFFFF;
    border:1px solid #;
}

#IDXcontainer #detailsWrapper #mapHolder {
    background-color: #FFFFFF;
}

#IDXcontainer #detailsWrapper h2.details_header {
    background-color: #2D4488;
    color: #FFFFFF;
}

#IDXcontainer a, a {
    //color: #;
    color: #080842;
}

#IDXcontainer a:hover, a {
    //color: #;
    color: #080842;
}

#IDXcontainer a:visited, a {
    //color: #;
    color: #080842;
}

#IDXcontainer #resultContainer table.propertySpecs tr td span.single_prop_funcs a {
    //color:#000066;
    color: #080842;
}

#IDXcontainer #resultContainer table.propertySpecs tr td span.single_prop_funcs a:hover {
    text-decoration:underline;
}

#IDXcontainer #resultContainer .even_result {
    background-color: #;
}

#IDXcontainer #resultContainer .odd_result {
    background-color: #;
}

.email td {
    background-color: #FFFFFF;
    color: #080842;
}

.email .leftemailcolumn {
    background-color: #2D4488;
    color: #FFFFFF;
}

#IDXcontainer #resultContainer .openhouseDates {
    color: #080842;
}

#IDXcontainer .googleMapHTML a.googlemaptext {
    color:#000;
}

.disclaimer, .disclaimer a {
    color: #;
}
/* Custom Agent Template Settings */
#custom_listing_div {
    border-bottom: 1px solid #080842;
}