/* CSS Document */

/*-------------------------- GENERAL --------------------------*/
body{
	padding:0;
	margin:0;
	background:url(../images/pattern.jpg) 0 0 repeat-x #fff;
	font:normal 13px/19px Arial, Helvetica, sans-serif;
	color:#6F6E6E;
}
div, td, th, img, p, a, ul, h1, h2, h3, h4, h5, h6, form, input, label, select, textarea, object, iframe{
	padding:0;
	margin:0;
}
img{
	 display:block;
	 border:none;
}
a{ 
	text-decoration:none;
	outline:none;
}
ul{ 
	list-style-type:none;}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
}
	
/*-------------------------- GENERAL --------------------------*/
div#wrapper{
	width:989px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
}
/*-------------------------- top --------------------------*/
div.topContainer{
	background:url(../images/header-bottom-bg.jpg) 0 100% no-repeat;
	padding:0 0 19px 0;
	position:relative;
	height:394px;
}
.rightPic{
	position:absolute;
	right:0;
	top:73px;
}
div.shopping{
	width:461px;
	height:40px;
	float:right;
	margin:21px 0 0;
	padding:0 48px 0 0;
}
div.shopping p{
	width:92px;
	padding:0 0 0 19px;
	float:right;
	background:url(../images/shopping-cart-icon.gif) 0 2px no-repeat;
}
div.shopping p a{
	font-weight:bold;
	line-height:13px;
	color:#F5F5F5;
	background-color:inherit;
}
div.shopping p a:hover{
	color:#FFE75F;
	background-color:inherit;
}
div.shopping p span{
	display:block;
	font-size:11px;
	padding:5px 0 0;
	color:#FFE75F;
	background-color:inherit;
	text-align:right;
}
div.formCont{
	width:288px;
	height:28px;
	background-color:#464646;
	color:#636363;
	padding:6px;
	float:left;
}
div.formCont input.btnSerch{
	float:right;
	width:auto;
	border-style: none;
}
.btnSerch{
	float:right;
	width:auto;
	border-style: none;
}
div.formCont input.txtBox1{
	width:147px;
	height:22px;
	float:left;
	font-size:11px;
	padding:5px 12px 0 5px;
	color:#636363;
	background:url(../images/form-divider.gif) 96% 0 no-repeat #fff;
	border:0;
}
div.formCont p.divider{
	width:1px;
	height:27px;
	float:left;
	padding:0;
	margin:0;
}


img.logo{
	position:absolute;
	left:0;
	top:28px;
}
div.topLeft{
	width:240px;
	padding:231px 0 0;
	float:left;
}
div.requestQuote{
	background:url(../images/request-quote-bg.gif) 0 0 repeat-x;
	height:40px;
	padding:12px 0 0 12px;
}
div.requestQuote p{
	display:block;
	background:url(../images/request-quote-icon.gif) 0 0 no-repeat;
	height:31px;
	padding:0 0 0 49px;
}
div.requestQuote p a{
	color:#4265B3;
	background-color:inherit;
	font-size:20px;
	line-height:31px;
}
div.requestQuote p a:hover{
	color:#000;
	background-color:inherit;
}
div.call{
	height:68px;
	color:#fff;
	font:normal 20px/28px Helvetica, Arial, Helvetica, sans-serif;
	padding:10px 0 0 18px;
	/*background:url(../images/call-divider2.gif) 0 100% repeat-x #4265B3;*/
	background-color:#4265B3;
}
div.call span{
	display:block;
	font-size:24px;
	font-weight:bold;
}
div.mail{
	height:32px;
	color:#F3DE55;
	background:url(../images/email-divider.gif) 100% 0 no-repeat #111111;
	padding:0 0 0 20px;
}
div.mail a{
	color:#F3DE55;
	font:normal 16px/32px Helvetica, Arial, Helvetica, sans-serif;
}
div.mail a:hover{
	text-decoration:underline;
}
div.topRight{
	width:700px;
	float:left;
}
div.nav{
	padding:0 0 0 80px;
	height:44px;
	margin:20px 0 12px;
}
div.nav ul{
	height:44px;
	display:block;
}
div.nav ul li{
	float:left;
	width:auto;
}
div.nav ul li a{
	display:block;
	padding:0 22px;
	font-size:15px;
	font-weight:bold;
	line-height:44px;
	color:#fff;
	float:left;
}
div.nav ul li a:hover,
div.nav ul li a.active{
	background:url(../images/nav-hover-bg.gif) 0 1px repeat-x;
	 height:44px;
}
div.headerDivider{
	background:url(../images/header-divider2.gif) 0 0 repeat-y;
	height:75px;
	position:absolute;
	left:240px;
	top:287px;
}
div.banner{
	padding:0;
	width:700px;
}
div.bannerTop{
	padding:0;
	margin:0;
	height:223px;
	background:url(../images/banner-divider.gif) 0 100% repeat-x;
	padding:0 0 1px;
}
/*------------------------- SLIDING BANNER -------------------------------------*/

div.wrap {
width : 700px;
text-align : left;
}
div#top div#nav {
clear : both;
width : 700px;
}
div#top div#nav ul {
float : left;
width : 700px;
list-style-type : none;
}
div#nav ul li {
float : left;
margin:0;
padding:0;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#banner_header {
}

div#banner_header div.wrap {
height : 256px;
}
div#banner_header div#slide-holder {
width : 700px;
height : 256px;
position : absolute;
}
div#banner_header div#slide-holder div#slide-runner {
	width :700px;
	height : 256px;
	overflow : hidden;
	position : absolute;
}
div#banner_header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#banner_header div#slide-holder div#slide-controls {
left : 0;
bottom: 0px;
width : 700px;
height : 33px;
display : none;
position : absolute;
background:url(../images/slide-bg.gif) 0 0 no-repeat;
}
div#banner_header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#banner_header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 17px;
display : inline;
margin : 9px 28px 0 0;
}
div#banner_header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width :17px;
height : 17px;
display : inline;
font-size : 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8E8E8E;
line-height : 17px;
text-align : center;
text-decoration : none;
padding:0 6px 0 0;
}
div#banner_header div#slide-holder div#slide-controls p#slide-nav a.on {
	background:url(../images/number-hover.gif) 0 0 no-repeat;
	color:#ffffff;
}

/*-------------------------------------------------------------------*/
div.pagination{
	background:url(../images/pagination-bg.gif) 0 0 no-repeat #000;
	height:32px;
}
div.pagination ul{
	padding-right:28px;
	float:right;
}
div.pagination ul li{
	float:left;
	width:auto;
	padding:0 6px 0 0;
}
div.pagination ul li a{
	display:block;
	width:17px;
	height:17px;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#8E8E8E;
	background-color:inherit;
	text-align:center;
}
div.pagination ul li a:hover,
div.pagination ul li a.active{
	color:#fff;
	background-color:inherit;
}
	
/*-------------------------- top --------------------------*/

/*-------------------------- body --------------------------*/
div.body{
	width:962px;
	overflow:hidden;
	height:100%;
}
/*-------------------------- left --------------------------*/
div.left{
	float:left;
	padding:14px 0 0;
	width:240px;
	background:url(../images/left-shadow.jpg) 100% 0 no-repeat;
}
div.leftanothe{
	float:left;
	padding:14px 0 0;
	width:240px;
	/*background:url(../images/left-shadow.jpg) 100% 0 no-repeat;*/
	background:url(../images/lfet-shadowanother.jpg) 100% 0 no-repeat;
}
div.left ul, div.leftanothe ul{
	padding:0 0 9px;
	width:220px;
}
div.left ul li, div.leftanothe ul li{
	display:block;
	height:24px;
	border-bottom:#E1E1E1 solid 1px;
}
div.left ul li a, div.leftanothe ul li a{
	color:#567396;
	background:url(../images/bullet.png) 0 0 no-repeat;	
	padding:0 0 0 25px;
	font-size:14px;
	line-height:24px;
}
div.left ul li a:hover, div.left ul li a.actv, div.leftanothe ul li a:hover, div.leftanothe ul li a.actv{
	color:#000000;
	background-color:inherit;
}
div.left ul li.noBdr, div.leftanothe ul li.noBdr{
	border:none;
}
div.leftBanner1{
	background:url(../images/left-banner-shadow.jpg) 0 100% no-repeat;
	padding:0 0 20px;
}
/*-------------------------- left --------------------------*/

/*-------------------------- right --------------------------*/
div.right{
	width:722px;
	float:left;
	padding:4px 0 0;
}
div.labelCont{
	padding:0 22px 0 0;
	background:url(../images/label-right-shadow.jpg) 100% 100% no-repeat;
	margin-bottom:51px;
	
}
div.labelTop{
	background:url(../images/label-content-topbg.jpg) 0 0 no-repeat;
	height:27px;
}
div.labelBottom{
	background:url(../images/label-content-bottombg.jpg) 0 0 no-repeat;
	height:27px;
}
ul.labelMid{
	width:683px;
	padding:0 0 0 17px;
	background:url(../images/right-bg.jpg) 0 0 repeat-y;
	display:block;
}
ul.labelMid li{
	width:216px;
	height:168px;
	float:left;
	display:block;
	margin:0 8px 11px 0;
	}
ul.labelMid li a{
	background:url(../images/block.gif) 0 0 no-repeat;
	width:195px;
	height:140px;
	float:left;
	display:block;
	padding:28px 0 0 21px;
	}  
ul.labelMid li a:hover,
ul.labelMid li a.active{
	background:url(../images/block_hover.gif) 0 0 no-repeat;
	width:195px;
	height:140px;
	float:left;
	display:block;
	}
div.rightBottom{
	overflow:hidden;
	height:100%;
}
div.about{
	width:425px;
	float:left;

}
div.about p{
	padding-bottom:18px;
}
div.about p a{
	color:#2B3990;
	background-color:inherit;
	text-decoration:underline;
}
div.about p a:hover{
	text-decoration:none;
}
div.what{
	width:217px;
	float:right;
}
div.what ul li{
	background:url(/images/arrow2.gif) 0 3px no-repeat;
	text-indent:12px;
	font-size:12px;
	line-height:17px;
	padding:0 0 15px;
}
div.what ul li a{
	color:#2B3990;
	background-color:inherit;
	text-decoration:underline;
}
div.what ul li a:hover{
	text-decoration:none;
}

div.what2{
	width:670px;
	float:left;
}
div.what2 ul li{
	background:url(/images/arrow2.gif) 0 3px no-repeat;
	text-indent:12px;
	font-size:12px;
	line-height:17px;
	padding:0 0 15px;
}
div.what2 ul li a{
	color:#2B3990;
	background-color:inherit;
	text-decoration:underline;
}
div.what2 ul li a:hover{
	text-decoration:none;
}


h2.subHeading{
	color:#496FC1;
	background-color:inherit;
	font-size:22px;
	font-weight:bold;
	line-height:22px;
	padding-bottom:18px;
}
/*-------------------------- right --------------------------*/

/*-------------------------- body --------------------------*/
/*--------------------------footer------------------------*/
#footer{
	background-color:#4265B3;
	color:#fff;
	padding:30px 0;
	margin-top:17px;
}
#footerInside{
	width:989px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
}
.footerLeft{
	width:497px;
	float:left;
}
.card{
	width:497px;
	float:left;
}
.card img{
	float:left;
	margin-right:7px;
}
.card img.lastone{
	float:left;
	margin-right:0;
}
.navigation{
	width:497px;
	float:left;
	padding:26px 0 0 0;
	
}
.navigation ul{
	padding:0;
	margin:0;
}
.navigation ul li{
	float:left;
	background:url(../images/footer-divider.gif) no-repeat left 50%;
	padding:0 8px;
}
.navigation ul li.nopadimg{
	background-image:none;
	padding-left:0;
}
.navigation ul li a{
	font-size:13px;
	line-height:24px;
	color:#fff;
	background-color:inherit;
}
.navigation ul li a:hover, .navigation ul li a.actv{
	text-decoration:underline;
}
.address{
	width:600px;
	float:left;
	padding-top:19px;
}
p.comptxt{
	color:#ADE1FF;
	background-color:inherit;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}
p.comptxt span{
	display:block;
	font-size:12px;
	color:#fff;
	background-color:inherit;
	font-weight:normal;
}
p.phno{
	color:#fff;
	background-color:inherit;
}
p.phno span{
	padding:0 35px;
}
p.phno a{
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
}
p.phno a:hover{
	text-decoration:none; 
}
.footerRight{
	width:165px;
	float:right;
	padding-right:70px;
}
.footerRight a{
	float:left;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	width:26px;
	height:26px;
	display:block;
	margin-right:8px;
	}
.footerRight a.twitter{
	background:url(../images/twitter_thumb.gif) 0 -26px no-repeat;
}
.footerRight a.twitter:hover{
	background:url(../images/twitter_thumb.gif) 0 0 no-repeat;
}
.footerRight a.facebook{
	background:url(../images/facebook_thumb.gif) 0 -26px no-repeat;
}
.footerRight a.facebook:hover{
	background:url(../images/facebook_thumb.gif) 0 0 no-repeat;
}
.footerRight a.in{
	background:url(../images/in_thumb.gif) 0 -26px no-repeat;
}
.footerRight a.in:hover{
	background:url(../images/in_thumb.gif) 0 0 no-repeat;
}
.footerRight a.youtube{
	background:url(../images/youtube_thumb.gif) 0 -26px no-repeat;
}
.footerRight a.youtube:hover{
	background:url(../images/youtube_thumb.gif) 0 0 no-repeat;
}
.footerRight a.flickr{
	background:url(../images/flickr_thumb.gif) 0 -26px no-repeat;
	margin-right:0px;
}
.footerRight a.flickr:hover{
	background:url(../images/flickr_thumb.gif) 0 0 no-repeat;
}
/*-----------copyright-----------------------*/
#copyright{
	background:url(../images/copyrightbg.jpg) repeat-x 0 0;
	height:82px;
}
.insidecopyright{
	width:989px;
	margin:0 auto;
}
.insidecopyright p{
	color:#fff;
	background-color:inherit;
	padding-top:35px;
}

/*--------------------product--------------------------*/
div.prolabelCont{
	padding:0 22px 0 0;
	margin-bottom:20px;
	
}
div.prolabelMid{
	background:url(../images/product-rightbg.jpg) no-repeat 0 0;
	margin-left:29px;
}
div.single_page{
	width:500px;
	height:22px;
	position:relative;
	margin:10px 0 25px 0;
	}
h2.clrlabels{
	background:url(../images/clear-laserlabels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
#labels{
	width:664px;
	
}
#labelsOne{
	width:664px;
	padding:10px 0 215px 0;
	
}
.prolabel, .prolabelright{
	width:196px;
	padding-bottom:45px;
	margin-right:37px;
	float:left;
}
.prolabel-2, .prolabelright-2{
	width:294px;
	padding-bottom:25px;
	margin-right:37px;
	float:left;
}
.prolabel-2 p, .prolabelright-2 p{
	width:300px;
}
.prolabelright{
	margin-right:0;
}
p a.codetxt{
	font-size:14px;
	line-height:18px;
	color:#2C3D94;
	background-color:inherit;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	text-transform:uppercase;
	display:block;
}
p a.codetxt:hover{
	color:#000000;
}
p.lavelsizetxt{
	color:#202020;
	background-color:inherit;
	text-align:center;
}


div.single_page p.pages{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:240px;
	   
}
/*------------single labels---------------------------*/
.singlelabels{
	width:258px;
	float:left;
}
.singleinforighttxt{
	width:400px;
	float:right;
}
p.bigcodetxt{
	font-size:18px;
	line-height:18px;
	color:#2C3D94;
	background-color:inherit;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	text-transform:uppercase;
}
p.biglavelsizetxt{
	color:#202020;
	background-color:inherit;
	text-align:center;
	font-size:15px;
}
p.download{
	font-size:15px;
	line-height:20px;
	background:url(../images/pdf-icon.gif) no-repeat right 0;
	margin-bottom:15px;
	margin-top:50px;
	text-align:right;
	width: 290px;
	padding-right: 25px;
	}
p.download a{
	color:#4265B3;
	background-color:inherit;
	text-decoration:underline;
}
p.download a:hover{
	text-decoration:none;
}
p.word{
	font-size:15px;
	line-height:20px;
	background:url(../images/word-icon.gif) no-repeat right 0;
	width: 290px;
	padding-right: 25px;
	margin-bottom:50px;
	text-align:right;
	}

p.word a{
	color:#4265B3;
	background-color:inherit;
	text-decoration:underline;
}
p.word a:hover{
	text-decoration:none;
}
label.quantity{
	font-size:13px;
	line-height:21px;
	color:#505050;
	float:left;
	width:242px;
}
select.quality{
	width:41px;
	height:21px;
	float:left;
}
p.price{
	color:#375EB7;
	background-color:inherit;
	font-size:25px;
	line-height:25px;
	float:left;
	width:315px;
	font-weight:bold;
	padding:14px 0;
	text-align:right;
	
	}
input.addcart{
	float:left;padding-left:145px;
}
.addcart{
	float:left;padding-left:145px;
}
.shopingbutt{
	background:url(../images/shopping-button.gif) no-repeat 0 0;
	line-height:33px;
	font-size:15px;
	line-height:33px;
	font-weight:bold;
	text-align:left;
	display:inline;
	color:#fff;
	margin-bottom:5px;
	border-width: 0px;
	height: 35px;
	width: 172px;
	padding-left: 10px;
	margin-bottom: 20px;
	padding-bottom: 6px;
}
.contshopbutt{
	background:url(../images/confirm-butt.gif) no-repeat 0 0;
	line-height:33px;
	font-size:15px;
	line-height:33px;
	font-weight:bold;
	text-align:left;
	display:inline;
	color:#fff;
	margin-bottom:5px;
	border-width: 0px;
	height: 35px;
	width: 172px;
	padding-left: 25px;
	margin-bottom: 20px;
	padding-bottom: 6px;
}
.cancelbutt{
 	background:url(../images/confirm-butt.gif) no-repeat 0 0;
	line-height:33px;
	font-size:15px;
	line-height:33px;
	font-weight:bold;
	text-align:left;
	display:inline;
	color:#fff;
	margin-bottom:5px;
	border-width: 0px;
	height: 35px;
	width: 172px;
	padding-left: 30px;
	margin-bottom: 20px;
	padding-bottom: 6px;  
}
.backstepbutt{
	background:url(../images/back-step-butt.gif) no-repeat 0 0;
	line-height:33px;
	font-size:15px;
	line-height:33px;
	font-weight:bold;
	text-align:left;
	display:inline;
	color:#fff;
	margin-bottom:5px;
	border-width: 0px;
	height: 35px;
	width: 172px;
	padding-left: 30px;
	margin-bottom: 20px;
	padding-bottom: 6px; 
}
h1.SubCatTitle-Avery_Labels{
	background:url(../images/SubCatTitle-1.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
div.single_page p.pages-Avery_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:240px;   
}
h1.Title-Site-Links{
	background:url(../images/Title-Site-Links.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
div.single_page p.Title-Site-Links{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:240px;   
}
h1.Title-Welcome{
	background:url(../images/Title-Welcome.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
h1.Title-Shopping{
	background:url(../images/Title-Shopping.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
h1.Title-Contact{
	background:url(../images/Title-Contact.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
h1.Title-Quote{
	background:url(../images/Title-Quote.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
h1.SubCatTitle-Square_Labels{
	background:url(../images/SubCatTitle-2.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
		div.single_page p.pages-Square_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:180px;   
}
	h1.SubCatTitle-CD-DVD_Labels{
	background:url(../images/SubCatTitle-3.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-CD-DVD_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:180px;   
}
	h1.SubCatTitle-PCL_Labels{
	background:url(../images/SubCatTitle-4.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-PCL_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:140px;   
}
	h1.SubCatTitle-Circular_Labels{
	background:url(../images/Title-Circular_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Circular_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:200px;   
}
	h1.SubCatTitle-Oval_Labels{
	background:url(../images/Title-Oval_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Oval_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:280px;   
}
	h1.SubCatTitle-Paper_Labels{
	background:url(../images/Title_Paper_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Paper_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:180px;   
}
	h1.SubCatTitle-Coloured_Labels{
	background:url(../images/Title_Coloured_Labels.gif) no-repeat 0 0;
	width:673px;
	height:40px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Coloured_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:220px;   
}
	h1.SubCatTitle-Clear_Inkjet_Labels{
	background:url(../images/Title_Clear_Inkjet_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
    div.single_page p.pages-Clear_Inkjet_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:250px;   
    }
    	h1.SubCatTitle-Clear_Laser_Labels{
	background:url(../images/Title_Clear_Laser_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
    div.single_page p.pages-Clear_Laser_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:250px;   
    }
	h1.SubCatTitle-Clear_Round_Sealing_Labels{
	background:url(../images/Title_Clear_Round_Sealing_Labels.gif) no-repeat 0 0;
	width:350px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Clear_Round_Sealing_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:350px;
	width:200px;   
    }
	h1.SubCatTitle-Removable_Labels{
	background:url(../images/Title_Removable_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Removable_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:240px;   
    }
	h1.SubCatTitle-Waterproof_Labels{
	background:url(../images/Title_Waterproof_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Waterproof_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:250px;   
    }
	h1.SubCatTitle-Gloss_Inkjet_Labels{
	background:url(../images/Title_Gloss_Inkjet_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Gloss_Inkjet_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:250px;   
    }
	h1.SubCatTitle-Gloss_Laser_Labels{
	background:url(../images/Title_Gloss_Laser_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Gloss_Laser_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:250px;   
    }
	h1.SubCatTitle-Gold_Silver_Labels{
	background:url(../images/Title_Gold_Silver_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Gold_Silver_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:270px;   
    }
	h1.SubCatTitle-Fluorescent_Labels{
	background:url(../images/Title_Fluorescent_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Fluorescent_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:250px;   
    }
	h1.SubCatTitle-Address_Labels{
	background:url(../images/Title_Address_Labels.gif) no-repeat 0 0;
	width:320px;
	height:22px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Address_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:200px;   
    }
    h1.home{
	/*background:url(../images/title-home.gif) no-repeat 0 0;
	width:320px;
	height:22px;*/
	width:1px;
	height:1px;
	text-indent:-200000px;
	position:absolute;
	top:0;
	left:0;
	}
	div.single_page p.pages-Address_Labels{
	font-size:22px;
	line-height:22px;
	color:#505050;
	background-color:inherit;
	text-indent:0px;
	position:absolute;
	top:0;
	left:200px;   
    }
    
    
    
#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	color:#FFF;
	width:670px;
	background-color:#4F78D3;
	height:50px;
	}

#tabs ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
	height:50px;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	height:50px;
	}

#tabs a {
	float:left;
	/*background:url("media/left.png") no-repeat left top;*/
	margin:0;
	padding:0 23px 0 24px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	height:50px;
	padding-top: 10px;
	text-align:center;
	border-right:1px solid white;
	}

#tabs a span {
	float:left;
	display:block;
	/*background:url("media/right.png") no-repeat right top;*/
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	height:50px;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span 
{
    
	}

#tabs a:hover {
		background-color:#253083;
		height:50px;
	}

#tabs a:hover span {
		background-color:#253083;
		height:50px;
	}
	div.details td{padding-top:5px;padding-left:5px;}
