.dlg{position:fixed;top:0;left:0;height:100%;width:100%;min-width:350px;z-index:1001}.dlgTitle{min-height:24px;color:#fff;padding:5px;cursor:move;background:#587a8f;border-top-left-radius:4px;border-top-right-radius:4px;font-size:16px}.dlgTitle>span{top:3px;position:relative}.dlgMsg{padding:15px 5px;height:auto;overflow:auto;max-height:70vh}body:not(.interact_mobile) .dlgMsg{max-width:800px}.interact_mobile .dlgMsg{max-width:100%}.dlgIcon{float:left;padding:0 15px}.dlgBtn{color:#000;border-top:1px solid #eaeaea;-webkit-box-shadow:0 0 8px -1px rgba(0,0,0,.75);-moz-box-shadow:0 0 8px -1px rgba(0,0,0,.75);box-shadow:0 0 8px -3px rgba(0,0,0,.25)}.dlgBtn>table>tbody>tr>td>div{padding:4px 0}.dlgBtn>table>tbody>tr>td>div:hover{background-color:rgba(99,122,143,.2)}.dlgBody{text-align:left;vertical-align:top;background:#fff no-repeat bottom left;color:#000;padding:0;height:100%;top:0;font-size:12px;border-radius:4px}.dlgTRow,.dlgBRow{height:auto!important}.dlgTL,.dlgTR,.dlgBL,.dlgBR{height:8px;width:8px;padding:0}.dlgTL{background-position:bottom right}.dlgTR{background-position:bottom left}.dlgBL{background-position:top right}.dlgBR{background-position:top left}.dlgTC,.dlgBC{height:8px;background-repeat:repeat-x;padding:0}.dlgL,.dlgR{background-repeat:repeat-y}.dlgTC{background-position:top}.dlgBC{background-position:bottom;padding:0}.dlgL{background-position:left}.dlgR{background-position:right}.dlgContainer{position:absolute;z-index:1001}.dlgMainContainer{position:fixed;left:0;top:0;height:100%;width:100%;z-index:200}.dlgMainContainer>table>tbody>tr>td,.dlgBtn>table>tbody>tr>td{border-right-width:0!important}a.dialogButton{color:#fff!important;padding:0 4px;text-decoration:none;position:relative;top:1px}a.dialogButton:hover{text-decoration:none}a.dialogButton img{position:relative;top:-2px;width:16px;padding:0 2px;vertical-align:top}.msgbox_mediumwidth{width:600px}.msgbox_mediumwidth .dlgMsg{text-align:center;max-height:200px}.dialogbase_content{position:absolute;top:34px!important;left:0;bottom:0;right:0;padding:0;overflow:auto}.msgbox_buttonscontainer{width:50%;margin:0 auto;min-width:200px}.modalBackground{background-color:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;top:0;left:0;z-index:1000}.messageBoxButtonText{overflow:hidden;white-space:nowrap;min-height:10px;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(/resources/styles/ellipsis-xbl.xml#ellipsis)}.interact_no_help .dialogbutton_help{display:none}