
.qbModalDialog {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	top: 50px;
	right: 0;	bottom: 0;
	left: 0;
    padding-left:10px;
	z-index: 99999;
	display: none;
    
}


.qbModalDialog > div {
	width: 40%;
	position: relative;
	padding: 10px;
	background: #fff;
    border: 1px solid #c7c7c7;    
	z-index: 99999;    
}   
.qbModalDialog > table,tr,td {
	padding: 5px;
    font-weight: normal;
}


.qbActionbuts{
    width: 100%;
}


.tagfont{
    font-weight: bolder;
}
.qbDropDownButton > option {  
padding: 3px 12px; 
outline: none;
margin: 2px 0;
height: 34px;
width: 100%;
vertical-align: middle;
}
.qbModalDialog  select,input[type=text] {
    width: 100%;
    padding: 3px 12px;
    margin: 2px 0;
    border: 1px solid gray;
    outline: none;
    height: 34px;
}
select {
     width: 100%;
    padding: 3px 12px;
    margin: 2px 0;
    border: 1px solid gray;
    outline: none;
    height: 34px;
}

.qbBatchInfo {
    margin:5px;
}
.qbBatchInfo:hover .qbBatchTooltip {
    display: block;
}


.qbBatchTooltip {
    display: none;
    background: navy;
    margin-right: auto;    
    padding: 10px;
    position: absolute;    
    z-index: 1;
    width:50%;
    color: white;
    
}

.qbBatchInfo {
    margin:5px;
}

.qbInfoPopUp:hover .qbInfoTooltip {
    display: block;
}


.qbInfoTooltip {
    display: none;
    background: navy;
    margin-right: auto;    
    padding: 10px;
    position: absolute;  
    right: 0;  
    z-index: 10;
    width:50%;
    color: white;
    
}

.qbInfoPopUp {
    margin:5px;
}
.qbDueDatePopUp:hover .qbDateDueTooltip {
    display: block;
}
.qbDateDueTooltip {
    display: none;
    background: navy;
    margin-right: auto;    
    padding: 10px;
    position: absolute;  
    right: 200px;  
    z-index: 10;
    width:50%;
    color: white;
    
}

.qbDueDatePopUp {
    margin:5px;
}
