body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#slideshow,img.bgM{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-9999;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	font-weight: bolder;
}
.menu a:link {
	color: #FFF;
}

.menu a:hover {
	text-decoration: none;
	color: #FFF;
}

.menu a:visited {
	color: #FFF;
	text-decoration: none;
}
.h1 {
	font-family: "Trajan Pro";
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
}
.h3 {
	font-family: "Trajan Pro";
	font-size: 18px;
	color: #000;
	text-decoration: none;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.maar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22.5px;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

.maar-2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22.5px;
	color: #16183B;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

.paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.powerd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
	text-decoration: none;
}
.powerd a:link {
	color: #FFF;
}

.powerd a:hover {
	text-decoration: none;
	color: #9F0;
}

.powerd a:visited {
	color: #FFF;
	text-decoration: none;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}
.h4 a:link {
	color: #000;
}

.h4 a:hover {
	text-decoration: none;
	color: #FFF;
}

.h4 a:visited {
	color: #000;
	text-decoration: none;
}

.links a:link {
	color: #000;
}

.links a:hover {
	text-decoration: none;
	color: #0C0;
}

.links a:visited {
	color: #000;
	text-decoration: none;
}
pre
{

  	font-family: 'Yanone Kaffeesatz';
    font-weight: normal;
    font-style: normal;
	font-size: 18px;
	color: #000000;
	align: justify;
	 src: local('Yanone Kaffeesatz ExtraLight'), local('YanoneKaffeesatz-ExtraLight'), 		url(fonts/We_iSDqttE3etzfdfhuPRQqTbvZhoFeVhlHCS0LaBIg.html) format('truetype');
	 line-height:25px;
}

#containerx
{
	width: 945px;
	border: 1px solid #666666;
	clear: both;
	background: #4470B7;
	color: #ffffff;

}
#contentarea
{
	width: 943px;
	border: 1px solid #BBBBBB;
	margin: 10px 10px 10px 2px;
	clear: both;
	background: #003463;
}
.line
{
	width: 921px;
	border:1px solid #ffffff;	
	clear: both;
	margin-bottom:20px;
}	
.topline
{
	width: 942px;
	border:3px solid #666666;	
	clear: both;
	}	
.headbar
{
	width: 341px;
	background-color: #666666; 
	border: 1px solid #666666; 
	border-bottom: none;
	color: #fff; 
	float: left;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	font-size-adjust:none;
	list-style-type: none;
	list-style-image: none;
	margin: 0 2px 0 0;
	padding:2px 2px 2px 6px;
	text-decoration:none;
	clear: both;
	}	
.textline
{
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight:normal;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	color:#fff;
	

}
.dateline
{
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-top:5px;
	padding-left:10px;
	color: white;

}
.datelineunder
{
	width: 260px;
	border:1px solid #BBBBBB;	
	clear: both;
	margin-left:10px;
	color: white;

	}	
							
.statusline
{
	padding-top:5px;
	padding-right:180px;
	padding-bottom:5px;
}

.delivered
{
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	font-family: arial;
	font-size: 20px;
	color: #00CC00;
	font-weight: bold;	
}						

.othline
{
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight:normal;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	color: white;

}						
.fields
{
	font-family: arial, sans-serif;
	font-size: 12px;
	color: white;
	display: inline;
	margin-left:10px;
}
.fieldx
{
	font-family: arial, sans-serif;
	font-size: 12px;
	color: white;
	margin-left:10px;
	margin-right:150px;
}
.signature
{
	color: #ffffff;
	display: inline;
	font-family: arial, sans-serif;
	font-size: 12px;
	margin-left:130px;
	margin-top:10px;
	font-weight:bold;
}
.freightcontent
{
	font-family: arial, sans-serif;
	font-size: 12px;
	color: white;
	padding-left:5px;
	padding-bottom:5px;
}
.freightline
{
	width: 921px;
	border:1px solid #ffffff;	
	clear: both;
	margin-bottom:10px;
}	
.facts
{
	padding-left:0px;
	padding-bottom:5px;
	font-family: arial;	
}
.factline
{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left:0px;
	padding-bottom:5px;
}
.barcode
{
	width: 915px;
	border:1px solid #666666;	
	clear: both;
	margin-bottom:10px;
	margin-left:30px;
}	

.table {
/*	float:left; */
	width:942px;
	}
table.listing {
	background:#FFFF00;
	font-family:Tahoma,Arial,verdana;
	font-size:12px;
	width:855px;
	padding:0;
	margin:0;
	}
table.listing th {
	border-top:0 !important;
	}

table.listing th.full {border-left:0;border-right:0 !important;text-align:left;text-transform:uppercase;}
/* table styles */
table.listing td,
table.listing th {
	text-align:left;
	}	
/*Style for Table Head - TH*/
			.table th {
				background-color: #006699;
				color: #fff;				
			}
			/*TD and TH Style*/
			.table td, .table th {
				border: 1px solid #014d91; /*Border color*/
			}
			/*Table Even Columns Styles*/
			.table td:nth-child(even){
				background-color: #3d7882;
			}
			/*Table ODD Columns Styles*/
			.table td:nth-child(odd){
				background-color: #3d5d82;
			}			
			/*Table Column(Data) HOver Style*/
			.table td:hover{
				background-color: #e5423f;
			}
			
table.listing th {
	/*background:#9097A9;*/
	color:#fff;
	padding:5px;
	 font: bold 10px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #4f6b72;
        letter-spacing: 1px;
        text-transform: uppercase;
        text-align: left;
        padding: 2px 5px 4px 5px;
        background: #ffffff;
        vertical-align:middle;
	}
	
table.listing td {
	background:#FFFFFF;
	color:#000;
	padding:3px 5px;
	}
table.listing tr:nth-child(odd) td {
	background:#000000;
	}
table.listing .white td {
	background:#fff;
	}	

table.listing th:first-child {
	width: 195px;
	border-left:0;
	}

table.listing th:last-child {
	width:60px;
	border-left:0;
	}
.printer
{
	font-size: 14px;
    display: inline;
    padding-left: 20px; 
    float: right; 
    padding-bottom: 4px; 
    color: #000000; 
    padding-top: 8px; 
    text-decoration: underline;
}

.text
{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	align: justify;
}
legend{
	padding:0;
	border:0;
	font-family: "Trajan Pro";
	font-size: 18px;
	text-decoration: none;
	}

.rainbow {
  background-image: -webkit-gradient( linear, left top, right top, color-stop(0, #f22), color-stop(0.15, #f2f), color-stop(0.3, #22f), color-stop(0.45, #2ff), color-stop(0.6, #2f2),color-stop(0.75, #2f2), color-stop(0.9, #ff2), color-stop(1, #f22) );
  background-image: gradient( linear, left top, right top, color-stop(0, #f22), color-stop(0.15, #f2f), color-stop(0.3, #22f), color-stop(0.45, #2ff), color-stop(0.6, #2f2),color-stop(0.75, #2f2), color-stop(0.9, #ff2), color-stop(1, #f22) );
  color:transparent;
  -webkit-background-clip: text;
  background-clip: text;
}
input[type=text], select {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
input[type=submit] {
  width: 100%;
  background-color: #4CAF50;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=submit]:hover {
  background-color: #45a049;
}
.glyphicon-alert:before{content:"\e209"}
.alert{
	padding:15px;
	margin-bottom:20px;
	border:1px solid transparent;
	border-radius:4px
}
.alert h4{
	margin-top:0;
	color:inherit
	}
.alert .alert-link{
	font-weight:700
	}
.alert>p,.alert>ul{
	margin-bottom:0
	}
.alert>p+p{
	margin-top:5px
	}
.alert-dismissable,.alert-dismissible{
	padding-right:35px
	}
.alert-dismissable .close,.alert-dismissible .close{
	position:relative;
	top:-2px;
	right:-21px;
	color:inherit
	}
.alert-success{
	color:#3c763d;
	background-color:#dff0d8;
	border-color:#d6e9c6
	}
.alert-success hr{
	border-top-color:#c9e2b3
	}
.alert-success .alert-link{
	color:#2b542c
	}
.alert-info{
		color:#31708f;
		background-color:#d9edf7;
		border-color:#bce8f1
		}
.alert-info hr{
	border-top-color:#a6e1ec
	}
.alert-info .alert-link{
	color:#245269
	}
.alert-warning{
	color:#8a6d3b;
	background-color:#fcf8e3;
	border-color:#faebcc
	}
.alert-warning hr{
	border-top-color:#f7e1b5
	}
.alert-warning .alert-link{
	color:#66512c
	}
.alert-danger{
	color:#a94442;
	background-color:#f2dede;
	border-color:#ebccd1
	}
.alert-danger hr{
		border-top-color:#e4b9c0
		}
.alert-danger .alert-link{
	color:#843534
	}

.purechat-button-expand{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}	
	
	
.purechat-button-expand.active.focus,.purechat-button-expand.active:focus,.purechat-button-expand.focus,.purechat-button-expand:active.focus,.purechat-button-expand:active:focus,.purechat-button-expand:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.purechat-button-expand.focus,.purechat-button-expand:focus,.purechat-button-expand:hover{color:#333;text-decoration:none}.purechat-button-expand.active,.purechat-button-expand:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.purechat-button-expand.disabled,.purechat-button-expand[disabled],fieldset[disabled] .purechat-button-expand{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.purechat-button-expand.disabled,fieldset[disabled] a.purechat-button-expand{pointer-events:none}



.purechat-button-expand{
	color:#fff;
	background-color:#5bc0de;
	border-color:#46b8da
	}
.purechat-button-expand.focus,.purechat-button-expand:focus{
	color:#fff;
	background-color:#31b0d5;
	border-color:#1b6d85
	}
.purechat-button-expand:hover{
	color:#fff;
	background-color:#31b0d5;
	border-color:#269abc
	}
.purechat-button-expand.active,.purechat-button-expand:active,.open>.dropdown-toggle.purechat-button-expand{
	color:#fff;
	background-color:#31b0d5;
	background-image:none;
	border-color:#269abc
	}
.purechat-button-expand.active.focus,.purechat-button-expand.active:focus,.purechat-button-expand.active:hover,.purechat-button-expand:active.focus,.purechat-button-expand:active:focus,.purechat-button-expand:active:hover,.open>.dropdown-toggle.purechat-button-expand.focus,.open>.dropdown-toggle.purechat-button-expand:focus,.open>.dropdown-toggle.purechat-button-expand:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.purechat-button-expand.disabled.focus,.purechat-button-expand.disabled:focus,.purechat-button-expand.disabled:hover,.purechat-button-expand[disabled].focus,.purechat-button-expand[disabled]:focus,.purechat-button-expand[disabled]:hover,fieldset[disabled] .purechat-button-expand.focus,fieldset[disabled] .purechat-button-expand:focus,fieldset[disabled] .purechat-button-expand:hover{background-color:#5bc0de;border-color:#46b8da}.purechat-button-expand .badge{color:#5bc0de;background-color:#fff}
}