@charset "utf-8";
/*
palette
dark blue  (logo)   : 023489
alt blue   (footer) : 3067b5
mid blue   (logo)   : 4c92d7
near-white (bg)     : f5f5f5
grey       (bg)     : 888888
*/
/***************************
GROUND RULES
***************************/
body {
	background-color: #f5f5f5;
	padding: 0;
	margin: 0;
	font: 62.4% "trebuchet ms",arial,helvetica,sans-serif;
	color: #444444;}	
#wrapper {
	width: 970px;
	margin: 0 auto;
	padding-bottom: 45px;
	/* leave some space for the dock menu */}	
a img {border: 0;}
.italic{
	font-style:italic;}
.bullet {
	padding-left:25px;
	padding-bottom: 2em !important;
}
.numbered {
	padding-left:25px !important;
	list-style: decimal !important;
}
#content .resourcelist {font-weight: bold; padding: 0 !important;margin: 0 !important;}
#content .resourcelist a {font-weight: normal; padding-left: 20px; display: block; line-height: 16px;}
#content .resourcelist a.pdf {background: transparent url(../_img/content/general/icon-fileformat-pdf-16.png) no-repeat left top;}
#content .resourcelist a.gif {background: transparent url(../_img/content/general/icon-fileformat-gif-16.png) no-repeat left top;}
#content .resourcelist a.jpg {background: transparent url(../_img/content/general/icon-fileformat-jpg-16.png) no-repeat left top;}
.indented li{
	list-style-type:circle;}
table{
	font-size:1.3em;}
table td{
	padding-right:20px;}
ol{
	padding-left:21px;}
/*
div.logos img{
	margin-right:-3px;
	margin-bottom:-4px;}
*/
div.team-right{
	float:right;}
em{
	font-style: normal;
	color: #4c92d7;
}
dl {padding: 0 0 1em 0; margin: 0;}
dt {font-weight: bold; color: #4c92d7}
dd {padding: 0 0 1em 0; margin: 0;}
#content a {
	color: #3067b5;
	text-decoration: underline;
}
#content a:hover {
	color: #4c92d7;
	text-decoration: none;
}
/***************************
MASTHEAD
***************************/
#logo,#logo img {
	width: 143px;
	height: 99px;
	overflow: hidden;
	position: absolute;}
#contactno,contactno img {
	width: 365px;
	height: 64px;
	overflow: hidden;}
#logo {float: left;}
#mastheadcta {
	float: right;
	margin-bottom: 20px;
	height:64px
}
#mastheadcta img {
	vertical-align:middle;

}
/***************************
PRIMARY NAVIGATION
***************************/
#navprimary {
	background: #f5f5f5 url(../_img/tpl/bg-nav-primary.png) center center no-repeat;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 7px;
}
#navprimary li {
	border-color: #cccccc;}
#navprimary a {
	padding: 0 40px;
	/* This padding controls the spacing of the primary navigation items */
	line-height: 28px;
	color: #ffffff;
	text-decoration: none;}
#navprimary a:hover {
	color: #ffffff;
	text-decoration: underline;}
/***************************
BREADCRUMB
***************************/
#breadcrumb ul {
	padding: 0 0 1.0em 0;}
#breadcrumb li {
	padding: 0 0.25em 0 0.25em;}
#breadcrumb a {
	color: #4c92d7;
	text-decoration: none;}
#breadcrumb a:hover {
	color: #023489;
	text-decoration: underline;}
/***************************
CONTENT
***************************/
#content {
	padding: 25px 10px;
	margin-top: 5px;
	background: transparent url(../_img/content/content-backgrounds/blank-no-scrollbar.jpg) no-repeat left top;
	overflow: hidden;
}
#contentcopy {
	width: 930px;
	padding: 0 5px 0 20px;
	height: 472px;
}
.expandable {
	min-height: 472px;
	height: auto !important;
	background: #ffffff url(../_img/tpl/bg-expandable-content.png) repeat-x center bottom !important;
	border: 1px solid #cccccc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	behavior:url(border-radius.htc);
}
#content {
	font-size: 1.2em;}
#content p {
	margin: 0;
	padding: 0 0 1em 0;
	line-height: 1.5em;
}
#content ul {
	padding: 0 0 0 25px !important;
	margin: 0;}
#content li {
	padding: 0 0 0.5em;
	margin: 0;}
#content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #888888;
	margin: 0;
	padding: 0 0 1em 0;
	text-align: left;
	width: 640px;
	letter-spacing: 0.2em;
}
#scrollpane h2 {width: 445px;}
#contentcopy h2 em {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #5596dd;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
}
#content h2 strong {
	font-size: 1.4em;
	text-align: left;
	letter-spacing: 0em;
	font-weight: normal;
}
h2.fullwidth {width: 900px !important;}
#content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	margin: 0;
	padding: 1em 0 0.5em 0;}
#content h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #314051;
	margin: 0;
	padding: 0;}
#content img.right {float: right;
	margin: 0 0 0 40px;}
#content img.left {float: right;
	margin: 0 40px 0 0;}
#scrollpane {
	height: 360px;
}
.colheight0 {height: 435px !important;}
.colheight1 {height: 405px !important;}
.colheight2 {height: 360px !important;}
.colheight3 {height: 315px !important;}
.colheight4 {height: 270px !important;}
.colheight5 {height: 225px !important;}
.colheight6 {height: 180px !important;}
.colheight7 {height: 135px !important;}
.colheight8 {height: 90px !important;}
/***************************
CONTENT PANEL BACKGROUNDS
***************************/
#wrapper div.bg1								{background: transparent url(../_img/content/content-backgrounds/test-1.jpg) no-repeat left top;}
#wrapper div.bg3								{background: transparent url(../_img/content/content-backgrounds/blank-scrollbar.jpg) no-repeat left top;}
#wrapper div.bg4								{background: transparent url(../_img/content/content-backgrounds/blank-no-scrollbar.jpg) no-repeat left top;}
#wrapper div.bg5								{background: transparent url(../_img/content/content-backgrounds/1.png) no-repeat left top;}
#wrapper div.bg6								{background: transparent url(../_img/content/content-backgrounds/1.png) no-repeat left top;}
#wrapper div.bg7								{background: transparent url(../_img/content/content-backgrounds/1.png) no-repeat left top;}
#wrapper div.bg-company-about  					{background: transparent url(../_img/content/content-backgrounds/Company/Company/ufp_page_company.jpg) no-repeat left top;}
#wrapper div.bg-company-careers 				{background: transparent url(../_img/content/content-backgrounds/Company/Careers/ufp_page_careers.jpg) no-repeat left top;}
#wrapper div.bg-company-pedigree 				{background: transparent url(../_img/content/content-backgrounds/Company/European%20pedigree/ufp_page_europeanpedigree.jpg) no-repeat left top;}
#wrapper div.bg-company-latest-news 			{background: transparent url(../_img/content/content-backgrounds/Company/Latest%20News/ufp_page_latestnews.jpg) no-repeat left top;}
#wrapper div.bg-company-mission-statement		{background: transparent url(../_img/content/content-backgrounds/Company/Mission%20Statement/ufp_page_missionstatement.jpg) no-repeat left top;}
#wrapper div.bg-social-and-ethical 				{background: transparent url(../_img/content/content-backgrounds/Company/Social%20&%20Ethical/ufp_page_socialethical.jpg) no-repeat left top;}
#wrapper div.bg-company-unique-for				{background: transparent url(../_img/content/content-backgrounds/Company/Unique%20for%20concept/ufp_page_uniqueforconcept.jpg) no-repeat left top;}
#wrapper div.bg-promotions-index  				{background: transparent url(../_img/content/content-backgrounds/Promotions/ufp_page_promotions.jpg) no-repeat left top;}
#wrapper div.bg-current-offers  				{background: transparent url(../_img/content/content-backgrounds/Promotions/ufp_page_current_offers.jpg) no-repeat left top;}
#wrapper div.bgloyalty  						{background: transparent url(../_img/content/content-backgrounds/Promotions/ufp_page_loyalty_programme.jpg) no-repeat left top;}
#wrapper div.bg-clearance-stock 				{background: transparent url(../_img/content/content-backgrounds/Promotions/ufp_page_clearance_stock.jpg) no-repeat left top;}
#wrapper div.bg-products-index 					{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/ufp_page_products_and_services.jpg) no-repeat left top;}
#wrapper div.bg-products-brand-index 			{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/ufp_page_products_and_services.jpg) no-repeat left top;}
#wrapper div.bg-products-brand-ourbrands 		{/*background: transparent url(../_img/content/content-backgrounds/ufp_page_place_holder.jpg) no-repeat left top;*/}
#wrapper div.bg-products-brand-benefits 		{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Our%20Brands/ufp_page_benefits_to_you.jpg) no-repeat left top;}
#wrapper div.bg-products-edi-back-office 		{/*background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/EDI%20Integration/ufp_page_edi_benefits_to_you.jpg) no-repeat left top;*/}
#wrapper div.bg-products-edi-benefits 			{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/EDI%20Integration/ufp_page_edi_benefits_to_you.jpg) no-repeat left top;}
#wrapper div.bg-products-edi-datafeeds	 		{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/EDI%20Integration/ufp_page_data_feeds.jpg) no-repeat left top;}
#wrapper div.bg-products-edi-integration 		{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/EDI%20Integration/ufp_page_edi_integration.jpg) no-repeat left top;}
#wrapper div.bg-products-ecommerce-index 		{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/E-Commerce/ufp_page_e_commerce.jpg) no-repeat left top;}
#wrapper div.bg-products-ecommerce-benefits 	{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/E-Commerce/ufp_page_e_commerce_benefits_to_you.jpg) no-repeat left top;}
#wrapper div.bg-products-ecommerce-register 	{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/E-Commerce/ufp_page_e_commerce_register.jpg) no-repeat left top;}
#wrapper div.bg-products-inventory-index 		{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Inventory/ufp_page_inventory.jpg) no-repeat left top;}
#wrapper div.bg-products-inventory-logistics	{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Inventory/ufp_page_logistics.jpg) no-repeat left top;}
#wrapper div.bg-products-account-index 			{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Account%20Management/ufp_page_account_management.jpg) no-repeat left top;}
#wrapper div.bg-products-account-training 		{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Account%20Management/ufp_page_training_experience.jpg) no-repeat left top;}
#wrapper div.bg-sales-index  					{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Sales%20&%20marketing%20support/ufp_page_%20sales_marketing_support.jpg) no-repeat left top;}
#wrapper div.bg-sales-marketing  				{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Sales%20&%20marketing%20support/ufp_page_marketing_tools.jpg) no-repeat left top;}
#wrapper div.bg-sales-sales-tools  				{background: transparent url(../_img/content/content-backgrounds/Products%20&%20Services/Sales%20&%20marketing%20support/ufp_page_sales_tools.jpg) no-repeat left top;}
#wrapper div.bg-planet-index 					{/* background: transparent url(../_img/content/content-backgrounds/Planet/ufp_page_planet.jpg) no-repeat left top;*/}
#wrapper div.bg-planet-enviromental 			{background: transparent url(../_img/content/content-backgrounds/Planet/ufp_page_planet.jpg) no-repeat left top;}
#wrapper div.bg-planet-cartridge 				{background: transparent url(../_img/content/content-backgrounds/Planet/ufp_page_cartridge_recycling.jpg) no-repeat left top;}
#wrapper div.bg-planet-oem 						{background: transparent url(../_img/content/content-backgrounds/Planet/ufp_page_oem_programs.jpg) no-repeat left top;}
#wrapper div.bg-support-index 					{background: transparent url(../_img/content/content-backgrounds/Support/ufp_page_support.jpg) no-repeat left top;}
#wrapper div.bg-support-reseller-index 			{background: transparent url(../_img/content/content-backgrounds/Support/Become%20a%20reseller/ufp_page_become_a_reseller.jpg) no-repeat left top;}
#wrapper div.bg-support-reseller-features 		{/* background: transparent  no-repeat left top; */}
#wrapper div.bg-support-reseller-registration	{background: transparent url(../_img/content/content-backgrounds/Support/Become%20a%20reseller/ufp_page_registration.jpg) no-repeat left top;}
#wrapper div.bg-support-contact-index 			{background: transparent url(../_img/content/content-backgrounds/Support/Contact%20us/ufp_page_contact_us.jpg) no-repeat left top;}
#wrapper div.bg-support-contact-map 			{background: transparent url(../_img/content/content-backgrounds/Support/Contact%20us/ufp_page_map_directions.jpg) no-repeat left top;}
#wrapper div.bg-support-customer-index 			{background: transparent url(../_img/content/content-backgrounds/Support/Customer%20service/ufp_page_customer_service.jpg) no-repeat left top;}
#wrapper div.bg-support-customer-contact 		{background: transparent url(../_img/content/content-backgrounds/Support/Customer%20service/ufp_page_contact_and_complaints.jpg) no-repeat left top;}
#wrapper div.bg-support-customer-returns 		{background: transparent url(../_img/content/content-backgrounds/Support/Customer%20service/ufp_page_returns.jpg) no-repeat left top;}
#wrapper div.bg-support-help-index 				{background: transparent url(../_img/content/content-backgrounds/Support/Help/ufp_page_help.jpg) no-repeat left top;}
#wrapper div.bg-support-help-faq 				{background: transparent url(../_img/content/content-backgrounds/Support/Help/ufp_page_faq.jpg) no-repeat left top;}
#wrapper div.bg-support-howtoorder-index 		{background: transparent url(../_img/content/content-backgrounds/Support/How%20to%20order/ufp_page_how_to_order.jpg) no-repeat left top;}

#wrapper div.bg-reseller-introduction 			{background: transparent url(../_img/content/content-backgrounds/reseller-services/ufp_reseller_introduction.jpg) no-repeat left top;}
#wrapper div.bg-reseller-buying-groups 			{background: transparent url(../_img/content/content-backgrounds/reseller-services/ufp_reseller_buying_groups.jpg) no-repeat left top;}
#wrapper div.bg-reseller-electronic-trading 	{background: transparent url(../_img/content/content-backgrounds/reseller-services/ufp_reseller_electronic_trading.jpg) no-repeat left top;}
#wrapper div.bg-reseller-independent 			{background: transparent url(../_img/content/content-backgrounds/reseller-services/ufp_reseller_independent_retail.jpg) no-repeat left top;}
#wrapper div.bg-reseller-ireland 				{background: transparent url(../_img/content/content-backgrounds/reseller-services/ufp_reseller_ireland_channel.jpg) no-repeat left top;}
#wrapper div.bg-reseller-vars 					{background: transparent url(../_img/content/content-backgrounds/reseller-services/ufp_reseller_vars_corporate.jpg) no-repeat left top;}

#wrapper div.bg-managed-introduction 			{background: transparent url(../_img/content/content-backgrounds/managed-print/ufp_managed_print_introduction.jpg) no-repeat left top;}
#wrapper div.bg-managed-hpscrp 					{background: transparent url(../_img/content/content-backgrounds/managed-print/ufp_managed_print_HP.jpg) no-repeat left top;}
#wrapper div.bg-managed-samsung 				{background: transparent url(../_img/content/content-backgrounds/managed-print/ufp_managed_print_samsung.jpg) no-repeat left top;}
#wrapper div.bg-managed-useful 					{background: transparent url(../_img/content/content-backgrounds/managed-print/ufp_managed_print_usefullinks.jpg) no-repeat left top;}

#wrapper div.bg-retail-intro 					{background: transparent url(../_img/content/content-backgrounds/retail-services/ufp_retail_services_introduction.jpg) no-repeat left top;}
#wrapper div.bg-retail-category 				{background: transparent url(../_img/content/content-backgrounds/retail-services/ufp_retail_services_category_manage.jpg) no-repeat left top;}
#wrapper div.bg-retail-pos 						{background: transparent url(../_img/content/content-backgrounds/retail-services/ufp_retail_services_pos_display.jpg) no-repeat left top;}
#wrapper div.bg-retail-promo 					{background: transparent url(../_img/content/content-backgrounds/retail-services/ufp_retail_services_promotional.jpg) no-repeat left top;}
#wrapper div.bg-retail-packaging 				{background: transparent url(../_img/content/content-backgrounds/retail-services/ufp_retail_services_packaging.jpg) no-repeat left top;}
#wrapper div.bg-retail-cat-and-brand 			{background: transparent url(../_img/content/content-backgrounds/retail-services/Categories%20&%20Brands/ufp_retail_services_categories_brand.jpg) no-repeat left top;}
#wrapper div.bg-retail-ink 						{background: transparent url(../_img/content/content-backgrounds/retail-services/Categories%20&%20Brands/ufp_retail_services_inks_toners.jpg) no-repeat left top;}
#wrapper div.bg-retail-data 					{background: transparent url(../_img/content/content-backgrounds/retail-services/Categories%20&%20Brands/ufp_retail_services_data_media.jpg) no-repeat left top;}
#wrapper div.bg-retail-paper 					{background: transparent url(../_img/content/content-backgrounds/retail-services/Categories%20&%20Brands/ufp_retail_services_paper_media.jpg) no-repeat left top;}
#wrapper div.bg-retail-pcaccessories			{background: transparent url(../_img/content/content-backgrounds/retail-services/Categories%20&%20Brands/ufp_retail_services_peripherals.jpg) no-repeat left top;}
#wrapper div.bg-retail-carry 					{background: transparent url(../_img/content/content-backgrounds/retail-services/Categories%20&%20Brands/ufp_retail_services_portable_solutions.jpg) no-repeat left top;}

#wrapper div.bg-cables							{background: transparent url(../_img/content/content-backgrounds/products/cables.jpg) no-repeat left top;}
#wrapper div.bg-carry-solutions					{background: transparent url(../_img/content/content-backgrounds/products/carry-solutions.jpg) no-repeat left top;}
#wrapper div.bg-cleaning-supplies				{background: transparent url(../_img/content/content-backgrounds/products/cleaning.jpg) no-repeat left top;}
#wrapper div.bg-franking-supplies				{background: transparent url(../_img/content/content-backgrounds/products/franking.jpg) no-repeat left top;}
#wrapper div.bg-ink-supplies					{background: transparent url(../_img/content/content-backgrounds/products/ink.jpg) no-repeat left top;}
#wrapper div.bg-paper-supplies					{background: transparent url(../_img/content/content-backgrounds/products/paper.jpg) no-repeat left top;}
#wrapper div.bg-ribbon-supplies					{background: transparent url(../_img/content/content-backgrounds/products/ribbons.jpg) no-repeat left top;}
#wrapper div.bg-storage-media					{background: transparent url(../_img/content/content-backgrounds/products/storage-media.jpg) no-repeat left top;}
#wrapper div.bg-toner-supplies					{background: transparent url(../_img/content/content-backgrounds/products/toner.jpg) no-repeat left top;}
#wrapper div.bg-pc-accessories					{background: transparent url(../_img/content/content-backgrounds/products/pc-accessories.jpg) no-repeat left top;}

#wrapper div.bg-counterfeit						{background: transparent url(../_img/content/content-backgrounds/useful-links/counterfeit.jpg) no-repeat left top;}
#wrapper div.bg-privacypolicy					{background: transparent url(../_img/content/content-backgrounds/site-details/ufp_page_privacy_policy.jpg) no-repeat left top;}

#wrapper div.bg-openanaccount					{background: transparent url(../_img/content/content-backgrounds/ufp_page_Openanaccount.jpg) no-repeat left top;}
#wrapper div.bg-proximity						{background: transparent url(../_img/content/content-backgrounds/ufp-page-proximity.jpg) no-repeat left top;}
#wrapper div.bg-xerox						    {background: transparent url(../_img/content/content-backgrounds/ufp-page-xerox.jpg) no-repeat left top;}
#wrapper div.bg-oki						   		{background: transparent url(../_img/content/content-backgrounds/OKI_BackgroundImage.jpg) no-repeat left top;}

.colstyle0	{width: 380px;}	
.colstyle1	{width: 460px;}	
.colstyle2	{width: 500px;}
.colstyle3	{width: 540px;}
.colstyle4	{width: 580px;}
.colstyle5	{width: 620px;}
.colstyle6	{width: 660px;}
.colstyle7	{width: 700px;}
.colstyle8	{width: 740px;}
.colstyle9	{width: 780px;}
.colstyle10	{width: 820px;}
.colpadding {padding-left: 20px;}
/***************************
SECONDARY NAV
***************************/
#subnavigation {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	height: 460px;
	width: 170px;
}
#subnavigation ul {
	list-style-type: none;
	margin: 0 0 0 -10px !important;
	padding: 0 0 0 10px !important;}
#subnavigation li {
	padding: 0;}
#subnavigation li a {
	padding-bottom: 0.5em;}
#subnavigation .contactus a,#subnavigation .asktheexpert a {
	color: #3067b5;
	padding-left: 32px}
p.contactus a {
	background: transparent url(../_img/tpl/icon-contact-us-2.png) no-repeat 0 center !important;
	}
p.asktheexpert a {
	background: transparent url(../_img/tpl/icon-ask-the-expert-2.png) no-repeat 0 center !important;}
p.contactus a,p.asktheexpert a {
	line-height: 1.4em !important;
	height: 1.4em !important;
	display: block !important;
	padding: 0 0 0 30px !important;
	position: absolute;}
p.contactus,p.asktheexpert {
	position: absolute;}
p.contactus {
	top: 275px;}
p.asktheexpert {
	top: 305px;}
p.contactus a:hover,p.asktheexpert a:hover {
	text-decoration: underline !important;}
#subnavigation a {
	color: #999999;
	text-decoration: none;
	display: block;
	margin: 0 0 0 -10px;
	padding: 0 0 0 10px;}
#subnavigation li a:hover {
	color: #023489;}
#subnavigation em {
	color: #023489;
	font-style: normal;}
.concealednav {display: none;}
.expand div {display: block;}

.expand div a {padding-left: 20px !important;}
a.activesubnav,.activesubnav a {
	background: transparent url(../_img/tpl/bg-subnav.png) no-repeat left 0.35em !important;
	color: #023489 !important;
}
#subnav2 {
	position: absolute;
	top: 570px;
}
#subnav2 .asktheexpert a {
	background: transparent url(../_img/tpl/icon-ask-the-expert-2.png) no-repeat 8px top !important;}
}
.contacticons {
	margin: 3em 0 0 0 !important;
}
.contacticons span, .contacticons a {
	padding-left: 55px;
	line-height: 38px;
	height: 38px;
	display: block;
	background-position: left center;
	background-repeat: no-repeat;
}
.contacticons .phone 	{background-image: url(../_img/content/icons/telephone.png)}
.contacticons .fax 		{background-image: url(../_img/content/icons/fax.png)}
.contacticons .email 	{background-image: url(../_img/content/icons/email.png)}
.contacticons .edi 		{background-image: url(../_img/content/icons/edi.png)}
.contacticons .shop 	{background-image: url(../_img/content/icons/shop.png)}
.contacticons .register {background-image: url(../_img/content/icons/register.png)}
/***************************
"UNIQUE FOR" MODULE
***************************/
#uniquefor {
	background: #ffffff url(../_img/tpl/bg-uniquefor.png) bottom center repeat-x;
	height: 142px;}
#uniquefor li {
	float: left;
	border-color: #c0c0c0;
	width: 240px;
	text-align: center;
	height: 142px;}
#uniquefor li a {
	width: 225px;
	height: 142px;
	line-height: 142px;
	overflow: hidden;
	text-decoration: none;}
/***************************
FOOTER MENU
***************************/
#navfooter {
	background: #f5f5f5  url(../_img/tpl/bg-nav-footer.png) center bottom no-repeat;
	padding: 16px 5px 25px 5px;
	margin-bottom: 10px;
}	
#navfooter h3 {
	padding: 0 0 0 6px;
	margin: 0 0 10px 0;
	line-height: 2em;
	font-size: 1.2em;
	font-weight: normal;
	width: 158px;
	height: 20px;
	overflow: hidden;
}
#navfooter ul {
	list-style-type: none;
	padding: 0 0 0 25px;
	margin: 0;
	float: left;
	width: 132px;
	font-size: 1.1em;
	border-right: 1px solid #c0c0c0;
}	
#navfooter ul li {
	padding: 5px 10px;
	background: transparent url(../_img/tpl/bullet2.png) no-repeat left center;
}
#navfooter ul li a {
	color: #59595b;
	text-decoration: none;}
#navfooter ul li a:hover {
	color: #3067b5;
	text-decoration: underline;}
#navfooter .sitelinksheading {
	background-image: none; 
	padding: 0; 
	padding-bottom: 5px; 
	margin-left: -9px;
}
#navfooter .lastlist {
	border: 0;
}

/***************************
DOCK
***************************/
#footerdock {
	background: #f5f5f5  url(../_img/tpl/bg-footerdock.png) center bottom no-repeat;
	height: 50px;
	line-height: 50px;
	font-size: 1.1em;}
#footerdock li {
	border-color: #ffffff;}
#footerdock a {
	color: #f5f5f5;
	text-decoration: none;
	padding: 0 44px;
	/* This defines the spacing between links */}
#footerdock a:hover {
	color: #ffffff;
	text-decoration: underline;}
.marginbottom{
	margin-bottom:20px;}
.contact{
	margin-right:80px;}
.contact form{
	width:360px;}
.map{
	margin-right:140px;}
/***************************
GENERAL GUBBINS
***************************/
#loginform table {display: block; margin: 0 auto;}
#loginform td {font-size: 0.8em; white-space: nowrap; padding: 0 10px;}
#loginform a.height1 {
}
#loginform a.height2 {
	display: block;
	margin-top: -16px;
	position: absolute;
}
#loginform input {
	width: 135px;
	margin-bottom: 0 0 5px 0  !important;
	background-color: #f5f5f5;
	border: 1px inset #f5f5f5}
#loginform input.button {
	float: right;
	margin-left: 10px;
	border: 0;
}
#loginform a {
	line-height: 20px !important;
	height: 20px !important;
	display: inline !important;
	margin: 0;
	width: auto !important;
	font-size: 0.75em;
}
.activeInput {
	background-color: #ffffff !important;}

/***************************
OUR BRANDS
***************************/
.logos {
	width: 600px;
*	width: 430px;	/* Prevent IE from soiling itself */
	margin: 0 !important;
	padding: 0 !important;
}
.narrower {
	width: 500px;
*	width: 330px;	/* Prevent IE from soiling itself */
}
.logos li {
	float: left;
}
.logos li a {
	float: left;
	display: block;
	background-image: url(../_img/content/logos/our-brands/_all-grey.png);
	background-repeat: no-repeat;
}


.logos li a:hover {background-image: url(../_img/content/logos/our-brands/_all-grey.png);}
/* add more logos to the following line to reactivate their mouseover states */
.logo12 a:hover {background-image: url(../_img/content/logos/our-brands/_all-colour.png) !important;}

.logo01 a {background-position: -5px 		0; 		width: 50px; 	height: 47px;}
.logo02 a {background-position: -50px 	0; 		width: 90px; 	height: 47px;}
.logo03 a {background-position: -139px 	0; 		width: 106px; 	height: 47px;}
.logo04 a {background-position: -244px 	0; 		width: 81px; 	height: 47px;}
.logo05 a {background-position: -325px 	0; 		width: 95px; 	height: 47px;}

.logo06 a {background-position: 0 		-48px; 	width: 110px; 	height: 48px;}
.logo07 a {background-position: -110px 	-48px; 	width: 53px; 	height: 48px;}
.logo08 a {background-position: -163px 	-48px; 	width: 81px; 	height: 48px;}
.logo09 a {background-position: -244px 	-48px; 	width: 74px; 	height: 48px;}
.logo10 a {background-position: -318px 	-48px; 	width: 74px; 	height: 48px;}

.logo11 a {background-position: 0 		-94px; 	width: 66px; 	height: 55px;}
.logo12 a {background-position: -66px 	-94px; 	width: 102px; 	height: 55px;}
.logo13 a {background-position: -168px 	-94px; 	width: 85px; 	height: 55px;}
.logo14 a {background-position: -252px 	-94px; 	width: 98px; 	height: 55px;}
.logo15 a {background-position: -349px 	-94px; 	width: 94px; 	height: 55px;}

.logo16 a {background-position: 0 		-149px; width: 62px; 	height: 41px;}
.logo17 a {background-position: -62px 	-149px; width: 88px; 	height: 41px;}
.logo18 a {background-position: -150px 	-149px; width: 93px; 	height: 41px;}
.logo19 a {background-position: -242px 	-149px; width: 86px; 	height: 41px;}
.logo20 a {background-position: -327px 	-149px; width: 89px; 	height: 41px;}

.logo21 a {background-position: 0 		-189px; width: 94px; 	height: 49px;}
.logo22 a {background-position: -94px 	-189px; width: 93px; 	height: 49px;}
.logo23 a {background-position: -186px 	-189px; width: 99px; 	height: 49px;}
.logo24 a {background-position: -284px 	-189px; width: 126px; 	height: 49px;}

.logo25 a {background-position: 0 		-238px; width: 87px; 	height: 38px;}
.logo26 a {background-position: -87px 	-238px; width: 82px; 	height: 38px;}
.logo27 a {background-position: -168px 	-238px; width: 89px; 	height: 38px;}
.logo28 a {background-position: -257px 	-238px; width: 97px; 	height: 38px;}
.logo29 a {background-position: -354px 	-238px; width: 92px; 	height: 38px;}

.logo30 a {background-position: 0 		-144px; width: 62px; 	height: 41px;}
.logo31 a {background-position: -354px 	-232px; width: 92px; 	height: 38px;}
.logo32 a {background-position: -151px 	5px; 	width: 106px; 	height: 47px;}

/***************************
ACCREDITATIONS
***************************/
/*
.logocolumn {
	width: 146px;
	float: left;
	height: 350px;}
.logocolumn div a {
	background-position: left top;
	background-repeat: no-repeat;}
.logocolumn img {
	width: 146px;}
.logocolumn a {
	display: block;}
#memorex img		{height: 26px}
#lexmark img		{height: 46px}
#konicaminolta img	{height: 94px}
#kyocera img		{height: 48px}
#panasonic img		{height: 54px}
#tdk img			{height: 46px}
#oki img			{height: 46px}
#ibm img			{height: 62px}
#ricoh img			{height: 40px}
#imation img		{height: 67px}
#muratec img		{height: 52px}
#toshiba img		{height: 40px}
#port img			{height: 54px}
#kodak img			{height: 42px}
#dell img			{height: 50px}
#fellowes img		{height: 53px}
#printronix img		{height: 41px}
#canon img			{height: 44px}
#star img			{height: 77px}
#philips img		{height: 37px}
#epson img			{height: 57px}
#hpauthorized img	{height: 49px}
#samsung img		{height: 59px}
#olivetti img		{height: 44px}
#sagem img			{height: 44px}
#sharp img			{height: 45px}
#xerox img			{height: 57px}
#brother img		{height: 68px}
#af img				{height: 77px}
#isoqar img			{height: 104px}
#memorex a			{background-image: url(../_img/content/logos/grey/memorex.png);}
#lexmark a			{background-image: url(../_img/content/logos/grey/lexmark.png);}
#konicaminolta a	{background-image: url(../_img/content/logos/grey/konica-minolta.png);}
#kyocera a			{background-image: url(../_img/content/logos/grey/kyocera.png);}
#panasonic a		{background-image: url(../_img/content/logos/grey/panasonic.png);}
#tdk a				{background-image: url(../_img/content/logos/grey/tdk.png);}
#oki a				{background-image: url(../_img/content/logos/grey/oki.png);}
#ibm a				{background-image: url(../_img/content/logos/grey/ibm.png);}
#ricoh a			{background-image: url(../_img/content/logos/grey/ricoh.png);}
#imation a			{background-image: url(../_img/content/logos/grey/imation.png);}
#muratec a			{background-image: url(../_img/content/logos/grey/muratec.png);}
#toshiba a			{background-image: url(../_img/content/logos/grey/toshiba.png);}
#port a				{background-image: url(../_img/content/logos/grey/port.png);}
#kodak a			{background-image: url(../_img/content/logos/grey/kodak.png);}
#dell a				{background-image: url(../_img/content/logos/grey/dell.png);}
#fellowes a			{background-image: url(../_img/content/logos/grey/fellowes.png);}
#printronix a		{background-image: url(../_img/content/logos/grey/printronix.png);}
#canon a			{background-image: url(../_img/content/logos/grey/canon.png);}
#star a				{background-image: url(../_img/content/logos/grey/star.png);}
#philips a			{background-image: url(../_img/content/logos/grey/philips.png);}
#epson a			{background-image: url(../_img/content/logos/grey/epson.png);}
#hpauthorized a		{background-image: url(../_img/content/logos/grey/hpauthorized.png);}
#samsung a			{background-image: url(../_img/content/logos/grey/samsung.png);}
#olivetti a			{background-image: url(../_img/content/logos/grey/olivetti.png);}
#sagem a			{background-image: url(../_img/content/logos/grey/sagem.png);}
#sharp a			{background-image: url(../_img/content/logos/grey/sharp.png);}
#xerox a			{background-image: url(../_img/content/logos/grey/xerox.png);}
#brother a			{background-image: url(../_img/content/logos/grey/brother.png);}
#af a				{background-image: url(../_img/content/logos/grey/af.png);}
#isoqar a			{background-image: url(../_img/content/logos/grey/isoqar.png);}
#memorex a:hover		{background-image: url(../_img/content/logos/colour/memorex.png);}
#lexmark a:hover		{background-image: url(../_img/content/logos/colour/lexmark.png);}
#konicaminolta a:hover	{background-image: url(../_img/content/logos/colour/konica-minolta.png);}
#kyocera a:hover		{background-image: url(../_img/content/logos/colour/kyocera.png);}
#panasonic a:hover		{background-image: url(../_img/content/logos/colour/panasonic.png);}
#tdk a:hover			{background-image: url(../_img/content/logos/colour/tdk.png);}
#oki a:hover			{background-image: url(../_img/content/logos/colour/oki.png);}
#ibm a:hover			{background-image: url(../_img/content/logos/colour/ibm.png);}
#ricoh a:hover			{background-image: url(../_img/content/logos/colour/ricoh.png);}
#imation a:hover		{background-image: url(../_img/content/logos/colour/imation.png);}
#muratec a:hover		{background-image: url(../_img/content/logos/colour/muratec.png);}
#toshiba a:hover		{background-image: url(../_img/content/logos/colour/toshiba.png);}
#port a:hover			{background-image: url(../_img/content/logos/colour/port.png);}
#kodak a:hover			{background-image: url(../_img/content/logos/colour/kodak.png);}
#dell a:hover			{background-image: url(../_img/content/logos/colour/dell.png);}
#fellowes a:hover		{background-image: url(../_img/content/logos/colour/fellowes.png);}
#printronix a:hover		{background-image: url(../_img/content/logos/colour/printronix.png);}
#canon a:hover			{background-image: url(../_img/content/logos/colour/canon.png);}
#star a:hover			{background-image: url(../_img/content/logos/colour/star.png);}
#philips a:hover		{background-image: url(../_img/content/logos/colour/philips.png);}
#epson a:hover			{background-image: url(../_img/content/logos/colour/epson.png);}
#hpauthorized a:hover	{background-image: url(../_img/content/logos/colour/hpauthorized.png);}
#samsung a:hover		{background-image: url(../_img/content/logos/colour/samsung.png);}
#olivetti a:hover		{background-image: url(../_img/content/logos/colour/olivetti.png);}
#sagem a:hover			{background-image: url(../_img/content/logos/colour/sagem.png);}
#sharp a:hover			{background-image: url(../_img/content/logos/colour/sharp.png);}
#xerox a:hover			{background-image: url(../_img/content/logos/colour/xerox.png);}
#brother a:hover		{background-image: url(../_img/content/logos/colour/brother.png);}
#af a:hover				{background-image: url(../_img/content/logos/colour/af.png);}
#isoqar a:hover			{background-image: url(../_img/content/logos/colour/isoqar.png);}
*/
/***************************
ASK THE EXPERT FORM
***************************/
/*
#asktheexpert {
	background: transparent url(../_img/tpl/bg-form-top.png) no-repeat center top;
	width: 380px;
	margin: 0 0 0 1px;
	font-size: 1em;
	}
#asktheexpert fieldset {
	border: 0;
	width: 340px;
	padding: 15px 18px 30px 18px;
	background: transparent url(../_img/tpl/bg-form-bottom.png) no-repeat center bottom;
	}
#asktheexpert input[type="submit"] {
	background: url(../_img/tpl/button-submit.png) no-repeat center center;
	width: 83px;
	height: 20px;
	line-height: 100px;
	border: 0;
	display: block;
	text-indent: -9999px;
}
#asktheexpert legend {
	font-weight: bold;
	padding: 15px 0 0 0;
	margin: 0;
}
*/
#asktheexpert {
	padding: 0;
	margin: 2em 0 0 0;
	font-size: 1.0em;
}
#asktheexpert fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
#asktheexpert input,#asktheexpert textarea {
	margin-right: 20px;
}
#asktheexpert legend {
	margin: 0;
	padding: 0 0 1em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
}

/***************************
GENERAL GUBBINS
***************************/
form span.error {
	color: #3067b5;
	float: right;
	clear: right;
	padding: 0 20px 0.5em 0;
	display: block;
	}
input.error,textarea.error {
	background-color: #4c92d7;
	color: #f5f5f5;
	}
#meettheteam {
	list-style-type: none !important;
	margin-top: -70px;
	float: right;
	width: 328px;
	margin-left: 20px;
}
#meettheteam img {
	width: 72px;
	height: 72px;
	}
#meettheteam td {
	width: 72px; height: 72px;
	padding: 5px 0 5px 5px;
}
.cache  {display: none;
	height: 0;
	overflow: hidden;
	}
.cache img {width: 0;
	height: 0;
	}
.jspHorizontalBar {display: none !important;
	}
blockquote {
	background: transparent url(../_img/tpl/bg-form-top.png) no-repeat center top;
	width: 370px;
	margin: 0 auto;
	}
blockquote p {
	background: transparent url(../_img/tpl/bg-form-bottom.png) no-repeat center bottom;
	padding: 20px 20px 30px 20px !important;
	}
#content ul,#content ol {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.bullet {
	list-style-type: none;
	padding: 0 0 1em 20px;
	}
.bullet li {
	background: transparent url(../_img/tpl/bullet.png) no-repeat left 0.2em;
	padding-left: 20px !important;
}
#subnavigation ul,#subnavigation ol {
	font-weight: normal;
	list-style-type: none;
	}
.jspHijack {
	text-decoration: none !important;
	
}
.pale {color: #888888;}
.button {margin-top: 0.4em;	width: auto !important;}

#currentoffers {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#currentoffers li {
	padding: 0 0 1em 0;
	width: 910px;
}
#currentoffers img {
	padding: 0 0 10px 0;
	width: 600px;
	height: 120px;
}
.nomargin {margin: 0 !important;}
.columnhalf {width: 48%; float: left;}
.columnthird {width: 30ot.3%; float: left;}
.columntwothirds {width: 66%; float: left;}
.columngutter {margin-right: 4%;}
address.contactus {font-style: normal;}
address.height1 {height: 220px; font-style: normal;}
address.height2 {height: 220px; font-style: normal;}
.clearboth {clear: both;}

.accordion { float: left;font-family: "trebuchet ms",arial,helvetica,sans-serif !important; width: 245px !important; }
.accordion p {padding: 0 !important;}
.accordionpos1 {}
.accordionpos2 {margin-left: 30px !important; float: right}
.accordion p span a {text-decoration: none !important; color: #999999 !important;}
.accordion div {background: #eeeeee url(../_js/jquery-ui-smoothness-bg-pane.png) repeat-x center top !important; color: #999999 !important;}
.pp_social {display: none;}
#latestofferssignup {width: 314px; float: left; display: block; height: 99px; background: transparent url(../_img/tpl/grfx-latest-offer-signup.png) no-repeat center center;}
#latestofferssignup form {padding: 0 20px;}
#latestofferssignup .inputfield {height: 18px !important; border: 0; padding: 0 5px; margin: 70px 0 0 0; position: absolute; width: 220px !important;}
#latestofferssignup .imagebutton {width: 48px; height: 18px; margin: 70px 0 0 0;}
.small {font-size: 0.8em;}
#downloadforms img {vertical-align: middle; margin-bottom: 1em;}
#downloadforms a {text-decoration: none;}
#productloginform {width: 200px;font-size: 0.9em; margin: 1em 0;}
#productloginform input {width: 125px;}
.captchaimage {clear: right; float: right; margin: 0.5em 20px 0.5em 0;}

a:focus { 
    outline: 0;
}
.pp_gallery {display: none !important;}
.lotbid {width: auto !important; margin: 0.5em 0 0 0 !important; float: none; background: transparent url(../_img/tpl/bg-pound-sign.png) no-repeat 2px center; border: 1px solid #cccccc; padding-left: 15px;}
.negativetopmargin1 {margin-top: -2em;}

label span{font-weight:bold;color:#f00}