body{
	padding:0px;	 
	background:#008000 url(../images/background.jpg) repeat-x;
	margin:0px; 
	color:#000000;  
	font-family:Arial, Tahoma, sans-serif;
}

a{
	color:#AA4400;
	text-decoration:none;
}

a:hover{
	color:#CC6622;
	text-decoration:underline;
}

#pageunderconstruction{
	background:#FFFFFF;
	color:#205020;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:center;
}					  

.langflag{
	border:0px;
	margin:1px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:25px;
	height:16px;
}

#languagebanner{
	background:#008000 url(../images/topcurve.jpg) no-repeat 0px 0px;
	width:816px;
	height:26px;
	margin:0px auto;
	padding:0px 0px;
	border-right:0px;
	border-left:0px;
	border-top:0px;
	border-bottom:0px;
}

#container{
	background:#FFFFFF url(../images/whiteline.gif) repeat-y;
	width:800px;
	margin:0px auto;
	border-left:8px #FFFFFF solid;
	border-right:8px #FFFFFF solid;
	border-top:0px #FFFFFF solid;
	border-bottom:0px;
}

#topbanner{
	height:80px;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	border-bottom:0px;
}

.logo{
	margin:0px 0px;
	background:#FFFFFF;
	border:0px;
	padding:0px 0px 0px 4px;
}

.languages{
	margin:0px 16px;
	font-size:10px;
	color:#C0C0C0;
	text-align:right;
}

.languages .langon{
	color:#FFFFFF;
	font-weight:bold;
}				   

.languages a{
	color:#C0C0C0;
	font-weight:normal;
	text-decoration:none;
}

.languages a:hover{	
	color:#FFFFFF;
	font-weight:normal;
}
 
#pagelayout{  
	background:#FFFFFF url(../images/whiteline.gif) repeat-y;
	margin:0px auto;
	padding:0px 0px;
	border:0px;
	width:800px;
	height:auto;
	overflow:hidden;
}

#leftnav{
	background:#FFFFFF;
	border-left:1px #C8C8C8 solid;
	border-right:1px #C8C8C8 solid;
	border-top:1px #C8C8C8 solid;
	border-bottom:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:157px;
	float:left;
}

#footer{
	background:#FFFFFF;
	color:#999999;
	border:0px;
	margin:0px;
	padding:0px;
}

.bottomlinks{
	padding:4px 0px 0px 0px;
	text-align:center;
	font-size:10px;
	color:#666666;
}				   

.bottomlinks a{
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}

.bottomlinks a:hover{
	color:#CC6600;
}

#disclaimer{
	height:50px;
	width:816px;
	margin:0px auto;
	background:url(../images/bottomcurve.gif) no-repeat 0px 0px;
	text-align:center;
	font-size:10px;
	padding:14px 0px 0px 0px;
	color:#FFFFFF;
}

.disclaimerlinks a{
	color:#B0D0B0;
	text-decoration:none;
}

.disclaimerlinks a:hover{
	 color:#FFFFFF;
	 text-decoration:none;
}

.whiteline{
	height:1px;
	background:#FFFFFF;
	border:0px;
	width:158px;
}

.greyline{
	height:1px;													 
	width:100%;
	background:#C8C8C8;
	border:0px;
	padding:0px;
	margin:0px 0px;
}

#maincontent{
	background:#FFFFFF url(../images/mainback.jpg) 639px 0px repeat-y;
	border-left:0px;
	margin:0px;
	padding:0px;
	width:640px;
	float:right;
	min-height:610px;
}

#maincontent li{
	line-height:18px;
}

#phonenumber{
	background:#C8FFC8 url(../images/phoneback.jpg) repeat-x;
	height:24px;
	width:798px;
	border-top:0px;
	border-left:1px #C8C8C8 solid;
	border-right:1px #C8C8C8 solid;
	border-bottom:1px #C8C8C8 solid;
	text-align:center;
	padding-top:6px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#searchtable{
	background:#FFFFFF url(../images/titleback.jpg);
	width:640px;
	height:43px;	   
	padding:0px;
	margin:0px;
	overflow:hidden;
	table-layout:fixed;
}

.toprow{
	height:26px;
	padding:0px;
	margin:0px;
}

.bottomrow{
	height:17px;
	padding:0px;
	margin:0px;
}

.subtitle2{
	padding:1px 4px 0px 0px;
	font-size:9px;
	text-align:right;
	vertical-align:top;
	color:#88CC88;
	font-weight:bolder;
	letter-spacing:4px;
}

.titles3{
	width:300px;
	background:url(../images/titleback.jpg) #FFFFFF no-repeat;
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
}

.titles4{
	width:300px;
	background:url(../images/titleback.jpg) #FFFFFF no-repeat;
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	font-size:15px;
	font-weight:bold;
}

#searchtext2{
	width:124px;
	height:12px;
	padding:2px;
	font-size:10px;
	border:1px #D8D8D8 solid;
}

.searchspace{
	width:130px;
}


.searchname2{
	width:56px;
	font-size:10px;
	font-weight:normal;
	color:#C8C8C8;
	text-align:right;
	padding:0px 4px 0px 0px;
}

h1{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	display:inline;
	margin-bottom:0px;
	margin-top:0px;
}

h2{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	display:inline;
	margin-bottom:20px;
	margin-top:0px;
}

h3{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:20px;
	padding:0px 8px;
	text-align:center;
}

h4{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0px 8px 8px 8px;
	text-align:left;
}

h5{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	margin:10px 0px 10px 0px;
	text-align:center;
}

h6{
	width:92%;
	margin:0px auto 4px;
	font-size:12px;
	text-align:justify;
	color:#307030;
	font-weight:bold;
}

p{	
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 10px;
}

.addhead{
	/*Used more than once!!*/
	font-weight:bold;
	font-size:12px;
	color:#103010;
	line-height:24px;	 
	height:18px;
	padding:0px 0px 0px 7px;
	background:#FFFFFF url(../images/bullet.gif) 0px 0px no-repeat;
}

.keypoint{
	width:95%;
	background:#FFFFFF url(../images/bullet.gif) no-repeat;
	padding:0px 0px 0px 10px;
	border-bottom:1px #C8C8C8 dotted;
	height:18px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0px 8px 0px 16px;
	text-align:left;
	vertical-align:middle;
}

.keypointnu{
	background:#FFFFFF url(../images/bullet.gif) no-repeat;
	padding-left:10px;
	width:95%;
	height:18px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0px 8px 4px 16px;
	text-align:left;
	vertical-align:middle;
}

.para{
	width:92%;
	margin:4px auto 16px;
	font-size:12px;
	text-align:justify;
	color:#205020;
	overflow:hidden;
}

.paralegal{
	width:92%;
	margin:4px auto 16px;
	font-size:10px;
	text-align:justify;
	color:#555555;
}

.para2{
	background:#80D0D0;
	width:92%;
	margin:12px auto 16px;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#000000;
}

.para3{
	background:#FFFFFF;
	width:92%;
	margin:12px auto 16px;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	color:#307030;
}

.boldtitle{
	width:92%;
	margin:16px auto 4px;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	vertical-align:middle;
	color:#000000;
}

.gap{
	line-height:6px;
}

.titles{
	background:url(../images/titleback.jpg) #FFFFFF no-repeat;
	padding:0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:48px;
	font-size:16px;
	font-weight:bold;
}

.titles2{
	background:url(../images/titleback2.jpg) #FFFFFF no-repeat;
	padding:11px 12px 1px 12px;
	margin:0px 0px 6px 0px;
	height:36px;
	font-size:16px;
	font-weight:bold;
}

.subtitle{
	padding:6px 8px;
	margin:0px;
	height:12px;
	font-size:9px;
	text-align:right;
	vertical-align:top;
	color:#88CC88;
	font-weight:bolder;
	letter-spacing:4px;
}

.imagespace{
	height:160px;
	padding:0px;
	margin:0px;
	border:0px;
}

.box{
	background:#FFFFFF url(../images/boxmiddle.jpg) repeat-x;
	border:0px;
	margin:0px auto 16px;
	padding:0px;
	width:90%;
}

.boxtitle{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	padding:0px;
}

.boxcorner{
	display:block;
	height:22px;
	padding:0px;
	margin:0px;
}

.boxtitleacc{
	width:100%;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#000000;
}

.boxtext{
	color:#404040;
	border-left:1px #C8C8C8 solid;
	border-right:1px #C8C8C8 solid;
	border-top:0px;
	border-bottom:1px #C8C8C8 solid;
	font-weight:normal;
	padding:6px;
}

.textcell{
	font-size:11px;
	vertical-align:middle;
	text-align:justify;
	color:#307030;
}

.boxheader{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.boxgrade{
	background:#EEFFEE;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	padding-top:6px;
	border-bottom:1px #C8C8C8 solid;
}

.boxgradesmall{	
	background:#EEFFEE;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	padding-top:6px;
	border-bottom:1px #C8C8C8 solid;
}
	
.boxitalic{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}

.textcellbold{
	font-weight:bold;
	color:#000000;
}

.address{
	vertical-align:top;
}

.producttitle{
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding:0px;
}
	
#width20{
	width:20%;
}

#width30{
	width:30%;
}

#width68{
	width:68%;
}

#width78{
	width:78%;
}

#width1{
	width:1px;
}

#productstable{
	vertical-align:top;
	color:#000000;
}

#productstable a:hover{
	text-decoration:underline;
}

.wid20{
	width:20%;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}

.wid78{
	width:78%;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}

.wid1{
	width:1px;
}

.prodstable{
	vertical-align:top;
	color:#000000;
}

.prodstable a:hover{
	text-decoration:underline;
}

.boxleft{
	background:#EEFFEE;
	border-left:1px #C8C8C8 solid;
	border-bottom:1px #C8C8C8 solid;
}

.boxright{
	border-right:1px #C8C8C8 solid;
	border-bottom:1px #C8C8C8 solid;
}

.boxdivider{
	background:#FFFFFF url(../images/boxdivider.jpg) repeat-y;
	border-bottom:1px #C8C8C8 solid;
}
	
.boxproduct{
	background:#EEFFEE;
	padding:6px;
	border-bottom:1px #C8C8C8 solid;
	vertical-align:top;
}

.boxproduct a{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.boxdescription{
	padding:6px 2px 2px 8px;
	border-bottom:1px #C8C8C8 solid;
	font-size:12px;
	color:#000000;
}

.boxdescriptionsmall{
	padding:6px 2px 2px 8px;
	border-bottom:1px #C8C8C8 solid;
	font-size:11px;
	color:#000000;
}

.boxdescription a{
	text-decoration:none;
	font-style:normal;
	font-style:italic;
	font-weight:normal;
}

.boxapps{
	width:94%;
	border-top:1px #D8E8D8 dotted;
	padding-top:2px;
	font-size:11px;
	margin:4px auto 4px;
	color:#507050;
	font-style:italic;
}

.boxmore{
	text-align:right;
}

.boxmore a{
	color:#808080;
	font-size:10px;
	font-style:normal;
}

.floatimager{
	float:right;
	padding:4px 0px 8px 12px;
}

.floatimagel{
	float:left;
	padding:4px 12px 4px 0px;
}

.floatimagec{
	text-align:center;
}

.mapholder{
	width:90%;
	margin:0px auto;
}

.addr{
	border:1px #C8C8C8 dotted;
	font-size:12px;
	width:50%;
	text-align:left;
	color:#000000;
	vertical-align:top;
	padding:12px 0px 0px 86px;
}

.tablerow{
	height:128px;
}

#uk{
	background:url(../images/uk.jpg) no-repeat;
}

#france{
	background:url(../images/france.jpg) no-repeat;
}

#netherlands{
	background:url(../images/netherlands.jpg) no-repeat;
}

#ireland{
	background:url(../images/ireland.jpg) no-repeat;
}

.standout{
	font-weight:bold;
	font-size:12px;
	color:#205020;
}

.nobold{
	font-weight:normal;
}

.hifibullet{
	line-height:18px;
	padding:0px 0px 1px 20px;
	background:url(../images/bullet2.jpg) #FFFFFF no-repeat 12px 5px;
}

.hifibullet2{
	line-height:18px;
	font-size:11px;
	padding:0px 0px 1px 18px;
	background:url(../images/bullet2.jpg) #FFFFFF no-repeat 10px 5px;
}

.hifibulletbold{
	line-height:18px;
	padding:0px 40px 1px 48px;
	font-weight:bold;
	background:url(../images/bullet2.jpg) #FFFFFF no-repeat 40px 5px;
}

.hifibulletboldl{
	line-height:18px;
	padding:1px 0px 0px 18px;
	font-weight:bold;
	background:url(../images/bullet2.jpg) #FFFFFF no-repeat 10px 5px;
}

.specfr{
	padding:0px 0px 0px 60px;
	font-size:11px;
}

.footnote{
	font-size:10px;
	color:#404040;
	text-align:right;
	height:30px;
}

.middleimage{
	text-align:center;
	padding:0px 0px;
	background:#FFFFFF;
}

#sailrocket{
	background:url(../images/sailrocket.jpg) #FFFFFF no-repeat 4px 0px;
}

#customerservices{
	background:url(../images/customerservices.jpg) #FFFFFF no-repeat 4px 0px;
}

#ourcompany{
	background:url(../images/ourcompany.jpg) #FFFFFF no-repeat 4px 0px;
}

#locations{
	background:url(../images/locations.jpg) #FFFFFF no-repeat 4px 0px;
}

#virginchallenger{
	background:url(../images/virginchallenger.jpg) #FFFFFF no-repeat 4px 0px;
}

#accreditation{
	background:url(../images/accreditation.jpg) #FFFFFF no-repeat 4px 0px;
}

#products{
	background:url(../images/products.jpg) #FFFFFF no-repeat 4px 0px;
}

#products2{
	background:url(../images/products2.jpg) #FFFFFF no-repeat 4px 0px;
}

#digitalprint{
	background:url(../images/digitalprint.jpg) #FFFFFF no-repeat 4px 0px;
}

#manslitting{
	background:url(../images/manslitting.jpg) #FFFFFF no-repeat 4px 0px;
}

#mansheeting{
	background:url(../images/mansheeting.jpg) #FFFFFF no-repeat 4px 0px;
}

#ticketscards{
	background:url(../images/ticketscards.jpg) #FFFFFF no-repeat 4px 0px;
}

#electronics{
	background:url(../images/electronics.jpg) #FFFFFF no-repeat 4px 0px;
}

#traditionalprint{
	background:url(../images/traditionalprint.jpg) #FFFFFF no-repeat 4px 0px;
}

#manufacturingprocess{
	background:url(../images/manufacturingprocess.jpg) #FFFFFF no-repeat 4px 0px;
}

#whatispolyester{
	background:url(../images/whatispolyester.jpg) #FFFFFF no-repeat 4px 0px;
}

#archivalstorage{
	background:url(../images/archival.jpg) #FFFFFF no-repeat 4px 0px;
}

#productrange{
	background:url(../images/productrange.jpg) #FFFFFF no-repeat 4px 0px;
}

#supplychain{
	background:url(../images/supplychain.jpg) #FFFFFF no-repeat 4px 0px;
}

#productsdigitalprint{
	background:url(../images/productsdigitalprint.jpg) #FFFFFF no-repeat 4px 0px;
}

#foodpackaging{
	background:url(../images/foodpackaging.jpg) #FFFFFF no-repeat 4px 0px;
}

#labels{
	background:url(../images/labels.jpg) #FFFFFF no-repeat 4px 0px;
}

#whiteprintable{
	background:url(../images/whiteprintable.jpg) #FFFFFF no-repeat 4px 0px;
}

#tyvek{
 	background:url(../images/tyvek.jpg) #FFFFFF no-repeat 4px 0px;
}

#appsbanner{
	background:url(../images/appsbanner.jpg) #FFFFFF no-repeat 4px 0px;
}

#sealablepackaging{
	background:url(../images/sealablepackaging.jpg) #FFFFFF no-repeat 4px 0px;
}

#clearplain{
	background:url(../images/clearplain.jpg) #FFFFFF no-repeat 4px 0px;
}

#siliconised{
	background:url(../images/siliconised.jpg) #FFFFFF no-repeat 4px 0px;
}

#clearprintable{
  	background:url(../images/clearprintable.jpg) #FFFFFF no-repeat 4px 0px;
}

#otherapplications{
	background:url(../images/otherapplications.jpg) #FFFFFF no-repeat 4px 0px;
}

#cartonwindow{
	background:url(../images/cartonwindow.jpg) #FFFFFF no-repeat 4px 0px;
}

#blackpet{
	background:url(../images/blackpet.jpg) #FFFFFF no-repeat 4px 0px;
}

#metallisedpet{
	background:url(../images/metallised.jpg) #FFFFFF no-repeat 4px 0px;
}

#slittingservice{
	background:url(../images/slittingservice.jpg) #FFFFFF no-repeat 4px 0px;
}

#calendars{
	background:url(../images/calendars.jpg) #FFFFFF no-repeat 4px 0px;
}

#benefits{
	background:url(../images/benefits.jpg) #FFFFFF no-repeat 4px 0px;
}

#hazypet{
	background:url(../images/hazypet.jpg) #FFFFFF no-repeat 4px 0px;
}

#ourservices{
	background:url(../images/ourservices.jpg) #FFFFFF no-repeat 4px 0px;
}

#manufacturingpandl{
	background:url(../images/manpandl.jpg) #FFFFFF no-repeat 4px 0px;
}
		
#nopicture{
	background:url(../images/nopicture.jpg) #FFFFFF no-repeat 4px 0px;
}

#stabilising{
	background:url(../images/stabilising.jpg) #FFFFFF no-repeat 4px 0px;
}
