body {
	background:#eeedeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#040404;
	margin:0 auto;
	text-decoration:none;
}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #fff;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}


#container {
	width:978px; 
	margin:0 auto; 
	position:relative;
	text-decoration:none;
	}


#pageHeader 
	{
	height:468px;
	background:url(images/header-bg-3.jpg) no-repeat left top;
	position:relative;
	text-decoration:none;
	}
	
	
.slogan {
	position:absolute;
	font-size:22px;
	bottom:17px;
	left:486px;
	color:#fff;
	width:369px;
	font-size:22px;
	}
	
	
.nav {
	position:absolute;
	width:161px;
	left:0;
	top:213px;
	z-index:39;
}

.nav li { 	font-size:14px; 
			text-transform:uppercase; 
			text-decoration:none; 
			background:url(images/bg-line.gif) left bottom repeat-x; 
			padding:0 0 9px 0; 
			margin-bottom:7px; 
			vertical-align:top; width:100%;
			list-style: none;}

.nav li.last { background:none;}
.nav li a {color:#000; text-decoration:none; padding:2px 0 0 29px; display:block;}
.nav li a:hover { color:#0066FF;}
.nav li a.item1 { background:url(images/icon2.gif) no-repeat left top;}
.nav li a.item1:hover { background:url(images/icon2-1.gif) no-repeat left top;}
.nav li a.item1-current { background:url(images/icon2-1.gif) no-repeat left top; color:#0066FF;}
.nav li a.item2 { background:url(images/icon2.gif) no-repeat left top;}
.nav li a.item2:hover { background:url(images/icon2-1.gif) no-repeat left top;}
.nav li a.item2-current { background:url(images/icon2-1.gif) no-repeat left top; color:#0066FF;}
.nav li a.item3 { background:url(images/icon2.gif) no-repeat left top;}
.nav li a.item3:hover { background:url(images/icon2-1.gif) no-repeat left top;}
.nav li a.item3-current { background:url(images/icon2-1.gif) no-repeat left top; color:#0066FF;}
.nav li a.item4 { background:url(images/icon2.gif) no-repeat left top;}
.nav li a.item4:hover { background:url(images/icon2-1.gif) no-repeat left top;}
.nav li a.item4-current { background:url(images/icon2-1.gif) no-repeat left top; color:#0066FF;}



#supportingText {
	background:url(images/devider-v.gif) right top repeat-y;
	margin: 0 0 0 453px;
	height:1250px;
	padding:0 10px 0 33px;
	text-decoration:none;
}

#supportingText-order-page {
	background-color: transparent;
	margin: 0 0 0 310px;
	height:718px;
	padding:0 10px 0 33px;
	text-decoration:none;
}

#supportingText-customers-page {
	background-color: transparent;
	margin: 0 0 0 310px;
	height:990px;
	padding:0 10px 0 33px;
	text-decoration:none;
}




#supportingText-guarantee-page {
	background-color: transparent;
	margin: 0 0 0 310px;
	height:1100px;
	padding:0 10px 0 33px;
	text-decoration:none;
}





#supportingText p { text-decoration:none; }
#supportingText a { text-decoration:none; 
					color:#0066FF;}
					
#explanation {
	margin: 0;
	padding: 6px 0 0 0;
}

#explanation1 {
	margin: 0;
	padding: 7px 0 0 0;
	height:410px;
}

#explanation2 {
	margin: 0;
	padding: 0;
	margin-top:-10px;
}

#explanation-order {
	background:url(images/devider-v-customers.gif) no-repeat left top;
	margin: 0;
	padding: 7px 0 0 0;
	height:690px;
	width:620px;
	z-index:43;
}


#explanation-customers {
	background:url(images/devider-v-customers.gif) no-repeat left top;
	margin: 0;
	padding: 7px 0 0 0;
	height:970px;
	width:620px;
	z-index:44;
}

#explanation-guarantee {
	background:url(images/devider-v-customers.gif) no-repeat left top;
	margin: 0;
	padding: 7px 0 0 0;
	height:1080px;
	width:620px;
	z-index:44;
}





.quotes-box-a {
	background:url(images/quotes.gif) no-repeat left top;
	padding:20px 5px 5px 13px;
	margin-left:-10px;
	margin-top:12px;
	position:absolute;
	left:486px;
	width:210px;
	z-index:40;
}


.quotes-box-b {
	background:url(images/quotes.gif) no-repeat left top;
	padding:20px 5px 5px 13px;
	margin-left:0px;
	margin-top:12px;
	position:absolute;
	left:730px;
	width:210px;
	z-index:41;
}

.quotes-box-c {
	background:url(images/quotes.gif) no-repeat left top;
	padding:15px 5px 0px 13px;
	position:absolute;
	left:355px;
	width:573px;
	top: 51px;
	height: 522px;
	z-index:55;
}




.quotes-box-order {
	background-color: transparent;
	padding:0;
	margin-top:80px;
	position:absolute;
	left:368px;
	width:570px;
	height:598px;
	z-index:45;
	}
.quotes-box-order a {text-decoration:none;}

.quotes-box-customers {
	background-color: transparent;
	padding:0;
	margin-top:80px;
	position:absolute;
	left:368px;
	width:570px;
	height:258px;
	z-index:46;
	}
	
.quotes-box-customers1 {
	background-color: transparent;
	padding:0;
	margin:0;
	position:absolute;
	left:368px;
	width:570px;
	height:606px;
	z-index:47;
	top: 818px;
	}

.quotes-box-customers1 a {text-decoration:none;}



.quotes-box-guarantee {
	background-color: transparent;
	padding:0;
	margin-top:80px;
	position:absolute;
	left:371px;
	width:570px;
	height:380px;
	z-index:48;
	}
	
.quotes-box-guarantee a {text-decoration:none;
							color:#0066FF}


.quotes-box-guarantee1 {
	background:url(images/devider-v-guarantee.gif) left top repeat-x #fff;
	padding:0;
	margin:0;
	position:absolute;
	left:5px;
	width:952px;
	height:601px;
	top: 942px;
	z-index:50;
	}










/*footer*/
#footer { color:#3f3f3f;}
#footer .indent { padding:35px 0 30px 0;
height:25px;
font-size: 16px;
text-align: center;}

/*==========================================*/


.inner {
	padding:13px 20px 66px 35px;
	margin-top:0px;
	position:relative;
}

.inner-order-page {
	padding:25px 0 0 40px;
	margin-top:0px;
	width:290px;
	position:relative;
}

.inner-guarantee-page {
	background-color: transparent;
	padding:35px 0 0 40px;
	margin-top:0px;
	width:290px;
	position:relative;
}






.img-indent {
	margin:10px 20px 0 0;
	float:left;
	position:relative;
				}

.img-inden-order-page {
	margin:10px 20px 0 0;
	float:left;
	position:relative;
				}


p { margin-bottom:16px;}
				
.p1 { margin-bottom:16px;}
.p2 { margin-bottom:8px;}
.p3 { margin-bottom:24px;}



h1 { font-size:40px; line-height:45px; font-weight:normal; color:#0066FF; margin-bottom:15px;}
h2 { font-size:30px; font-weight:normal; margin-bottom:20px;}
h3 { font-size:30px; font-weight:normal; color:#0066FF; margin-bottom:20px;}

h3.style1 {
	background-color: transparent;
	padding:0 0 0 35px;
	margin-left:0px;
	top:0px;
	position:relative;
}
h3.style2 { background-color: transparent; padding:0 0 0 20px; margin-left:-6px; position:relative;}
h4 { font-size:1em; margin-bottom:14px;}
h5 { font-size:1em;}
h6 { font-size:.91em;}


#linkList {
	background:url(images/devider-h.gif) no-repeat left top;
	padding: 0;
	margin: 0;
	width: 440px;
	position: absolute;
	top: 449px;
	left: 0px;
	font-size: 100%;
}

#linkList-order {
	background:url(images/order-images.jpg) no-repeat left top;
	padding: 0;
	margin: 0;
	width: 290px;
	position: absolute;
	top: 470px;
	left: 0px;
	height:695px;
}

#linkList-customers {
	background:url(images/customers-images.jpg) no-repeat left top;
	padding: 0;
	margin: 0;
	width: 290px;
	position: absolute;
	top: 470px;
	left: 0px;
	height:955px;
}

#linkList-guarantee {
	background:url(images/guarantee-images.jpg) no-repeat left top;
	padding: 0;
	margin: 0;
	width: 290px;
	position: absolute;
	top: 470px;
	left: 0px;
	height:466px;
}




/*==================list====================*/
ul { list-style:none;}

.list1 li { background-color: transparent; padding: 0 0 0 0; font-size: 14px;}


.list1 li a {color:#000; text-decoration:none; padding: 15px 0 3px 140px; display:block;}
.list1 li a:hover { color:#0066FF;}

.list1 li a.item1 { background:url(images/gallery-badge.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item1:hover { background:url(images/gallery-badge.jpg) no-repeat left top;}


.list1 li a.item2 { background:url(images/gallery-folders.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item2:hover { background:url(images/gallery-folders.jpg) no-repeat left top;}


.list1 li a.item3 { background:url(images/gallery-full-colour.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item3:hover { background:url(images/gallery-full-colour.jpg) no-repeat left top;}


.list1 li a.item4 { background:url(images/gallery-manuals.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item4:hover { background:url(images/gallery-manuals.jpg) no-repeat left top;}


.list1 li a.item5 { background:url(images/gallery-wide.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item5:hover { background:url(images/gallery-wide.jpg) no-repeat left top;}


.list1 li a.item6 { background:url(images/gallery-stationary.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item6:hover { background:url(images/gallery-stationary.jpg) no-repeat left top;}


.list1 li a.item7 { background:url(images/gallery-stamp.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item7:hover { background:url(images/gallery-stamp.jpg) no-repeat left top;}


.list1 li a.item8 { background:url(images/gallery-blank.jpg) no-repeat left top; width: 230px; height: 80px}
.list1 li a.item8:hover { background:url(images/gallery-blank.jpg) no-repeat left top;}



#info-top {
	position: absolute;
	top: 16px;
	background-color: transparent;
	color:#FFFFFF;
	height: 25px;
	width: 726px;
	left: 111px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:15px;
	text-align: left;
	text-decoration: none;
	z-index:35;
	}
#info-top a {color:#FFFFFF;
			text-decoration:none;}
			
			




.table.logos {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	font-style:normal;
	text-decoration: none;
	
	
	border-collapse: collapse;
	border-spacing: 0px;
	border:none;
	}
	
.table.logos a { border:none;}

.table.logos td {
	background-color: transparent;
	padding: 0;
	height: 95px;
	}

.table.logos td a { border:none;}
			
			

