/* Main tags */
form {display:inline;}
body {font-family:Arial, Helvetica, sans-serif;color:#080808;overflow:-moz-scrollbars-vertical;margin:0px;font-size:75%;}
a:link, a:visited {color:#080808;text-decoration:none;}
a:hover {color:#080808;text-decoration:underline;}
h1 {font-size:120%;margin:0px;}
h2 {font-size:130%;color:#1c55a6;}
h3 {font-size:85%;}
/* Main tags */

.clear { clear:both;}
.hide{display:none;}
.navLeft{float:left;background:url(../media/bg/topNavLeft.gif) top left no-repeat;height:22px;width:6px;}
.navCenter{float:left;background:url(../media/bg/topNavCentre.gif);height:18px;padding-top:3px;}
.navRight{float:left;background:url(../media/bg/topNavRight.gif) o-repeat;height:22px;width:9px;}

.printerWizardText { font-weight:bold; color:#1c55a6;}
.printerWizardDropDownText { font-size: 10px;}
.title { font-size:130%;color:#1c55a6; font-weight:bold; margin-bottom:5px; margin-top: 5px; }

.productList{border-bottom:1px dashed #ccc;padding-bottom:3px;padding-top:1px;}

.homeLeft{float:left;background:url(../media/bg/browseLeft.gif) top left no-repeat;height:22px;width:6px;}
.homeCentre{float:left;background:url(../media/bg/browseCentre.gif);height:19px;padding-top:3px;}
.homeRight{float:left;background:url(../media/bg/browseRight.gif) no-repeat;height:22px;width:7px;}

.commAccLeft{float:left;background:url(../media/bg/comaccleft.gif) top left no-repeat;height:22px;width:8px;}
.commAccCentre{float:left;background:url(../media/bg/comacccentre.gif);height:19px;padding-top:3px;}
.commAccRight{float:left;background:url(../media/bg/comaccright.gif) no-repeat;height:22px;width:9px;}

.monproLeft{float:left;background:url(../media/bg/monproleft.gif) top left no-repeat;height:22px;width:8px;}
.monproCentre{float:left;background:url(../media/bg/monprocentre.gif);height:19px;padding-top:3px;}
.monproRight{float:left;background:url(../media/bg/monproright.gif) no-repeat;height:22px;width:9px;}

.printconLeft{float:left;background:url(../media/bg/printconleft.gif) top left no-repeat;height:22px;width:8px;}
.printconCentre{float:left;background:url(../media/bg/printconcentre.gif);height:19px;padding-top:3px;}
.printconRight{float:left;background:url(../media/bg/printconright.gif) no-repeat;height:22px;width:9px;}

.printLeft{float:left;background:url(../media/bg/printleft.gif) top left no-repeat;height:22px;width:8px;}
.printCentre{float:left;background:url(../media/bg/printcentre.gif);height:19px;padding-top:3px;}
.printRight{float:left;background:url(../media/bg/printright.gif) no-repeat;height:22px;width:9px;}

.storeflashLeft{float:left;background:url(../media/bg/storeflashleft.gif) top left no-repeat;height:22px;width:8px;}
.storeflashCentre{float:left;background:url(../media/bg/storeflashcentre.gif);height:19px;padding-top:3px;}
.storeflashRight{float:left;background:url(../media/bg/storeflashright.gif) no-repeat;height:22px;width:9px;}

.leftNavLeft{float:left;background:url(../media/bg/leftNavLeft.gif) top left no-repeat;height:22px;width:6px;}
.leftNavCentre{float:left;background:url(../media/bg/leftNavCentre.gif);height:19px;padding-top:3px;width:160px;}
.leftNavRight{float:left;background:url(../media/bg/leftNavRight.gif) no-repeat;height:22px;width:7px;padding-bottom:1px;}
.leftNavRightEnd{float:left;background:url(../media/bg/leftNavRight.gif) no-repeat;height:22px;width:7px;}

.BrowseLeft{float:left;background:url(../media/bg/browseLeft.gif) top left no-repeat;height:22px;width:6px;}
.BrowseCentre{float:left;background:url(../media/bg/browseCentre.gif);height:19px;padding-top:3px;width:162px;}
.BrowseRight{float:left;background:url(../media/bg/browseRight.gif) no-repeat;height:22px;width:7px;padding-bottom:1px;}

.printersearchmain{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.productgroupmain{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}

.AXISFieldText {width:21px;}

#intro-text-wrap {margin:0 5px 20px 0; width:200px; float:left;}
/*---------------------------------------------PRINTER WIZARD -------------------------------------------*/
#cartridge-search {padding:10px; margin:10px 0 20px 5px;background:url(../media/bg-printersearch.jpg) no-repeat top left;  width:315px; height:240px; }
#cartridge-search td {text-align:left;color:#1c55a6; font-weight:bold; font-size:105%;}
#cartridge-search h2 { background:url(../media/green-double-arrow.jpg) no-repeat center left; padding:0 0 0 20px; color:#85b92d;}
#cartridge-search h2 span {color:#1c55a6;}
#cartridge-search table {margin:-15px 0 0 -5px;}

.fleft {float:left;}
.fright {float:right;}

/*--------------------------------------MENU STRUCTURE - ALTER AT YOUR OWN RISK! -------------------------------*/
.menuWrap {padding:3px;background:#f9f8f8; text-align:left;}
.menuWrap ul {float:left; list-style-type:none; padding:0; margin:0 0 10px 0;}
.menuWrap li {display:block;}
.menuWrap li.header a { font-weight:bold; }
.menuWrap li.entry a {color:#666666;background:url(../media/blue-menu-arrow.gif) no-repeat center left; padding:0 0 0 10px; margin:0 0 0 10px;}
.menuWrap li.selected-header a {font-weight:bold; text-decoration:underline; padding:0;}
.menuWrap li.selected-entry a {font-weight:bold;text-decoration:underline;padding:0 0 0 10px; margin:0 0 0 10px;background:url(../media/blue-menu-arrow.gif) no-repeat center left;}
.menuWrap li a.indent1 {padding:0; margin:0 0 0 30px;background:none;} 
.menuWrap li a.indent2 {padding:0;margin:0 0 0 40px; background:none;} 
.menuWrap li a.indent3 {padding:0;margin:0 0 0 50px;background:none;}
.menuWrap li a.indent4 {padding:0;margin:0 0 0 60px;background:none;}
.menuWrap li.layerSelect a.indent1 {background:none;font-weight:bold; text-decoration:underline; padding:0; margin:0 0 0 30px;}
.menuWrap li.layerSelect a.indent2 {background:none;font-weight:bold; text-decoration:underline; padding:0; margin:0 0 0 40px;}
.menuWrap li.layerSelect a.indent3 {background:none;font-weight:bold; text-decoration:underline; padding:0; margin:0 0 0 50px;}
/*-------------------------------------- ----END MENU STRUCTURE--------------------------------------------------*/

table#product-entry {}
table#product-entry h1 { color:#1c55a6; font-size:150%; padding:0; margin:0 0 20px 0;}
table#product-entry a {color:#6699FF; text-decoration:underline; font-style:italic;}
table#product-entry p.product-price-font {font-size:180%; color:#85b92d; padding:0 10px 0 0; margin:0; font-weight:bold;}

.breadcrumb {float:left;color:#666; margin-top: -2px; }
.breadcrumb a {color:#666; text-decoration:none;}
.breadcrumb a:hover {color:#333; font-weight:bold; text-decoration:none;}
/*------------------------------------------------SHOPPING BASKET---------------------------------------*/
tr.strong td {font-weight:bold; padding:0; margin:0;}
.totals-top td {background:#faf9f9; border-top:1px solid #ccc;padding:0px;}
.totals-center td {background:#faf9f9; padding:5px;}
.totals-bottom td {background:#faf9f9;border-bottom:1px solid #ccc;padding:5px;}
td.undl {font-weight:bold; text-decoration:underline;}

/*=------------------------------------------------- ATTRIBUTE SELECTOR -----------------------------------------*/
#refine-by {padding:3px 3px 3px 7px; margin:0 0 20px 0;}
#refine-by h3 {background:url(../media/green-double-arrow.jpg) no-repeat center left; padding:0 0 0 20px; color:#85b92d; text-align:left; margin:-40px 0 0 0; font-size:120%;}
#refine-by h3 span {color:#1c55a6;}
.refine-by-header {color:#1c55a6;font-weight:bold; text-align: center; }
.refine-by-header a { display:block;clear:both; }
.refine-by-section {padding: 3px; width:96px; margin:0 4px; float:left; background:#f9f8f8; border:1px solid #ccc; height:100%;}
span.count {color:#1c55a6;}
.refine-by-section p { text-align:left; color:#1c55a6;font-weight:bold;font-size:105%; padding:0; margin:0 0 5px -5px; }
.refine-by-section a {display:block; clear:right; text-align:left;}
.refine-by-section .refine-by-section-hidden { display:none; }
.refine-by-section .refine-by-section-more { }

.box {width:580px; background:url(../media/alt-bg-bottomLeft.jpg) no-repeat left bottom; margin:10px 0 0 0; }
.box-outer { background:url(../media/alt-bg-bottomRight.jpg) no-repeat right bottom; padding-bottom:5%;}
.box-inner { background:url(../media/alt-bg-topLeft.jpg) no-repeat left top;}
.box h2 {background:url(../media/alt-bg-topRight.jpg) no-repeat right top; padding-top:5%; text-indent:-3200em;}
.box h2, .box p {padding-left:5%; padding-right:5%;}

#compatible-with {background:#f9f8f8; border:1px solid #ccc; margin:20px 0 0 0;}
#compatible-with a {color:#333; text-decoration:none; font-size: 10px;}
#compatible-with a:hover {color:#333; text-decoration:underline;}

/*----------fragments-------------------*/
.groupWrap { margin-left:7px; padding-top:3px; font-weight:bold; margin-bottom:3px;}
.groupWrap h1 {font-weight:normal;}


.attrib-sel-font1 { padding-left: 20px; color:#85b92d; margin-bottom: 10px; margin-top: 0px; font-size:120%; background:url(../media/green-double-arrow.jpg) no-repeat center left; }
.attrib-sel-font1 span { color:#1c55a6; }
.attrib-sel-font2 { color:#1c55a6; font-weight:bold; font-size:105%; }
.attrib-sel-font3 { color:#00000; font-size:10px; }
.attrib-sel-font4 { color:#1c55a6; }
.attrib-sel-space { margin-top: 5px; }
.attrib-sel-prev { float: left; margin-top: 5px; }
.attrib-sel-next { float: right; margin-top: 5px; }
.attrib-sel-section { padding: 3px; margin:0 4px; background:#f9f8f8; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.attrib-sel-section-bottom { padding: 3px; margin:0 4px; background:#f9f8f8; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }

.openingtimes {
	border: 2px solid #1D55B6;
	padding: 4px;
	margin: 10px 0 10px 0;
	}