






















 






































 


































img {
    border: 0;
}

    /*Page Header
    ------------------------------------------*/
#header, #footer {
    background: #FFF;
}

    /*Links
    ------------------------------------------*/
a:link, a:visited {
    color: #002b5c;
}

a:hover {
    color: #105682;
    text-decoration: underline;
}

    /*Menu
    ----------------------------------------*/
.menuLink, .menuLink a:link, .menuLink a:active, .menuLink a:visited, .menuLink a:hover {
    color: #FFF;
}

.menuLink a:link, .menuLink a:visited {
    color: #FFF;
}

.darkmenu .menuLink a:hover {
    color: #f2ecbc;
}

.lightmenu .menuLink a:hover {
   /* color: #f2ecbc;     */
    text-decoration: underline;
}

.menuLink a:active {
    color: #f2ecbc;
}

.darkmenu {
    background: #002b5c;
}

.lightmenu {
    background: #b3b5b8;
}

.lightmenu .current {
    background-color: #FFF;
    color: #105682;
    font-weight: bolder;
}


    
    
        
    


/*classes that are deprecated
---------------------------------------*/
.frame {
    border: 1px solid #002b5c;
}

.frameText {
    background: #002b5c;
    color: #FFF;
    font-family: verdana, geneva, arial, sans-serif;
}

.searchFrameText {
    background: #002b5c;
    color: #FFF;
}

.titleText {
    color: #002b5c;
}

.titleText-small {
    color: #002b5c;
}

.text12blue, .subtitleText-color, .formhead {
    color: #006699;
}

    /* Saved Searches
    -------------------------------------*/
#savedSearches form table {
    border: 1px solid #002b5c;
}

    /*Search Criteria
    --------------------------------------*/
#searchCriteria, #coBox, .coBox {
    border: 1px solid #002b5c;
}

#searchCriteria h3, #coBox h3, .coBox h3 {
    background-color: #002b5c;
    color: #FFF;
}

    /*
    --------------------------------------*/
.datatable th, .datatable th a:visited, .datatable th a:hover, .datatable th a:link {
    background-color: #002b5c;
    color: #FFF;
}

.datatable th a {
    color: #FFF;
}

    /*SearchForm
    -------------------------------------*/
#searchCriteria fieldset {
    border: 1px solid #002b5c;
}

#searchCriteria legend {
    background-color: #002b5c;
    color: #FFF;
    border: 1px solid #002b5c;
}

#searchCriteria label {
    color: #002b5c;
}

#mlsNumberSearch, #addressSearch {
    border: 1px solid #002b5c;
}

#mlsNumberSearch h3, #addressSearch h3 {
    background-color: #002b5c;
    color: #FFF;
}

#addressSearch table th {
    color: #002b5c;
}

    /*Search Summary on result page
    -------------------------------------*/
#searchSummary {
    border: 1px #002b5c solid;
}

#searchSummary h3 {
    background-color: #002b5c;
    color: #FFF;
}

    /* Search tools
    -------------------------------------*/
.searchTools {
    border: 1px solid #002b5c;
}

.searchTools h3 {
    background-color: #002b5c;
    color: #FFF;
}

    /* Property tools
    -------------------------------------*/
.propertyTools {
    border: 1px solid #002b5c;
}

.propertyTools h3 {
    background-color: #002b5c;
    color: #FFF;
}

    /* Error box:
    -------------------------------------*/
.errorWindow {
    border: 1px solid #002b5c;
}

.errorWindow  h3 {
    background-color: #002b5c;
    color: #FFF;
}

.emailListingReportFrameText {
    color: #FFF;
    background: #002b5c;
}

.secondaryButton {
    background-color: #FFF;
    color: #002b5c;
}

    /* Briefcase
    ----------------------------------------*/
table.briefcase {
    background-color: #D1D1B2;
}

#coFrame, #listingActivityFrame, #googleUploadFrame {
    border: 1px solid #002b5c;
}

#coFrame h3, #listingActivityFrame h3, #googleUploadFrame h3 {
    background-color: #002b5c;
    color: #FFF;
}

.googleUploadStats {
    color: #002b5c;
}

.actionButton {
    background-color: #002b5c;
}

.actionButton a, .actionButton a:visited, .actionButton a:hover, .actionButton a:active {
    color: #FFF;
}

span.bmText {
    margin: 5px;
}



