
	@font-face {
    font-family: 'Bebas Neue';
    src: url('fonts/bebasneue/BebasNeue-webfont.eot');
    src: url('fonts/bebasneue/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/bebasneue/BebasNeue-webfont.woff') format('woff'), url('fonts/bebasneue/BebasNeue-webfont.ttf') format('truetype'), url('fonts/bebasneue/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.bebas{
	font-family: "Bebas Neue",RobotoCondensed, ColaborateBoldRegular, BebasNeueRegular, arial, verdana;

}

	li.dd, li.dd a{
			color:white;
			/*font-weight:bold;*/
			text-decoration:none;
			padding-bottom:3px;
			font-family: "Bebas Neue", BebasNeueRegular;
			font-size: 20px;
		}
		li.dd a:hover{
			text-decoration:underline;
		}
		.RobotoBoldCondensed{
			font-family: arial, verdana;
			font-size: 18px;
		}

div.f20{font-size:20px;}
div.f30{font-size:30px;}

		td.receiving_search{
			background-color:#A12831;
		}
			body, td{
				font-family: arial, verdana;
			}
		td{
			/*text-align:left;*/
		}
		body{
			background-image:url(https://dap.dglusa.com/images/body_bg.gif);
			background-repeat:repeat-x;
		}
		body.white{
			background-image:none !important;
			background-repeat:no-repeat !important;
			background-color:white  !important;
		}
		div.main_body{
			background-color:white;
			width:1280px;
			height:90%;
			
		}
		table{
			 border-collapse: collapse;
			 empty-cells:show;
		}
		td.left{
			border-left:1px solid #333333;
			border-bottom:1px solid #333333;
			border-right:1px solid #333333;
		}
		td.right{
			border-bottom:1px solid #333333;
			border-right:1px solid #333333;
		}
		table.main_links td{
			white-space: nowrap;
		}
		tr.receiving_header{
		background-color:#F36C28; 
		color:white;
		font-weight:bold;
		font-variant:small-caps;
		height:30px;
		/*border:1px solid black;*/
		}
		td.count_col{
			background-color:#999999;
			color:white;
			font-weight:bold;
			width:30px;
			text-align:center;
		}
		tr.HighLitRow{
			background-color:#66ffff;
			cursor:pointer;
			height:30px;
			
		}
		tr.standardrow{
			height:30px;
		}
		div.errorBox{
			border:3px solid red;
			width:40%;
			padding:10px;
			
		}
	button.greenButtons{
		background-color:#339933;
		border:0px;
	
		color:white;
		font-weight:bold;
		height:30px;
		text-transform: uppercase;
		cursor:pointer;
		text-align:center;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	div.greenbuttons{
		height:30px;
		text-transform: uppercase;
		cursor:pointer;
		text-align:center;
		font-weight:bold;
		vertical-align:middle;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	a{
		color:black;
	}
	a.jLInk1{
		color:#000000;
	}
	
	body{
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
	}

	div.topbar{
		background-image:url(https://dap.dglusa.com/images/top.bar.gradient.jpg);
		height:82px;
		background-color:blue;
		color:black;
		font-weight:bold;	
/*		border-bottom:3px solid black; */
		vertical-align:top;
		width:1280px;
		
	}
	div.topbar2{
		background-image:url(https://dap.dglusa.com/images/top.bar.gradient.jpg);
		height:82px;
		background-color:blue;
		color:black;
		font-weight:bold;	
/*		border-bottom:3px solid black; */
		vertical-align:top;
		width:100%;
		
	}
	table.bd td, table.bd th{
		border:1px solid BLACK;
		empty-cells:show;
		padding:3px;
	}


		table.gr td, table.gr th{
		border:1px dashed #dddddd;
		empty-cells:show;
		padding:3px;
	}
	table.gr  tr:nth-child(even) {background: #EEE}
	table.gr  tr:nth-child(odd) {background: #FFF}

	
	
	input.FailButton{
		background-image:url(https://dap.dglusa.com/images/update.gif);
		width:150px;
		height:100px;
		font-weight:bold;
		font-size:20px;
		background-color:red;
	}
	div.subtopbar{
		background-color:#d3d3d3;
		height:40px;
		width:1280px;
	}
	button.darkredbuttons{
		background-color:#727272;
		border:0px;
		font-size:14px;
		color:white;
		font-weight:bold;
		height:30px;
		font-variant:small-caps;
		cursor:pointer;
	}
	button.Blackbuttons{
		background-color:Black;
		border:0px;
		font-size:14px;
		color:white;
		font-weight:bold;
		height:30px;
		font-variant:small-caps;
		cursor:pointer;
	}
	
	a.white, div.white, td.white, tr.white, table.white, span.white, li.white{color:white;}

	a.SmallTextLink{
		font-size:9px;
		font-family:verdana, arial;
		cursor:pointer;
		font-weight:bold;
	}
	a.SmallTextLink:hover{
		text-decoration:underline;
	}
	
	a{
			text-decoration:none;
		}
		a:hover{
			text-decoration:underline;
		}
		div.greenBox a, div.redBox a, div.berryBox a, div.orangeBox a, div.darkRedbox a, div.blackBox a{
			color:white;
			/* font-weight:900; */
				font-size:22px;
		}	
		
		div.greenBox{
			background-color:#339933;
			padding:5px;
			min-width:100px;
			text-align:center;
			color:white;
			font-family: "bebas neue",RobotoBoldCondensed, Verdana, arial;
				font-size:22px;

		}

		div.blackBox{
			background-color:black;
			padding:5px;
			min-width:90px;
			text-align:center;
			color:white;
				font-family: "bebas neue",RobotoBoldCondensed, Verdana, arial;
				font-size:22px;
		}

		div.berryBox{
			background-color:#A12831;
			padding:5px;
			width:100px;
			text-align:center;
			color:white;
				font-family: "bebas neue",RobotoBoldCondensed, Verdana, arial;
				font-size:22px;

		}
		div.GreyBox{
			background-color:#727272;
			padding:5px;
			width:100px;
			text-align:center;
			color:white;
			font-family: "bebas neue",RobotoBoldCondensed, Verdana, arial;
			font-size:22px;

		}
		div.redBox{
			background-color:#CD3301;
			padding:5px;
			width:100px;
			text-align:center;
			color:white;
			font-family: "bebas neue", RobotoBoldCondensed, Verdana, arial;
			font-size:22px;
		}
		div.orangeBox{
			background-color:#F36C28;
			padding:5px;
			width:100px;
			text-align:center;
			color:white;
			font-family: "bebas neue",RobotoBoldCondensed, Verdana, arial;
			font-size:22px;

		}
		div.darkRedBox{
			background-color:#670001;
			padding:5px;
			width:100px;
			text-align:center;
			color:white;
			font-family: "bebas neue",RobotoBoldCondensed, Verdana, arial;
			font-size:22px;

		}
		div.container_inv{
			display:none;
			position:absolute;
			
			
		}
		div.container_vis{
			display:inline;
			position:absolute;
			min-width:140px;
			padding:10px;
			max-width:240px;
			text-align:left;	
			border-bottom:1px solid white;
			-moz-border-radius: 0px 0px 20px 20px;
			border-radius:  0px 0px 20px 20px;
			z-index:1000;
			
		}
	    table.main_links td{
			/*width:150px;*/
		}
		a.fpLink{
			font-size:11px;
			cursor:pointer;
		}
		a.fpLink:hover{
			text-decoration:underline;
		}
		.advancedSearch{
			position:absolute;
			min-width:140px;
			padding:10px;
			max-width:240px;
			text-align:left;	
			border-bottom:1px solid white;
			-moz-border-radius: 0px 0px 20px 20px;
			border-radius:  0px 0px 20px 20px;
			z-index:1000;
		}
		.orangeBackground{
			background-color: #F36C28;
		}
		.greyBorderedByMaroon{
			background-color: #CCCCCC;
			color: #670001;
			border:1px solid #670001;
		}
        div.fleft{float:left; min-height:1px;}
		div.fright{float:right; min-height:1px;}
        div.clear{clear:both;}
        div.lm20, a.lm20, span.lm20{margin-left:20px;}
        div.lm50, a.lm50, span.lm50{margin-left:50px;}
		div.lm10, a.lm10, span.lm10{margin-left:10px;}
		div.lm2, a.lm2, span.lm2{margin-left:2px;}
        div.rm10, a.rm10, span.rm10{margin-right:10px;}
		div.rm2, a.rm2, span.rm2{margin-right:2px;}
        div.rm20, a.rm20, span.rm20{margin-right:20px;}
        div.rm50, a.rm50, span.rm50{margin-right:50px;}
        div.w50, td.w50, th.w50{width:50px;}
        div.w75, td.w75, th.w75{width:50px;}
        div.w100, td.w100, th.w100{width:100px;}
        div.w125, td.w125, th.w125{width:125px;}
        div.w150, td.w150, th.w150{width:150px;}
        div.w200, td.w200, th.w200{width:200px;}
        div.w250, td.w250, th.w250{width:250px;}
		div.w300, td.w300, th.w300{width:300px;}
		div.w400, td.w400, th.w400{width:400px;}
		div.w500, td.w500, th.w500{width:500px;}
		div.w750, td.w750, th.w750{width:750px;}
		div.w1000, td.w1000, th.w1000{width:1000px;}
        div.ar{text-align: right; display: flex; justify-content: flex-end;}
        div.b > div, div.b{font-weight:bold;}
        div.u > div, div.u{border-bottom:1px solid black;}
        div.jlink{color:blue; text-decoration:underline; cursor:pointer;}
		div.pointer{cursor:pointer;}
		div.pointer:hover{text-decoration:underline;}
		div.fs8{font-size:8px;}
		div.fs9{font-size:9px;}
		div.fs10{font-size:10px;}
		div.fs11{font-size:11px;}
		div.fs12{font-size:12px;}
		div.fs14{font-size:14px;}
		div.fs16{font-size:16px;}
		div.fs18{font-size:18px;}
		div.fs24{font-size:24px;}
		div.fs48{font-size:48px;}
        div.lc{border-left:1px solid black; border-bottom:1px solid black; border-top:1px solid black;}
        div.rc{border-right:1px solid black; border-bottom:1px solid black; border-top:1px solid black;}
        div.mc{border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; border-top:1px solid black;}
        tr.m5 > td{padding:5px;}
        div.bm20{margin-bottom:20px;}
        div.bm10{margin-bottom:10px;}
        div.bm5{margin-bottom:5px;}
		div.tm20{margin-top:20px;}
        div.tm10{margin-top:10px;}
        div.tm5{margin-top:5px;}
        a.blue{color:blue;}
        a.ul{text-decoration:underline;}
		td.numbercol, input.numbercol, div.numbercol{text-align: right;}
		div.white, td.white, a.white{color:white;}
		div.bl{border-left: 1px solid;}
		div.verticalcenter{
			width:450px;
		/*	background-color:white; */
			height: 300px;
			position: relative;
			top:100%;	
		}
		input.smallnum{width:40px;}
		div.panel{
			position:absolute;
			/*background-color:white;*/
			padding:10px;
		}
		.shadowing{
			position: absolute;
			display:none;
			top:0px;
			left:0px;
			width:100%;
			height:200%;
			background-color:black;
			opacity:0.6;
			z-index:9998;
		}
		.lightbox {
			position:absolute;
			display:none;
			top:50%;
			left:40%;
			margin-top:-50px;
			margin-left:-100px;
			padding:10px;
			z-index:9999;
			opacity:1;
			background-color:White;
			margin-bottom:20px;
		}
		table.paddedcell5 td{
			padding:5px;			
		}
		div.preallocationchoices > div.cell{
			border-bottom:1px solid #cccccc;
			border-right:1px solid #cccccc;
			border-collapse: collapse;
			empty-cells: show;
			padding: 2px;
		}
	div.preallocationheader > div.cell{
			border-bottom:1px solid #cccccc;
			border-right:1px solid #cccccc;
			border-collapse: collapse;
			empty-cells: show;
			padding: 2px;
			color:white;
			background-color:black;
		}
	.hidden{
		display:none;
	}
	div.highlight, tr.highlight, td.highlight{
		background-color:YELLOW;
	}
	div.black, a.black, td.black{
		color:black;
	}
	div.grey1, a.grey1, td.grey1{
		color:#999999;
	}
	div.grey3, a.grey3, td.grey3{
		color:#727272;
	}
	div.grey2, a.grey2, td.grey2{
		color:#CCCCCC;
	}
	.error{
		color:red;
	}
	.green{
		color:green;
	}
	.red{
		color:red;
	}

