/* Modal pop up */
.modal-header{height: 26px;}
.modal-body{position:relative; top:20px;}
.modal-content{ background: #fff; height: 74%; padding: 0 10px; position: relative;}
.modal-footer{position:absolute; bottom:0; width: 100%; text-align:center; height:50px; line-height:55px; margin:0 -10px;}
.modal-footer button#btnSubmit{border:0; outline:0; background:transparent url(/web/images/store/buttons/OK.gif) no-repeat 0 0; margin-top: 8px; margin-right:10px; text-indent: -9999em; width: 76px; height: 30px;cursor: pointer;}
.modal-footer button#btnSubmit:hover{border:0; outline:0; background:transparent url(/web/images/store/buttons/OK_hover.gif) no-repeat 0 0;cursor: pointer;}
.modal-footer button.btnClose{border:0; outline:0; background:transparent url(/web/images/store/buttons/no.gif) no-repeat 0 0; margin-top: 8px; text-indent: -9999em; width: 60px; height: 30px;cursor: pointer;}
.modal-footer button.btnClose:hover{border:0; background:transparent url(/web/images/store/buttons/no_hover.gif) no-repeat 0 0; cursor: pointer; }
.modal-title {color: #fff; font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; line-height: 30px; margin-bottom: 20px; padding-left: 5px;}
.modal-header .close{background: transparent; border:0; outline:0; color: #fff; cursor: pointer; float: right; font-size: 20px; font-weight: bold; margin-right: 5px;}
.web_dialog_overlay {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            height: 100%;
            width: 100%;
            margin: 0;
            padding: 0;
            background: #000000;
            opacity: 0.5;
            filter: alpha(opacity=50);
            -moz-opacity: 0.5;
            z-index: 101;
            display: none;
}
.web_dialog {
            display: none;
            position: fixed;
            width: 246px;
            height: 135px;
            top: 50%;
            left: 53%;
            margin-left: -190px;
            margin-top: -100px;
            background: #20548e url(/web/images/store/buttons/modal_header_bg.gif) repeat-x center top;
            border: 2px solid #87adcb;
            padding: 4px;
            z-index: 102;
}
/*dhtml dialog styling overwrite */
.dhtmlx_wins_body_outer{background: #fff !important; border: 0 !important; border-radius: 10px;}
.dhtmlx_skin_dhx_stamps div.dhtmlx_wins_btns{background: transparent url(/web/images/store/buttons/modal_close_new.jpg) no-repeat 0 0; cursor: pointer; height: 21px; margin-right: 10px; right: 0; top: 10px; width: 23px;}
.dhtmlx_wins_btns img{display:none;}
.dhtmlx_skin_dhx_stamps div.dhtmlx_window_active div.dhtmlx_wins_body_outer div.dhtmlx_wins_body_inner{border:0 !important;} 
.dhx_modal_cover_dv{z-index:9999 !important;}

.experienceD .dividerline{display:none;}

div.dhtmlx_window_active { position: fixed; overflow: hidden; top: 50px !important; }
.dhtmlx_skin_dhx_stamps div.dhtmlx_wins_btns{ background: none; cursor: pointer; }
.dhtmlx_wins_title:before { content: "x"; font-family: arial; position: absolute; top: -2px; right: -30px; color: #707070 !important; width: 25px; height: 23px; font-size: 20px; line-height: 19px; text-align: center; font-weight: bold; cursor: pointer; }


