html, body {	
	
	height: 99%;
	margin: 0px;
    padding: 0px; 
	font-family: Tahoma;
	font-size: 12px;
}

	.inline-block {
   display: inline-block;
}

	button.nobkgrnd {
		background: none;
		border: none;
	}
	button.qst_button {
		background: none;
		height: 28;
		margin:0px;
		padding:5px;
	}
	.topcorner{
   position:absolute;
   top:0;
   right:0;
  }
 
 
	/*event in day or week view*/
	.dhx_cal_event.shipped_completed div{
		background-color:#006633; 
		color:#FFFFFF;
		text-align:left;
		font-size:12px;
	}
    /*event with fixed time, in month view*/
	.dhx_cal_event_clear.shipped_completed{
		color:#FFFFFF;
		background-color:#006633;
		font-size:12px;
	}	
	.dhx_cal_event_line.shipped_completed  {
        color:#FFFFFF;
		background-color:#006633;
		font-size:12px;
    }	
  
	
	
	
	
/*event in day or week view*/
	.dhx_cal_event.shipped_incomplete div{
		background-color:#006633; 
		color:#FF2F2F;
		text-align:left;
		font-size:12px;
	}
    /*event with fixed time, in month view*/
	.dhx_cal_event_clear.shipped_incomplete{
	    background-color:#006633;
		color:#FF2F2F;
		font-size:12px;
	}		
	.dhx_cal_event_line.shipped_incomplete  {
        color:#FF2F2F;
		background-color:#006633;
		font-size:12px;
    }
	
	

	/*event in day or week view*/
	.dhx_cal_event.preship_neutral div{
		background-color:#999999; 
		color:black;
		text-align:left;
		font-size:12px;
	}
    /*event with fixed time, in month view*/
	.dhx_cal_event_clear.preship_neutral{
	    background-color:#999999;
		color:#black;
		font-size:12px;
	}	
	.dhx_cal_event_line.preship_neutral  {
        color:#black;
		background-color:#999999;
		font-size:12px;
    }
	
	
	/*event in day or week view*/
	.dhx_cal_event.preship_ok div{
		background-color:#006600; 
		color:white;
		font-size:12px;
		text-align:left;
	}
    /*event with fixed time, in month view*/
	.dhx_cal_event_clear.preship_ok{
	    background-color:#006600;
		color:#FFFFFF;
		font-size:12px;
	}	
	.dhx_cal_event_line.preship_ok{
	    background-color:#006600;
		color:#FFFFFF;
		font-size:12px;
	}
	
	
	/* preship_inprogress */
	/*event in day or week view*/
	.dhx_cal_event.preship_inprogress div{
		background-color:#ffca28; 
		color:black;
		text-align:left;
		font-size:12px;
	}
    /*event with fixed time, in month view*/
	.dhx_cal_event_clear.preship_inprogress{
	    background-color:#ffca28;
		color:#000000;
		font-size:12px;
	}	
	.dhx_cal_event_line.preship_inprogress  {
        background-color:#ffca28;
		color:#000000;
		font-size:12px;
    }
	
	/*event in day or week view*/
	.dhx_cal_event.preship_nok div{
		background-color:#FF2F2F; 
		color:white;
		text-align:left;
	}
    /*event with fixed time, in month view*/
	.dhx_cal_event_clear.preship_nok{
	    background-color:#FF2F2F;
		color:white;
	}	
	.dhx_cal_event div{
	   text-align:left;
	}
	
	
	

div.gridbox table.obj td {

white-space:nowrap; 
overflow:hidden;
}