﻿body {
    background-color: #F3f4F8;/*old #E9EAEC;*/
}

.menu_container {
    position: relative;    
    border-top: 1px solid #1f7fbb;
    background: #e6e6e6;/*#E5E6E9;*/
    border-bottom: 1px solid white;
    height:36px;
    /*background-image: linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -o-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, rgb(230,230,230)), color-stop(0.9, rgba(245,245,245,1)) );*/
}

.main_menu ul {
    background: #e6e6e6;
    height:36px;
    /*background-image: linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -o-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, rgb(230,230,230)), color-stop(0.9, rgba(245,245,245,1)) );*/
}

    .main_menu ul a {
        color: #3B4663;
    }
.SelectedBookmark {
            background-color: white;/*#75c5f0;*/
            margin-top:-4px;
            color: #000;
            border-top: 4px solid #F48000;
            -moz-box-shadow: 0px -6px 10px 2px #6476B3;
            -webkit-box-shadow: 0px -6px 10px 2px #6476B3; 
            box-shadow: rgb(100, 118, 179) 1px -5px 10px,rgb(100, 118, 179) -1px -5px 10px; 
}

        .main_menu ul li:hover {
            /*background-color: white;
            margin-top:-4px;
            color: #000;
            border-top: 4px solid #F48000;
            -moz-box-shadow: 0px -6px 10px 2px #6476B3;
            -webkit-box-shadow: 0px -6px 10px 2px #6476B3; 
            box-shadow: rgb(100, 118, 179) 1px -5px 10px,rgb(100, 118, 179) -1px -5px 10px; */                    
        }

        .main_menu ul a img {
            border: 0px none black;
            padding: 7px 0 0 5px;
            width: 20px;
            height: 20px;
            float:left;
            cursor: pointer;
            
        }
        .horizontal-separator {
            vertical-align:middle;
            margin-right:5px;
            width:15px;
            height:15px;           
            
        }
        .horizontal-separator:hover {
            background-color: red;
            cursor: pointer;
        }

        /* Portal head */
#header {
    background: #0093DD;
    background-image: linear-gradient(bottom, rgb(0,75,145) 6%, rgb(0,147,221) 75%);
    background-image: -o-linear-gradient(bottom, rgb(0,75,145) 6%, rgb(0,147,221) 75%);
    background-image: -moz-linear-gradient(bottom, rgb(0,75,145) 6%, rgb(0,147,221) 75%);
    background-image: -webkit-linear-gradient(bottom, rgb(0,75,145) 6%, rgb(0,147,221) 75%);
    background-image: -ms-linear-gradient(bottom, rgb(0,75,145) 6%, rgb(0,147,221) 75%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, rgb(0,75,145)), color-stop(0.7, rgb(0,147,221)) );
}

    #header h2 {
        color: #fff;
    }

    

table.PortalHead {
    width: 100%;
    height: 55px;
    border: 0px solid red;
    border-collapse: collapse;
}

    table.PortalHead td {
        white-space: nowrap;
        border: 0px solid red;
    }

table.PortalHead td.PortalHeadMenu {
    width: 100%;
    padding: 0 10px 0 20px;
    text-align: left;
    height: 60px;
}

.MenuAlignment {
    vertical-align: middle;
    margin: 0px;
    padding: 4px 8px;
    border: 0px solid green;
   /*background: #f4f4f5;*/
    background-image: none !important;
}


    #header.Subdomain {
    background: #E6E8EA;
    background: linear-gradient(white,  #E6E8EA);
}

    #header.Subdomain h2 {
        /*color: #6F83B3;*/
    }

    .Subdomain .MenuAlignment {
        /*background:#6F83B3;*/
        background-image: none;
    }


.sidebarBox {
background: url('../Images/SidebarLeft.png') no-repeat;
}

    .sidebarBox h2 {
        margin-left: 16px;
        color: #3B4663;
        background: #E5E6E9;
        background-image: linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
        background-image: -o-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
        background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
        background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
        background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, #ccced6), color-stop(0.9, #e5e7e8) );
    }

    .sidebarBox .sidebarWrap .sidebarContent {
        background: #fff;
        background-image: linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
        background-image: -o-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
        background-image: -moz-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
        background-image: -webkit-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
        background-image: -ms-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(233,234,236)), color-stop(1, rgba(245,245,245,1)) );
    }
    
.mainContent {
    background: #fff;
    background-image: linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -o-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(233,234,236)), color-stop(1, rgba(245,245,245,1)) );
}

.property .regid {
    background: #f6f8fa;
    background-image: linear-gradient(bottom, rgb(211,219,227) 6%, rgb(246,248,250) 53%);
    background-image: -o-linear-gradient(bottom, rgb(211,219,227) 6%, rgb(246,248,250) 53%);
    background-image: -moz-linear-gradient(bottom, rgb(211,219,227) 6%, rgb(246,248,250) 53%);
    background-image: -webkit-linear-gradient(bottom, rgb(211,219,227) 6%, rgb(246,248,250) 53%);
    background-image: -ms-linear-gradient(bottom, rgb(211,219,227) 6%, rgb(246,248,250) 53%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, rgb(211,219,227)), color-stop(0.53, rgb(246,248,250)) );
}

.properties h2 {
    color: #3B4663;
    background: #E5E6E9;
    background-image: linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -o-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, rgb(230,230,230)), color-stop(0.9, rgba(245,245,245,1)) );
}

.Search-Property-Header {
    box-shadow: 0px 3px 5px #cfd6e0;
    border-top:1px solid white !important;
    border-bottom:1px solid #c3c4c7 !important;
    /*color: #3B4663;
    background: #E5E6E9;
    background-image: linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -o-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 6%, rgba(245,245,245,1) 90%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, rgb(230,230,230)), color-stop(0.9, rgba(245,245,245,1)) );   */ 
}

.Search-Property-Detail {
    position:inherit;
    background: #fff;
    /*background-image: linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -o-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(233,234,236) 0%, rgba(245,245,245,1) 100%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(233,234,236)), color-stop(1, rgba(245,245,245,1)) );*/
}

.Search-Property-Footer-Offer {
    /*padding: 0 !important;*/
            background: #cfdedb;
            border-bottom: 1px solid #a3b0ab;
            border-top: 1px solid #cbd6d3;
}

.Search-Property-Footer-Demand {
            padding: 0 !important;
            background: #e4e0df;
            border-bottom: 1px solid #b7acac;
            border-top: 1px solid #b7acac;
        }

.dxeTBBarHighlight {
    height:10px!important;
    background-image:url('/App_Themes/Default/Images/activeTrack.png')!important;
    background-size: 10px!important; 
}

.dxeTBTrack {
    height:10px!important;
    background-image:url('/App_Themes/Default/Images/unActiveTrack.png')!important;
    background-size: 10px!important;
}
.ajax_overlay {}
.ajax_loader {background: url("spinner_squares_circle.gif") no-repeat center center transparent;width:100%;height:100%;}
