body{

	/* Xmas theme */
	/*background-image: url('/images/BG/xmas_bg_repeat_top.jpg'), url('/images/BG/xmas_bg_repeat.jpg');*/
	
	/* Normal Background */

	margin: 5px 0px 0px 0px;
	background-color: #CCC;
	}
	
	.call{ font-size:40px; font-weight:bold; color: #000; text-align:right; letter-spacing:-1px; margin:5px;}
	.time{ font-size:12px; font-weight: bold; color:#CCC; text-align:right; letter-spacing:1px;}
	

/* Printer Description Layouts */

.detail-right{ float:right; width:170px; margin-left:5px;}
.detail-left{ float:left; width:380px;}


/* recent printers */
#recent_printers {
	background: url("/images/printer-recent-bg_top.png") no-repeat top center;
	height:auto;
	width: 311px;
	margin:5px 0;
	float:left;
	font-size: 12px;
}
#recent_printers .recroweven_printer  {
	width:100%;
	background:url("/images/printer-recent-bg.png") repeat-y center ;
	display:inline-block;
}
#recent_printers .info-details-wrapper{
	float:right;
	width: 222px;
}
#recent_printers  a.recent-name{
	width: 180px;
	text-decoration: none;
	color: #339933;
	float: left;
	margin: 0;
	padding-left: 0px;
	font-size: 14px;
	font-weight: bold;
}
#recent_printers a.recent-name:hover{
	text-decoration: underline;
}
#recent_printers .info-wrapper_recent {
	float: left;
	width: 98%;
	padding-left: 0px;
	margin-left:3px;
	margin-top: 5px;
	margin-bottom : 5px;
	border-top:1px dotted #ccc;
	padding-bottom:5px;
}
#recent_printers .info-wrapper{
	float: left;
	width: 100%;
	margin-left: 0px;
	margin-top: 5px;
}
#recent_printers .info-img-box{
	float: left;
	width: 80px;
	margin-left: 0px;
}
#recent_printers .info-details {
	width:210px;
	font-weight:bold;
	color:#000;
}
#recent_printers small {
	font-size:9px;
	font-weight:normal;
	color:#000;
}
#recent_printers .recent_footer {
	clear:both;
	background : url("/images/printer-recent-bg_footer.png") no-repeat bottom center;
    height:20px;
}
.info-wrapper{
	float: left;
	width: 100%;
	margin-left: -2px;
	margin-top: 5px;
}

.info-img-box{
	float: left;
	width: 110px;
	margin-left: 10px;
}

.info-details-wrapper{
	float: left;
	width: 175px;
}

.tick-box{
	width: 80px;
	float: left;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
}

.info-details{
	width: 95px;
	float: left;
	font-size: 13px;
}

.info-box-rcnt{
	float: left;
	width: 200px;
	margin-right: 0px;
	margin-left: 5px;
	line-height: 22px;
}
/* End recent printers */

/*id for Latest News title*/
#newsheading
{
	float:left;
	width:99.5%;
	background: #ffc013;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 3px;
	color: #fff;
	height: 20px;
`	width: 190px;
	text-shadow: 2px 2px 3px rgba(0,0,0,0.3);
	font size: 16px;
	line-height: 3em;
	}

/*id for Latest News content*/
#newsslide1{
background: url('/images/newslide1.png') no-repeat;
border-top-width: 10px;
float: left; 
height: 250px; 
width: 608px;
}
	 
/*id for low opacity bottom panel*/
#underlay{
	float: left;
	height: 40px;
	width: 605px;
	line-height: 1.5em;
	text-size: 16px;
	color: #fff;
	background: url('/images/lowopacity.png');
	margin-top: 210px;
	verticle-align: middle;
	padding-left:4px;
	text-shadow: 2px 2px 3px rgba(0,0,0,0.3);
}
	h3.newsw{
 font-size: 18px;
 margin: 10px 4px;
 line-height: 18px;
 vertical-align: middle;
 }
 
 a.newsw:link{ color:#ffffff;}
 a.newsw:visited{ color:#ffffff;}
 a.newsw:hover{ color:#ffffff;}
 a.newsw:active{ color:#ffffff;}
	
	/*class for the left column-review text*/

.review{
			font-style:italic; 
			font-style:12px; 
			height: 136px; 
			margin-top:-15px;
			position:relative;

			}

/* New srchbox.php */
img.srchboxbtn
{
	float: left;
	cursor: pointer;
	border: 0px;
	margin: 0px;
}
p.srchboxhidden
{
	display: none;
}

div.srchboxbordertop
{
	width:100%; 
	height: 12px;
	float:left;  
	background: url(/images/filter-top.jpg) no-repeat;
	margin: auto; 	
	padding: 0px;
}

div.srchboxborderbottom
{
	width:100%;
	height: 12px;
	float:left;  
	background: url(/images/filter-bottom.jpg) no-repeat; 
	margin: auto; 	
	padding: 0px;
}

div.srchboxpageinfo
{
	width: 100%;
	text-align: center;
	font-weight: bold;
	padding: 10px;
}

div.srchboxpageinfo1
{
	font-weight: bold;
	padding: 10px;
	float: left;
	margin-top: -7px;
	
}

div.srchboxpageinfo2
{
	margin-left: -250px;
	width: 100%;
	text-align: center;
	
	font-weight: bold;
	padding: 10px;
	
}

div.srchboxpageinfo3
{
	margin-top: -5px;
	margin-left: 457px;
	width: 100%;
	
	font-weight: bold;
	padding: 10px;
	
}

div.srchbox
{
	float: left;
	width: 100%;
	/*margin-bottom: 10px;*/
	background: url(/images/filter-bg.jpg) repeat-y; 
	color: white;
}

div.srchboxbtns
{
	float: left;
	width: 100%;
	margin-bottom: 10px;
	color: black;
}

div.srchboxmatch
{
	float: left;
	width: 100%;
	height: 16px;
	text-align: center;
	font-weight: bold;
	margin: 0px;
}

div.srchboxcolumn
{
	float: left;
	height: 150px;
	width: 23%;
	text-align: left;
	font-family: arial, verdana, times, century gothic; 
	font-size: 14px; 
	/*border: 1px solid black;*/
	padding-top: 0px;
	padding: 3px;
	padding-bottom: 0px;
	margin: 0px;
}

p.srchboxheading
{
	width: 100%;
	text-align: left;
	font-family: arial, verdana, times, century gothic; 
	font-size: 20px; 
	padding: 0px;
}

p.srchboxcoltitle
{
	font-family: arial, verdana, times, century gothic; 
	font-size: 14px;
	margin-top: 0px;
	font-weight: bold;
}

div.srchboxfield
{
	margin: 3px;
}

.floatleft
{
	float: left;
}

.floatright
{
	float: right;
}



/* New srchbox.php */

/* New printer.php */
p.specialhead
{
	padding: 0px;
	font-weight: bold;
	margin: 0px;
	text-align: left;
	font-family: arial, verdana, times, century gothic;
	font-size: 17px;
	line-height: 20px;
	color: #2A4EAF;
}


#printer-page-offers div.offertext {
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
}


p.offer
{
	font: bold 15px arial;
	color: #000;
	margin: 5px 0;
	padding-top: 5px;
	text-align: left;
	border-top: 1px solid #eee;
}
p.offer_avail
{
	text-align: left;
	font-size: 9px;
	margin: 6px 0 0 0px;
	color: #666;
	width: 170px;
}

p.deal_of_week_title
{
	border: 0px; padding: 0px; margin: 0px; text-align: center; width: 100%; float: left; font: small-caps bold 26px 'Times New Roman', Times, serif;
}

p.deal_of_week_img
{
	border: 0px; padding: 0px; margin: 0px; width: 100%; height: 70%; text-align: center;
}

p.deal_of_week_just
{
	border: 0px; padding: 0px; margin-top: 0px; margin-left: 5px; margin-bottom: 0px; font: bold 18px arial;
}

span.deal_of_week_rrp
{
	border: 0px; padding: 0px; margin-left: 5px; color: #990000; font: bold 26px arial;
}

p.deal_of_week_name
{
	border: 0px; padding: 0px; margin-bottom: 0px; font: small-caps bold 12px arial; text-align: left;
}

div.printer_details_item_left {  padding-bottom: 0px; white-space: nowrap; overflow: hidden; font: bold 12px arial; width: 45%; float: left;  }
div.printer_details_item_right {   padding-bottom: 0px; white-space: nowrap;  font: bold 12px arial; width: 55%; float: right;   }

div.printer_details_item_left ul, div.printer_details_item_right ul { padding-left: 0;}
div.printer_details_item_left li, div.printer_details_item_right li {  line-height: 14px; margin: 10px 0; padding-left: 20px; border-left: 4px solid #99cc33; list-style: none;}


div.printer_details_item_brochure { margin-left: -10px; cursor: pointer; color: #41628c;}



div.printer_details_item_linebreak {  top: -8px;  margin-bottom: -8px;  }

div.deal_of_week
{
	padding: 0px; text-align: left; background-color: #ffffff; border: 1px black solid; float: right; width: 255px; margin-right: 10px; margin-top: 9px; margin-top: 10px;
}

div.deal_of_week_left
{
	border: 0px; margin: 0px; padding: 0px; width: 49%; height: 100%; float: left;
}

div.deal_of_week_right
{
	border: 0px; margin: 0px; padding: 0px; width: 49%; height: 100%; float: right;
}

span.deal_of_week_info
{
	float: right; color: white; background-color: #646464; margin-left: 10px; margin-right: 5px; padding: 0px; text-align: center; border: 1px black solid;
}

div.deal_of_week_info
{
	float: right; width: 70%; color: white; background-color: #646464; margin-top: 25px; margin-right: 5px; padding: 0px; text-align: center; border: 1px black solid;
}

img.printer_details_img
{
	border: 0px; margin-right: 5px; vertical-align: middle; width: 24px; height: 25px;
}

img.offer
{
	border: 0px; width: 74px; height: 42px;
}

img.deal_of_week
{
	 padding: 0px; margin-bottom: 0px; width: 90px; height: 90px; border: 0px;
}

ul.deal_of_week
{
	list-style-image: url('/images/icon_star.gif'); margin-left: 0px; margin-bottom: 0px; margin-top: 0px; padding: 5px; font: small-caps 10px arial;
}

li.deal_of_week
{
	margin-left: 0px;
}

a.deal_of_week:link, a.deal_of_week:visited, a.deal_of_week:active, a.deal_of_week:hover
{
	color: white; text-decoration: none; 
}

a.printer_details_item_brochure:link, a.printer_details_item_brochure:visited, a.printer_details_item_brochure:active, a.printer_details_item_brochure:hover
{
	font: bold 12px arial; 
	text-decoration: none;
	color: black;
	margin-left: 4px;
	padding: 0px; 
}
a.printer_details_item_brochure:link { color: #339933 ; }

/* For printer recommendations section */
div
{
  font-family: Arial, sans-serif;
  font-size: 10pt; text-align:left;
}

div.rectitle
{
	float:left;
	width: 100px;
	padding:2px;
	margin-bottom:5px;
	color: white;
	background-color: #646464;
	text-align: left;	
	font-weight: bold;
	font: 10px verdana, sans-serif;
}

div.recroweven
{
	width: 99%;
	display:block;
	float:left;
	background-color: white;
	font-family: verdana;
	font-size: 10px;
	padding: 3px;
}

div.recrowodd
{
	width: 99%;
	display:block;
	float:left;
	background-color: #ededf9;
	font-family: verdana;
	font-size: 10px;
	padding: 3px;
}

div.recroweven_new
{
	
	margin-left:-2px;
	width: 99%;
	display:block;
	float:left;
	
	font-family: verdana;
	font-size: 10px;
	padding: 3px;
}

div.recrowodd_new
{
	
	margin-left:-2px;
	width: 99%;
	display:block;
	float:left;	
	font-family: verdana;
	font-size: 10px;
	padding: 3px;
}

div.bottom_reccomend{
	
}

div.recrowcellspeed
{
	float: left;
	width: 90px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 3px;
	text-align: left;
	/*border: 1px solid red;*/
}

div.recrowcellinfo
{
	
	float: right;
	margin-right: 3px;
	width: 53px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 2px 0px 0px 0px;
	text-align: right;
	/*border: 1px solid red;*/
}

div.recrowcellinfo_new
{
	
	float: right;
	margin-right: 20px;
	width: 75px;
	height:29px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 2px 0px 0px 0px;
	text-align: right;
	/*border: 1px solid red;*/
}

div.recrowcellname
{
	float: left;
	width: 260px;
	margin:0px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 3px;
	text-align: left;
	/*border: 1px solid blue;*/
}

div.recrowcellfallback
{
	float: left;
	width: 659px;
	margin:0px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 5px;
	text-align: left;
	/*border: 1px solid blue;*/
}

div.recrowcelldefault
{
	float: left;
	width: 64px;
	margin:0px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 3px 3px 6px 3px;
	text-align: left;
	/*border: 1px solid green;*/
}

div.recrowcellres
{
	float: left;
	width: 76px;
	margin:0px;
	color: black;
	font: 10px verdana, sans-serif;
	padding: 3px;
	text-align: left;
	/*border: 1px solid green;*/
}

div.recommend
{
	border: 1px black solid;
	
	float : left; 
	width : 665px;
	margin-bottom: 5px;
	margin-top: 10px;
	padding: 0px;
	margin-left: 10px;
}

div.recommend_new
{
	background-image: url("/images/reccomend_background.jpg");
	background-repeat:repeat-y;
	margin-left:-2px;
	float : left; 
	width : 667px;
	height:auto;
	margin-bottom: 5px;
	margin-top: 10px;
	padding: 0px;
	margin-left: 10px;
}

div.recommend_top
{
	background-image: url("/images/reccomend_top.jpg");
	background-repeat:no-repeat;	
	float : left; 
	width : 290px; height:14px;
	
	margin-bottom: 0px;
	margin-top: 10px;
	padding: 0px;
	margin-left: 10px;
}

div.recommend_bottom
{
	background-image: url("/images/reccomend_bottom.jpg");
	background-repeat:no-repeat; height:27px; float:left; width:290px; margin-left:10px;	
}
div.similar_printers
{
	width: 100%;
}

h2.recommend
{
	font-weight: bold;
	background-color: #646464;
	width: 659px;
	color: white;
	font: 14px verdana, sans-serif;
	margin: 0px;
	padding: 3px;
	border: 0px;
}

h2.recomend_new{
	
	
	
	font-weight: bold;
	
	width: 659px;
	color: black;
	font: 14px verdana, sans-serif;
	margin: 0px;
	padding: 3px;
	border: 0px;
}

a.recommend:active, a.recommend:link
{
	text-align: left;
	width: 100%;
	padding: 0px;
	font: 10px verdana, sans-serif; 
	color: black;
	text-decoration: underline;
}

a.recommend:hover
{
	text-align: left;
	width: 100%;
	padding: 0px;
	font: 10px verdana, sans-serif; 
	color: black;
	text-decoration: underline;
}

a.recommend:visited
{
	text-align: left;
	width: 100%;
	padding: 0px;
	font: 10px verdana, sans-serif; 
	color: black;
	text-decoration: underline;	
}

div.recrow
{
	width: 100%;
	display:block;
	clear:both;
}
/* New printer.php */

/* For printer recommendations section */


/* Heading format and layout */

/* NEW LOOK SITE */


textarea, input { outline: none; }

h3{margin:0px}

a:link{color:#339933; text-decoration:none; }
a:visited{color:#339933; text-decoration:none;}
a:hover{color:#33cc00; text-decoration:underline;}
a:active{color:#339933; text-decoration:none;}

#outer{position:relative; width:983px; margin:auto; }

#top-border{float:left; width:983px; margin:auto}

#page-border{width:983px; float:left;  margin:auto; background:#FFF; }

#site-container{width:949px; margin:auto;}

#logo{ margin:10px 0px 20px 0px; width:355px; float:left;}

#header-call{width:405px; margin-top:10px; float:right;}

#lead-menu{text-align:right; font-size:12px; color:#C4BDBD; margin-right:5px;}

.div-full{float:left; width:100%;}

.div-full #phone{margin-left: 20px;
margin: 2px 0px 5px 80px;}

.div-new{float:left; width:100%}

.div-full2{float:left; width:97%; margin-left:4px;}

#over-under {margin-bottom:8px;margin-left: 4px; margin-top: 20px;}

#over-under-multi {margin-bottom:8px;margin-left: 25px; margin-top: 4px;}

.social-icon{
margin: -2px 0 0 10px;
padding: 0 0 0 0;
width: 75px;
height: 20px;
float: right;
}

.printer-button{
	float: left; width:158px;
margin: 0px 5px 5px 0px;
	}
	
.printer-button:hover{
	background: url('/images/printer-cta-bg-over.gif') no-repeat;
	}

.buy_now_printer {margin:0 -3px 0 0px;padding:0px;float:right;}
.printer-button-img{float:left;  }
.printer-button-img-img {float:left;  }
.printer-button-txt{float:left; width:75px; border: 0px; margin-top: 2px; margin-left: 0px; padding: 0px; }

a.printer-button-link:link{ font-size: 11px; font-weight: bold; color:#336699; text-decoration: none;}
a.printer-button-link:visited{font-size: 11px;  font-weight: bold; color:#336699; text-decoration: none;}
a.printer-button-link:hover{ font-size: 11px; font-weight: bold; color:#6699cc; text-decoration: none;}
a.printer-button-link:active{ font-size: 11px; font-weight: bold; color:#6699cc; text-decoration: none;}



#consumable-div{ float:left; width:630px; background:url(/images/consumables-bg.jpg)}

#cartcontainer{width:306px; height:45px; float:right; text-align:right; background: url(/images/cart-bg.jpg) top left no-repeat; margin-right:10px;}

#yourbasketcontainer{width:160px; height:110px; float:right; text-align:right;}

#smallcart{width:250px; margin-right:4px; float:right;}

#promo-area{float:right; width:300px;}

#promo-box{float:left; width:298px; background: url(/images/promo-bg.gif) #003399;}

#promo-box-inner{float:left; width:270px; margin:0px 10px 0px 20px; font-size:20px; font-style:italic; font-weight:bold; color:#FFFFFF;}

.exvat{font-size:10px; color:#000;}

.viewbasket{margin: 5px 8px 0px 0px; float:right; }

.shopping{ font-family: Arial, Helvetica, sans-serif; margin: 13px 8px 0px 8px; font-size:10pt;}

.clearfloats{clear:both; padding: 0px; margin: 0px;}

.sml-txt{font-size:10px;}

.man-logo-div{float:left; width:150px;}

.printer-menu-div{float:left; width:148px; height:58px; margin:0px 0px 5px 0px; font-size:14px;}

.printer-menu-div:hover{ffloat:left; width:148px; height:58px; margin:0px 0px 5px 0px; font-size:14px;}

.manu-menu-div{float:left; border: solid 1px #AAA; background:#FFF; width:98%; height:58px; margin-bottom:5px; font-size:14px;}

.manu-menu-div:hover{float:left; border: solid 1px #FFF; background:#FFF; width:98%; height:50px; margin-bottom:5px; font-size:14px;}

.p-menu-left{float:left; width:40%;}

.p-menu-right{float:right; margin-top:6px; width:60%; line-height:15px;}

.left-printers{width:49%; float:left; border-right: dotted 1px #666;}

.right-printers{width:47%; float:left;}

#mid-section{width:630px; float:right; margin-right: 0px;}

#mid-section-home{width:100%; margin-right: 0px;}

#left-main{width:780px; float:left;}

#left-main2{width:798px; float:left;}

#left-product{width:950px; float:left;}

#left-pane{float:left; width:300px; margin:10px 0px 0px 0px;}

.right-boxes{width:100%; float:right; border: solid 1px #ccc; margin-bottom:5px;}

.ebs-box{width:100%; float:right; border: solid 1px #ccc; margin-bottom:5px; background: url('/images/ebs-bg.jpg'); height:250px;}

.manu-butt{ float:right; width:600px;}

#right-column{width:150px; margin-right:5px; margin-top:16px; float:right;}

.product-info-contain{float:left; width:185px; margin-left:5px;}

.lp-price{ color:#990000; font-size:20px; margin: 5px 0px 0px 20px; text-align:left; font-weight: bold;}
.lp-price-result{ color:#99cc33;float:left; font-size:14px; margin: 20px 10px; text-align:center; font-weight: bold;clear:both; width:95%; background:#666; padding:5px;}
.lp-price-result strong { color:#fff}

.lp-title{ color:#339933; font-size:20px; margin:15px 0px 8px 0px; text-align:left; font-weight: bold;}

.lp-subtitle{ font-size:20px; margin:15px 0px 8px 0px; text-align:left; font-weight: bold; color:#003399}

.links-head{ color:#990000; font-size:14px; margin:5px 0px 0px 0px; text-align:left; font-weight: bold;}

.product-promo2{float:left; width:312px; height:220px; border-bottom: dotted #666 1px;}

.homep-h2{ color:#000099; font-size: 16px; text-align: left; line-height:16px; margin:0px;}
a.homep-h2:link{ color:#000099; font-size: 16px; text-align: left; margin:5px 0px 0px 5px; text-decoration:none}
a.homep-h2:visited{ color:#000099; font-size: 16px; text-align: left; margin:5px 0px 0px 5px; text-decoration:none}
a.homep-h2:hover{ color:#000099; font-size: 16px; text-align: left; margin:5px 0px 0px 5px; text-decoration:underline}
a.homep-h2:active{ color:#000099; font-size: 16px; text-align: left; margin:5px 0px 0px 5px; text-decoration:none}

.full-range{ color:#990000; font-size: 14px; text-align: center; line-height:16px; }
a.full-range:link{ color:#990000; font-size: 14px; text-align: center; text-decoration:none}
a.full-range:visited{ color:#990000; font-size: 14px; text-align: center;  text-decoration:none}
a.full-range:hover{ color:#990000; font-size: 14px; text-align: center; text-decoration:underline}
a.full-range:active{ color:#990000; font-size: 14px; text-align: center; text-decoration:none}

.tab-off{ color:#000; font-size: 10px; text-align: center;}
a.tab-off:link{ color:#000; font-size: 10px; text-align: center; text-decoration:none}
a.tab-off:visited{ color:#000; font-size: 10px; text-align: center;  text-decoration:none}
a.tab-off:hover{ color:#000; font-size: 10px; text-align: center; text-decoration:underline}
a.tab-off:active{ color:#000; font-size: 10px; text-align: center; text-decoration:none}


.tab-text{ 
	color:#000; margin-top: 500px; font-size: 10px; text-align: center; top: 800px;
	}
	
a.tab-text:link{ 
	color:#000; margin-top: 500px; font-size: 10px; text-align: center; text-decoration:none;
	}
a.tab-text:visited{ 
	color:#080; margin-top: 500px; font-size: 10px; text-align: center;  text-decoration:none; 
	}

a.tab-text:hover{ 
	color:#000; margin-top: 500px; font-size: 10px; text-align: center; text-decoration:none; 
	}
a.tab-text:active{
	color:#000; margin-top: 500px; font-size: 10px; text-align: center; text-decoration:none;
	}
	
	
	
	
	

#tabbed_box {  
    margin: 0px auto 0px auto;  
    width:300px;  
}

.printer_tabbed_box{  width: 615px; float:left; margin-top:10px;  }

.tabbed_box h4 {  
    font-family:Arial, Helvetica, sans-serif;  
    font-size:23px;  
    color:#636d76;  
    letter-spacing:-1px;  
    margin-bottom:10px;  
}  
.tabbed_box h4 small {  
    color:#e3e9ec;  
    font-weight:normal;  
    font-size:9px;  
    font-family:Verdana, Arial, Helvetica, sans-serif;  
    text-transform:uppercase;  
    position:relative;  
    top:-4px;  
    left:6px;  
    letter-spacing:0px;  
} 

.tabbed_area {  
    border:1px solid #494e52;  
    background-color:#646464;  
    padding:8px;      
} 

ul.tabs {  
    margin:0px; padding:0px;  
}  
ul.tabs li {  
    list-style:none;  
    display:inline;  
}  

ul.tabs li a {  
    background-color:#464c54;  
    color:#ffebb5;  
    padding:8px 14px 8px 14px;  
    text-decoration:none;  
    font-size:9px;  
    font-family:Verdana, Arial, Helvetica, sans-serif;  
    font-weight:bold;  
    text-transform:uppercase;  
    border:1px solid #464c54;   
}  
ul.tabs li a:hover {  
    background-color:#2f343a;  
    border-color:#2f343a;  
}  
ul.tabs li a.active {  
    background-color:#ffffff;  
    color:#282e32;  
    border:1px solid #464c54;   
    border-bottom: 1px solid #ffffff;  
}  

ul.tabs li a {  
    background-color:#464c54;  
    color:#ffebb5;  
    padding:8px 14px 8px 14px;  
    text-decoration:none;  
    font-size:9px;  
    font-family:Verdana, Arial, Helvetica, sans-serif;  
    font-weight:bold;  
    text-transform:uppercase;  
    border:1px solid #464c54;   
}  
ul.tabs li a:hover {  
    background-color:#2f343a;  
    border-color:#2f343a;  
}  
ul.tabs li a.active {  
    background-color:#ffffff;  
    color:#282e32;  
    border:1px solid #464c54;   
    border-bottom: 1px solid #ffffff;  
}  

    	


.tab-on{ color:#FFF; font-size: 10px; text-align: center;}
a.tab-on:link{ color:#FFF; font-size: 10px; text-align: center; text-decoration:none}
a.tab-on:visited{ color:#FFF; font-size: 10px; text-align: center;  text-decoration:none}
a.tab-on:hover{ color:#FFF; font-size: 10px; text-align: center; text-decoration:underline}
a.tab-on:active{ color:#FFF; font-size: 10px; text-align: center; text-decoration:none}

.descrip{margin:0px 0px 0px 0px;}
.lpbull{margin:0px 0px 5px 0px; font-size:10px;}

.spec_pic{
width:120px;
float:right;
margin-right:0px;
padding:0px 0px 0 0;}

.special-stuff{float:left; font-size:12px; width:100%; font-weight:bold; margin: 5px 0px 0px 0px; text-align:left; color:#990000;}

.more-buy{ width:130px; margin-left:20px; float: left;}

.printer-button-bg{background:url(/images/printer-refine-middle.gif) repeat-x;}

.pn{color:#999999; font-size:9px;}

#full-range{float:left; width:630px; height:88px; text-align:center; background: url(/images/view-all-printers.gif); cursor: pointer; cursor: hand;}

#full-range-position{float:left; margin: 35px 0px 0px 0px; width:100%; text-align:center;}

#ink-tab-on{float:left; width:80px; margin:4px 0px 0px 12px;}
#desc-tab-off{float:left; width:80px; margin:12px 0px 0px 15px;}

#ink-tab-off{float:left; width:80px; margin:8px 0px 0px 12px;}
#desc-tab-on{float:left; width:100px; margin:10px 0px 0px 4px;}


/* product page */

#description-area{float:left; margin: 0px 0px 0px 0px; width:224px; background: url(/images/product-spec-bg.jpg); background-repeat: y;} 

/* dropdown menu */


#bluemenu{
 background-image: url(/images/menu-bg.gif);
margin-top:0px;
height:40px; float:left;
width:949px;}

.bluetabs{
 height:50px;}


.bluetabs ul{
padding: 0px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;  font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin-left:10px; margin-right:10px}

.bluetabs li a{
text-decoration: none;
color: #FFFFFF;

}

.bluetabs li a:visited{
color: #FFFFFF;
}

.bluetabs li a:hover{
color: #000000; text-decoration: underline;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
 /*THEME CHANGE HERE*/

}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
font:bold times "Times New Roman", Times, serif;
line-height:35px; margin-top:6px; margin-bottom:4px;
z-index:10; font-size:16px;
background: url(/images/drop-down.gif) repeat-y; 
width: 210px; 
visibility: hidden; text-align:left;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 10px;
padding: 0px 0;
text-decoration: none;
color: #FFFFFF; 
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
text-decoration: underline; color:#000000; font-weight: bold;
}



.dropmenudiv_c{
position:absolute;
top: 0;
font:bold times "Times New Roman", Times, serif;
line-height:35px; margin-top:6px; margin-bottom:4px;
z-index:10; font-size:16px;
background: url(/images/drop-down2.gif) repeat-y; 
width: 210px; 
visibility: hidden; text-align:left;
}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 10px;
padding: 0px 0;
text-decoration: none;
color: #FFFFFF; 
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
text-decoration: underline; color:#000000; font-weight: bold;
}

#flash-head{float:left; width:100%; margin-bottom:10px;}
#button-laser{float:left; width:207px; height:146px; background: url(/images/button-colour-laser.gif);} 
#button-multi{float:left; width:207px; height:146px; background: url(/images/button-multifunction.gif);} 
#button-duplex{float:left; width:207px; height:146px; background: url(/images/button-duplex.gif);} 
#button-wide{float:left; width:207px; height:146px; background: url(/images/button-wide.gif);} 
#button-a3{float:left; width:207px; height:146px; background: url(/images/button-a3.gif);} 
#button-a4{float:left; width:207px; height:146px; background: url(/images/button-a4.gif);} 
#button-a4-mono{float:left; width:207px; height:146px; background: url(/images/button-a4-mono.gif);} 
#button-a3-mono{float:left; width:207px; height:146px; background: url(/images/button-a3-mono.gif);}
#button-consumable{float:left; width:207px; height:146px; background: url(/images/button-consumable.gif);} 
#button-wireless{float:left; width:207px; height:146px; background: url(/images/button-wireless.gif);}  

.printers-from{float:left; width:50px; text-align:center; color:#FFFFFF; margin:0px 0px 0px 98px; font-size:16px; line-height:14px; letter-spacing:0px; font-weight:bolder;}
.from-sml{font-weight:normal; font-size:12px}
.printers-plug{float:left; width:70px; text-align:center; color:#FFFFFF; margin:12px 0px 0px 134px; font-size:16px; line-height:15px; letter-spacing:-1px; font-weight:bolder;}



/* END NEW LOOK SITE */




#footerlinks{
width:760px;
text-align:center;
}
#header_container{
width:943px; margin:auto;
}



.button-links {width:100%; text-align:left; margin-top:19px; margin-left:15px;}

.short-space-b{letter-spacing:-1px; color:#336699; font-size:20px; margin: 5px 5px 10px 5px; line-height:18px;}
.short-space-r{letter-spacing:-1px; color:#993333; font-size:20px; margin: 5px 5px 10px 5px; line-height:18px;}


#animation{
width:400px;
height:110px;
margin-left:0px;
float:left;
}

.clearcart{
float:left;
padding: 5px 5px 0 5px;
}
#phonebar{
margin-top:10px;
}
#menu{
width:952px;
margin-top:10px;
z-index:10;
}

.main-menu{ color:#FFFFFF; font-size: 16px; text-align: left; margin:5px 0px 0px 0px;}
a.main-menu:link{ color:#FFFFFF; font-size: 16px; text-align: left; margin:0px 10px 0px 8px; text-decoration:none}
a.main-menu:visited{ color:#FFFFFF; font-size: 16px; text-align: left; margin:0px 10px 0px 8px; text-decoration:none}
a.main-menu:hover{ color:#FFFFFF; font-size: 16px; text-align: left; margin:0px 10px 0px 8px; text-decoration:underline}
a.main-menu:active{ color:#FFFFFF; font-size: 16px; text-align: left; margin:0px 10px 0px 8px; text-decoration:none}

.left-link{ color:#000000; font-size:12px; font-weight:bold; text-align: center; margin: 4px 0px 4px 0px; text-decoration:none} 
a.left-link:link{ color:#000000; font-size: 12px; text-align: center; font-weight:bold; margin: 4px 0px 4px 0px; text-decoration:none}
a.left-link:visited{ color:#000000; font-size: 12px; text-align: center; font-weight:bold; margin: 4px 0px 4px 0px; text-decoration:none}
a.left-link:hover{ color:#000000; font-size: 12px; text-align: center; font-weight:bold; margin: 4px 0px 4px 0px; text-decoration:underline}
a.left-link:active{ color:#000000; font-size: 12px; text-align: center; font-weight:bold; margin: 4px 0px 4px 0px; text-decoration:none}

#searchbar{
background-image: url(/images/menu-bg.gif);
margin-top:10px;
height:40px;
width:949px;
}
#searchback{
float:right;
width:280px;
padding-left:0px;
background-repeat:no-repeat;
height:26px;
margin-top:0px;
margin-left:0px;
padding-top:0
}



#brands{float:left; width:100%; background:#FFF}

.printer-brand{width:100%; text-align:center; border-bottom:#003399 solid 1px;}

input.prettysearch { width:275px; height: 30px; background: url(/images/search-bg.jpg) no-repeat; border: 0px; margin: 7px 0px 0px 0px; padding: 0px 0px 0px 10px; color:#000; font:14px "Lucida Grande", Geneva, Arial, sans-serif; }

#search-bar{float:left; width:275px; margin-left:10px}

#search-button{float:left; width:66px;}

h1#strap{
	text-align: left;
	padding: 0 0 0 0;
	line-height: 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	display: inline;
	}
h1#strap a{
	text-decoration: none;
  color: #888;
	}
.likeh1{
	line-height: 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left:10px;
}
div.autocomplete {
      position:absolute;
      width:350px;
      background-color:white;
      border:1px solid #888;
      margin-top:30px;
      padding:0px;
}
div.autocomplete ul {
      list-style-type:none;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:0.7em;
      margin:0px;
      padding:0px;
}
    div.autocomplete ul li.selected { background-color: #ffb;}
    div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
	  width:350px;
      height:40px;
      cursor:pointer;
    }
.searchbut{
margin-top:7px;
height:30px; width: 23px; float:left;
}

.green-text{ color:#000; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; text-transform:uppercase; font-size:11px; text-align:left; margin-left:20px; float:left; width:100%; font-weight:bold}


.green-text p{ letter-spacing:2px; margin-top:3px }



.searchtext{
float:left;
margin-left:30px;
margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
font-weight:bold;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}

A.intnav {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
A.allconsum {
  font-size: 9pt;
  font-family: Arial, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}
A.basket {
  font-size: 8pt;
  font-family: Arial, sans-serif;
  color: #FF0000;
  text-decoration: underline;
}
A.basket:hover {
  font-size: 8pt;
  font-family: Arial, sans-serif;
  color: #000;
  text-decoration: underline;
}
A.links {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #000;
  text-decoration: underline;
  font-weight: normal;
}
A.links:hover {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #000;
  text-decoration: underline;
  font-weight: normal;
}

A.links: {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #000;
  text-decoration: underline;
  font-weight: normal;
}
.small {
  font-size: 8pt;
  font-family: Arial, sans-serif;
}
.consumsmall {
  font-size: 8pt;
  font-family: Arial, sans-serif;
  margin-left:20px;
}
.consumrow{
background-color:#CCCCCC;
}
.consumhead{
color:#FFFFFF;
margin-left:20px;
line-height:14pt;
}
TD {
  font-family: Arial, sans-serif;
  font-size: 10pt; text-align:left;
}


P {
  font-family: Arial, sans-serif;
  font-size: 10pt; text-align:left; margin: 10px 0px 10px 0px;  
}

#printer-page-offers p.more_info {
float: right;
margin: 0px;
font-size: 10px;
width:45px;
}

A.white-header {
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-size: 12pt;
  text-decoration: none;
  font-weight: bold;
}

A.white-text {
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  font-weight: bold;
}

H1 {
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #000000;
}

H2 {
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  line-height:18px;
  padding: 0px 20px 0px 0px;
}

.panel-h2{ color:#000; font-size:14px; text-align:center; padding:3px 0px 0px 0px; margin:0px;}

.panel-h2-box{background:url(/images/header-bg.gif); height:25px; margin:10px 0px 5px 0px; float:left; width:100%;}

H3 {
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: white;
  margin-bottom: 1;
}

.clp-desc{
	color: black;
	
}
H4 {
  font-weight: bold;
  font-size: 14pt;
  font-family: Arial, sans-serif; margin:0px;
}
FORM {
  margin-bottom: 1;
}
#maincontent{
width:730px;
margin-top:20px;
padding:0 10px 0 20px;
}

DIV.promotion {
visibility: hidden;
margin-top: 0;
margin-bottom: 0;
position: absolute;
top: 0;
left: 0;
}
.sidebar {
   position:absolute;
}


.advert{
  cursor:pointer;
}
A.search { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: blue; text-decoration: underline; font-weight: bold; }
A.search:hover { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: blue; text-decoration: underline; font-weight: bold; }
A.buttons { font-size: 10pt; font-family: Arial, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: normal; }
A.buttons:hover { font-size: 10pt; font-family: Arial, sans-serif; color: #FFFF00; text-decoration: none; font-weight: normal; }
.specials {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; text-align:center}
.specialhead {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold}
.offers {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; text-align: center; font-weight: bold}
.rider { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: center; font-weight: normal}
.expire { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: center; font-weight: normal}
.terms{
text-align:center;
}
.samsung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: center;
	font-weight: bold;
	letter-spacing: normal;
	line-height: normal;
	background-position: center;
}
.samsung2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: center; font-weight: normal; letter-spacing: normal}
.specials2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.prices {
	10font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	letter-spacing: normal;
	margin-top: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.exvatprices {
	10font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-align: center;
	letter-spacing: normal;
	margin-top: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.hotdeal {

	10font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	letter-spacing: normal;
	background-position: center;
	margin-top: 10px;
	padding-right: 65px;
}
.pricespromise {

	10font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	letter-spacing: normal;
	background-position: center;
	margin-top: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.subhead {font-weight:bold;
font-size:1em;
color:#990000;
width:200px;
}
.empahsis {  font-size: 10pt; font-style: italic}
.adverttext {
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #FFFF00;
	background-position: center;
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10;   background-color:#0000BB; layer-background-color:#0000BB;  visibility:hidden}
.clBar2{position:absolute; width:10; height:10;   background-color:transparent; layer-background-color:transparent;  visibility:hidden}
/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:normal;
text-align:center;}
.clLevel0{background-color:#0000BB; layer-background-color:#0000BB; color:white;}
.clLevel0over{background-color:#0000BB; layer-background-color:#0000BB; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

.clLevel0O,.clLevel0Oover{position:absolute; padding:1px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold;text-align:center;}
.clLevel0O{background-color:transparent; layer-background-color:transparent; color:black;}
.clLevel0Oover{background-color:transparent; layer-background-color:transparent; color:white; cursor:pointer; cursor:hand; }
.clLevel0Oborder{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1{background-color:#0000BB; layer-background-color:#0000BB; color:white;}
.clLevel1over{background-color:#3C3CFF; layer-background-color:#0000BB; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

.clLevel1O, .clLevel1Oover{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1O{background-color:#e8e8e8; layer-background-color:#e8e8e8; color:#323131;}
.clLevel1Oover{background-color:#ffb722; layer-background-color:#ffb722; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1Oborder{position:absolute; visibility:hidden; background-color:#ff6600; layer-background-color:#ff6600}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:normal}
.clLevel2{background-color:#0000BB; layer-background-color:#0000BB; color:white;}
.clLevel2over{background-color:#0000BB; layer-background-color:#0000BB; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
.style1 {
	font-family: tahoma, arial, helvetica;
	color: #FFFFFF;
	font-size: 10pt;
}.redbold12 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-align: center; font-weight: bold
}
.phone {
	background-color:#0000BB;
	layer-background-color:#0000BB;
	color:#FFFF00;
	font-size: 16px;
	font-weight: bold;
	padding-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
.tablelist {
	font-size: 12px;
	font-family: Arial, sans-serif;
	line-height: 24px;
}
.tablelistheaders {
	font-size: 12px;
	font-family: Arial, sans-serif;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #0000BB;
	z-index:0;
}
.consumablehead {
	font-size:10px;
	font-weight: bold;
	color: #663300;
	background-color:#FFFFCC;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.consumablelist {
	font-size: 8pt;
	font-family: Arial, sans-serif;
	line-height: 14pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.prices2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-align: center;
	font-weight: normal;
	letter-spacing: normal;
	background-position: center;
	margin-top: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.priceprom {
	background-image: url(../images/price_prom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	letter-spacing: normal;
	margin-top: 10px;
	padding-left: 10px;
}
.descsubhead{
  font-family: Arial, sans-serif;
  font-weight:bold;
  font-size: 10pt;
}
#type {font-size:10px;} 
#speed {font-size:10px;} 
#format {font-size:10px;} 
.tablepad{
	font-size: 11px;
	font-family: Arial, sans-serif;
	line-height: 24px;
	margin-left:5px;
}
.tableheaders {
	font-size: 12px;
	font-family: Arial, sans-serif;
	line-height: 24px;
	color: #FFFFFF;
	margin-left:5px;
	background-color: #0000BB;
}
#manlogo{
padding:30px 0 30px 0;
}
select.droplist{
font-family: Arial, sans-serif;
font-size:10px;
}
.numprods{
font-family: Arial, sans-serif;
font-size:14px;
margin-bottom:5px; 
width:146px; 
float:right; 
background:url('/images/result-page-numbers.jpg');
height:75px ;
padding-right:5px; 
}
.deshead{
color:#000066;
font-weight:bold;
}
.storycontainer{
width:600px;
margin-top:10px;
margin-left:20px;
}
.story{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
width:440px;
margin-left:110px;
padding-top:10px;
}
.headline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
font-weight:bold;
color:#ff6622;
margin-left:110px;
}
.pressimage{
width:100px;
height:80px;
float:left;
}
.presslink{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff6622;
font-size:10px;
}
.storybottom{
width:600px;
border-bottom-style:dashed;
border-bottom-color:#ff6622;
border-bottom-width:1px;
}
#seealso{
width:150px;
}
#printerlist_typehead{
margin-top:10px;
margin-bottom:5px;
}
#manfprinterlist_typehead{
margin-top:10px;
margin-bottom:5px;
background-image:url(../images/blank_header.gif);
width:760px;
height:37px;
}
.manfname{
	width:760px;
	text-align:center;
	font-size:1.7em;
	color:#666666;
	padding-top:7px;
	}

.printerlistshade{
	width: 178px;
	height: 450px;
	margin-left: 20px;
	float:left;
	}

.printerlistnoshade{
	width: 178px;
	height: 450px;
	margin-left: 20px;
	float:left;
	}

.printerlisthead{
width:600px;
height:75px; float:left;
padding:3px 0px 2px 0px;
background-image:url('/images/refine-search.jpg');
background-repeat:no-repeat;
}
.printerlistpic{
width:120px;
float:right;
}
/*Styles for multifunction layout*/
.multi_listname{
width:235px;
padding-right:5px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
.multi_listnamehead{
width:206px;
padding-left:10px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
font-weight:bold;
color:#333333;
}
.multi_listmanf{
width:105px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
padding-left:5px;
}
.multi_listmanfhead{
width:110px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
}
.multi_listspeedhead{
width:75px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
}
.multi_listspeed{
width:70px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
padding-left:5px;
}
.multi_listtypehead{
width:95px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
}
.multi_listtype{
width:90px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
padding-left:5px;
}
.multi_listformat{
width:65px;
font-size: 11px;
font-family: Arial, sans-serif;
float:left;
padding-left:5px;
}
.multi_listformathead{
width:70px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
.multi_listprice{
width:60px;
font-size: 12px;
font-family: Arial, sans-serif;
float:right;
font-weight:bold;
text-align:right;
padding-right:5px;
}
.multi_listpricehead{
width:50px;
font-size: 12px;
font-family: Arial, sans-serif;
color:#333333;
float:right;
font-weight:bold;
text-align:right;
padding-right:15px;
}
.multi_listfilter{
width:105px;
padding-left:5px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
/*Other styles for printer lists*/
.printerlistname{
width:180px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
.special-list{width:120px; height:100px; float:left; background: url(/images/specials-list.jpg);}

.printerlistnamehead{
width:600px; margin-top:25px;
margin-left:20px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
font-weight:bold;
color:#333333;
}
.printerlistmanf{
width:125px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
.printerlistspeed{
width:120px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
.printerlistformat{
width:105px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left; margin-left: 35px; margin-top:12px;
}
.printerlistformathead{
width:80px;
font-size: 12px;
font-family: Arial, sans-serif; 
float:left;
}
.printerlistprice{
width:120px;
font-size: 12px;
font-family: Arial, sans-serif; margin-top:10px;
float:left;
font-weight:bold;
}
.printerlistpricehead{
width:75px;
font-size: 12px;
font-family: Arial, sans-serif;
color:#333333;
float:left;
font-weight:bold;
text-align:right;
}
.printerlistfilter{
width:105px;
padding-left:5px;
font-size: 12px;
font-family: Arial, sans-serif;
float:left;
}
.printerlistfoot{
width:620px;
height:50px; 
float:left;
background-repeat:no-repeat;
margin-top:10px;
}

.footerprev{
float:left;
width:100px;
height:50px;
}

.footernext{
float:right;
width:100px;
height:50px;
}

.footerprevnew{
float:left;
width:150px;
height:50px;
}

.footernextnew{
float:right;
width:150px;
height:50px;
}

.srchboxpageinfocenter {
text-align: center;
margin: 0 auto;
width: 120px;
margin-left: 150px;
}


A.filternav {
  font-size: 12px;
  font-family: Arial, sans-serif;
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
A.filternav:hover {
  font-size: 12px;
  font-family: Arial, sans-serif;
  color:#FF6600;
  text-decoration: underline;
  font-weight: bold;
}
A.listnav {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
A.listnav:hover {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color:#FF0000;
  text-decoration: underline;
  font-weight: bold;
}
.contacthead{
width:760px;
height:110px;
margin-top:10px;
}
.contactheadtext{
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:10px;
margin-left:15px;
line-height:14pt;
}
.contactushead{
width:760px;
height:37px;
margin-bottom:10px;
margin-top:10px;
}
.contactsubhead{
height:24px;
margin-bottom:10px;
}
.contactindent{
padding-left:5px;
}
.contactback{
width:390px;
background-image:url(../images/contactback.gif);
background-repeat:repeat-y;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}
.generalback{
width:360px;
height:461px;
background-image:url(../images/general_back.gif);
background-repeat:repeat-y;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}
#footer{
margin-top:10px;
}
.conad{
float:left;
 
 width:620px;
 height:230px;}
}
.conborder{
margin-top:10px;
padding-top:3px;
padding-bottom:3px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CCCCCC;
}
.conform{
border-width:1px;
border-style:solid;
border-color:#FF9900;
}
.consumform{

}
.consumsilverhead{
background-image:url(../images/blank_header.gif);
width:760px;
height:37px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
padding-top:8px;
text-align:center;
}
.studiosubhead{
height:24px;
margin-bottom:10px;
}
.studioback{
width:500px;
background-image:url(../images/studioback.gif);
background-repeat:repeat-y;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}
.studioindent{
padding-left:5px;
}
.aboutusindent{
padding-left:5px;
}
.aboutusback{
width:500px;
background-image:url(../images/studioback.gif);
background-repeat:repeat-y;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}
.termssubhead{
height:24px;
margin-bottom:10px;
}
.termsindent{
padding:10px;
width:740px;
border:#999999 1px solid;
}
.question{
}
.answer{
}
.okihead{
  font-family: Arial, sans-serif;
  font-size: 16pt;
  font-weight:bold;
  text-align:center;
}
.okileft{
float:left;
width:375px;
}
.okiright{
float:right;
width:375px;
}
.okiredhead
{
  font-family: Arial, sans-serif;
  font-size: 16pt;
  font-weight:bold;
  color:#FF0000;
}
.okired
{
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-weight:normal;
  color:#FF0000;
}
.manftabhead{
background-color:#CCCCCC;
padding:4px;
border-bottom:#333333 solid 1px;
font-weight:bold;
}
.manfinfopanel{
border:#CCCCCC 1px solid;
margin-bottom:5px;
}
.manftabcontent{
padding:5px;
float: right;
width: 600px;
}
/* styles for front page */
.deal1{
width:180px;
height:180px;
background-image:url(/images/home-products/hp1600.gif);
background-repeat:no-repeat;
}
.deal2{
width:180px;
height:180px;
background-image:url(/images/home-products/lex-cdn.gif);
background-repeat:no-repeat;
}
.deal3{
width:180px;
height:180px;
background-image:url(/images/home-products/oki-c810.gif);
background-repeat:no-repeat;
}
.deal4{
width:180px;
height:180px;
background-image:url(/images/home-products/7500-ani.gif);
background-repeat:no-repeat;
}
.deal5{
width:180px;
height:180px;
background-image:url(/images/home-products/ricoh.gif);
background-repeat:no-repeat;
}
.deal6{
width:180px;
height:180px;
background-image:url(/images/home-products/dell-1320.gif);
background-repeat:no-repeat;
}
.deal7{
width:180px;
height:180px;
background-image:url(/images/home-products/6280.gif);
background-repeat:no-repeat;
}
.dealtitle{
padding-top:13px; padding-left: 13px;
width:180px;
text-align:left;
font-weight:bold;
font-size: 16px;
}

.dealtitleright{
padding-top:15px; padding-left: 75px;
width:90px;
text-align:left;
font-weight:bold;
font-size: 16px;
}
.dealtext{
font-size:10px;
padding-top:10px;
padding-left:13px;
padding-right:20px;
line-height:13pt;
height:55px;
cursor:hand;
}
.dealbox{
font-size:8pt;
color:#FFFFFF;
padding:3px 2px 3px 3px;
margin-left:82px;
margin-right:18px;
line-height:13pt;
height:40px;
background-color:#FF9900;
text-align:left;
}
.widedealbox{
font-size:8pt;
color:#FFFFFF;
padding:4px 2px 3px 3px;
margin-left:17px;
margin-right:18px;
line-height:10pt;
height:39px;
background-color:#FF9900;
text-align:left;
}
.dealprice{
width:120px;
font-weight:bold;
font-size: 12pt;
color:#FF0000;
padding-top:57px;
text-align:center;
}
.dealpriceright{
width:120px;
font-weight:bold;
font-size: 20px; padding-left:20px;
color:#FF6600;
text-align:left; margin-top:5px;
}
.front_buy{
text-align:center;
margin-bottom:10px;
}
.front_text{
width:625px;
float:left;
padding:5px 0 10px 0;
}
.front_price{
width:115px;
padding:30px 2px 0 10px;
float:right;
}

.desc-home{ font-size: 10px; font-weight: bold; color: #666666; margin:0px; line-height: 13px; text-align: left;}

.only-home { font-size: 14px; font-weight: bold; color: #666666; margin:5px 0px 3px 0px; line-height: 25px; text-align: left;}

.home-h2{ font-size:22px; color:#FF6600;} 

.corporate{
width:730px;
margin:0px 10px 0px 20px;
}
.cor_img{
float:left;
padding: 10px 20px 10px 0px;
}
.cor_p{
margin: 0;
padding:0;
}
.cor_pright{
margin: 0;
padding:0;
text-align:right;
}
A.front:link{
text-decoration:none;
font-weight:bold;
color:#666666;
}
A.front:visited{
text-decoration:none;
font-weight:bold;
color:#666666;
}
A.front:active{
text-decoration:none;
font-weight:bold;
color:#666666;
}
A.front:hover{
text-decoration:underline;
font-weight:bold;
color:#666666;
}
.logoscontainer{
width:760px;
padding:5px;
border-bottom:#999999 solid 1px;
border-top:#999999 solid 1px;
height:30px;
}
.smalllogo{
margin-left:5px;
}
/* end of front page styles */
.consumbor{
  font-size: 8pt;
  font-family: Arial, sans-serif;
  margin-left:20px;
  background-color:#FFFF66;
}
.es_head{
width:649px;
height:35px;
margin:0px;
padding:0px;
}
.es_righthead{
width:240px;
background-image:url(../images/consumright.gif);
background-repeat:no-repeat;
float:left;
height:24px;
padding-left:20px;
}
.es_lefthead{
width:389px;
background-image:url(../images/consumleft.gif);
background-repeat:no-repeat;
float:left;
height:24px;
}
a.eshead:link {
font-weight:normal;
font-size: 9pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#000000;
line-height:16pt;
}
a.eshead:visited {
font-weight:normal;
font-size: 9pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#000000;
line-height:16pt;
}
a.eshead:hover {
font-weight:normal;
font-size: 9pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#0033FF;
line-height:16pt;
}
a.eshead:active {
font-weight:normal;
font-size: 9pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#000000;
line-height:16pt;
}
.es_consumrow{
width:643px;
margin:0;
padding:0;
}
.es_description{
width:346px;
float:left;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:6px;
margin: 2px 0 2px 0;
}
.es_price{
width:90px;
float:left;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:6px 20px 6px 30px;
text-align:right;
}
.inbasket{
font-weight:bold;
font-size: 8pt;
font-family: Arial, sans-serif;
}
.notinbasket{
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
}
.es_add{
width:132px;
text-align:right;
float:left;
}
a.added:link {
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#990000;
}
a.added:visited {
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#990000;
}
a.added:hover {
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#990000;
}
a.added:active {
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
text-decoration: underline;
color:#990000;
}
a.choose:link {
font-weight:bold;
font-size: 1em;
font-family: Arial, sans-serif;
text-decoration: none;
color:#000000;
}
a.choose:visited {
font-weight:bold;
font-size: 1em;
font-family: Arial, sans-serif;
text-decoration: none;
color:#000000;
}
a.choose:hover {
font-weight:bold;
font-size: 1em;
font-family: Arial, sans-serif;
text-decoration: none;
color:#FF0000;
}
a.choose:active {
font-weight:bold;
font-size: 1em;
font-family: Arial, sans-serif;
text-decoration: none;
color:#FF0000;
}
.subchoose{
font-weight:bold;
font-size: 0.8em;
font-family: Arial, sans-serif;
text-decoration: none;
color:#FF0000;
}
.lexoffer{
padding-top:5px;
height:25px;
margin-left:2px;
width:75px;
background-color:#FF9900;
color:#FFFFFF;
}
/* Styles for consumables page */
.all_descriptiontitle
{
width:400px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#EEE;
padding:3px 0 3px 5px;
border-bottom:#888 solid 1px;
border-top:#888 solid 1px;
}

.all_descriptiontitle2
{
width:240px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#888 solid 1px;
border-top:#888 solid 1px;
}
.all_prodidtitle
{
width:102px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
}
.all_manutitle
{
width:95px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
margin:0 0 10px 0;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
}
.all_pricetitle
{
width:90px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
}
.all_addtitle
{
width:109px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
}

.all_addtitle2
{
width:100px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
}

.all_qtytitle
{
width:109px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
}

.all_qtytitle2
{
width:57px;
float:left;
font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#eee;
padding:3px 0 3px 5px;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px; 
}

.all_description
{
width:300px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:10px 0px 5px 5px;
border-bottom: dotted 1px #000099; height:60px;
}

.all_description2
{
width:240px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:10px 0px 5px 5px;
border-bottom: dotted 1px #000099; height:60px;
}
.all_prodid
{
width:102px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:10px 0px 5px 5px;
border-bottom: dotted 1px #000099; height:60px;
}
.all_manu
{
width:95px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:10px 0px 5px 5px;
border-bottom: dotted 1px #000099; height:60px;
}
.all_price
{
width:80px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:10px 0px 5px 5px;
border-bottom: dotted 1px #000099; height:60px;
}

.all_qty

{

float:left; width:100px;  font-weight:bold;
font-size: 9pt;
font-family: Arial, sans-serif;
background-color:#cc6666;
padding:10px 0px 5px 5px;
border-bottom:#333333 solid 1px;
border-top:#333333 solid 1px;
border-bottom: dotted 1px #000099; height:60px;
}

.all_add
{
width:215px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:10px 0px 5px 5px;
border-bottom: dotted 1px #000099; height:60px; 
}

.all_add2
{
width:160px;
float:left;
font-weight:normal;
font-size: 8pt;
font-family: Arial, sans-serif;
padding:5px 0 5px 5px; 
}

.all_consumheader{
width: 100%;
border-bottom:#000 solid 2px;
padding:3px 0 3px 5px;
font-weight:bold; margin-bottom:20px;
font-size: 16px; color:#000;
font-family: Arial, sans-serif;
margin-top:5px;
}

.all_consumheader2{
width:605px;
border-bottom:#333333 solid 1px;
padding:3px 0 3px 5px;
font-weight:bold;
font-size: 8pt;
font-family: Arial, sans-serif;
margin-top:5px;
}

.spacer{
height:2px;
clear:both;
}
/* Styles for special offers page */
.spec_container{
width:340px;
border:#666666 solid 1px;
float:left;
margin-left:20px;
margin-bottom:20px;
height:205px;
}
.spec_name{
width:332px;
padding:4px;
background-color:#FF9933;
font-weight:bold;
color:#000033;
text-align:center;
border-bottom:#666666 solid 1px;
}
.spec_head{
font-weight:bold;
color:#333333;
border-bottom:1px #FF9900 solid;
width:200px;
margin:5px;
}

.spec_text{
width:200px;
margin:5px;
font-size:0.85em;
height:80px;
}
.spec_expire{
font-size:0.75em;
width:150px;
padding:4px;
}
.spec_manheader{
width:690px;
margin:10px 0 10px 20px;

font-weight:bold;
color:#000033;
padding:10px 10px 0 10px;
border-bottom:1px #FF9900 solid;
font-size:1.5em;
}
.printerlink{
margin:0 0 0 5px;
width:200px;
float:left;
}
.spec_buy{
float:left;
margin-right:10px;
margin-top:10px;
}
.spec_price{
width:150px;
margin-bottom:0px;
padding-bottom:0px;
margin-left:5px;
color:#FF0000;
font-size:1em;
font-weight:bold;
}
.spec_right{
width:110px;
float:right;
}
a.spec_link:link    { color:black; text-decoration:none; }
a.spec_link:visited { color:black; text-decoration:none; }
a.spec_link:hover   { color:black; text-decoration:underline; }
a.spec_link:active  { color:black; text-decoration:none; }

a.printer-type:link    { color:#FFF; background: #003399; text-decoration:none; font-weight:bold; }
a.printer-type:visited { color:#FFF; background: #003399; text-decoration:none; font-weight:bold; }
a.printer-type:hover   { color:#000; background: #FFF; text-decoration:none; font-weight:bold; }
a.printer-type:active  { color:#FFF; background: #003399; text-decoration:none; font-weight:bold;}

#type-browse{width:600px;
height:75px; float:left;
padding:3px 0px 2px 0px;
background-image:url('/images/refine-search.jpg');
background-repeat:no-repeat;}

.printername
{
width:280px;
font-weight:bold;
color:#000033;
padding:10px 10px 0 10px;
border-bottom:1px #FF9900 solid;
}
/* Price match form */
.fieldtext{
font-weight:bold;
}
A.sitelink {
  font-size: 0.8em;
  font-family: Arial, sans-serif;
  color:#0066CC;
  text-decoration: none;
  font-weight: normal;
}
A.sitelink:hover {
  font-size: 0.8em;
  font-family: Arial, sans-serif;
  color:#0066CC;
  text-decoration: none;
  font-weight: normal;
}
.maninfo{
width:90%;
height:150px;
border:#666666 1px solid;
float:left;
padding:10px;
font-size:8px;
margin:10px;
}
.mantitle{
font-size:1.6em;
font-weight:bold;
padding:0px;
margin:2px 0 2px 0;
}
.mantext{
padding:0px;
margin:0px;
font-size:1.4em;
}
.mansidebar{
width:160px;
background-color:#FFCC66;
border:#666666 1px solid;
float:right;
margin-top:10px;
padding:5px;
}
.mansidetext{
font-size:0.8em;
}
a.man:link    {  text-decoration:underline;font-size:1.1em;}
a.man:visited { text-decoration:underline;font-size:1.1em; }
a.man:hover   { color:#FF9900;text-decoration:underline;font-size:1.1em; }
a.man:active  { text-decoration:underline;font-size:1.1em; }
.findwar{
margin-top:20px;
width:170px;
float:right;
background-color:#FFCC66;
border:#666666 1px solid;
}
.findwar_man{
padding:5px 0 5px 5px;
}
.findwar_man:input{
font-size:0.5em;
}
.findwar_cat{
padding:5px 0 5px 5px;
}
.findwar_print{
padding:5px 0 5px 5px;
}
.content{
width:730px;
padding: 10px 10px 0 20px
}
li.choosing{
padding: 5px;
margin:5px;
list-style: circle outside url('/images/ul.png'); 

}

.choose_img{
padding:10px;
float:right;
}
.infowrap{
width:300px;
float:right;
text-align:center;
}
.infotext{
padding: 3px 0 5px 10px;
}
/* printer page styles*/ 
.parahead {  
font-weight:bold;
font-size:1.2em;
color:#000033;
border-bottom:1px #990000 solid;
}
.manflink{
width:284px;
text-align:center;
padding-top:10px;
}
.fixedconsum{
width:630px;
border-bottom:1px #FF9900 solid;
font-size:0.8em;
margin-bottom:6px;
font-weight:bold;
}
.description{
padding:10px;
width:725px;
border:#999999 1px solid;
background-color:#FFFFCC;
}
.bookmark{
text-align:center;
padding:10px 0 10px 0;
}
#review_wrapper{
font-size:10pt;
font-weight:bold;
float:right;
width:150px;
}
.review_score{
height:5px;
width:1px;
background-color:#FF0000;
}
.review_border{
width:100px;
border:#000000 1px solid;
}
.review_header{
width:450px;
}
.bluetext{
color:#0033FF;
text-decoration:underline;
}
.collapsecontent{
padding:5px;
}
.samsunghead{
font-size:1.1em;
color:#0033CC;
}
.cheaper{
width:270px;
height:54px;
padding:5px;
background-color:#FFFF99;
border:#CCCCCC solid 1px;
}
.refer{
width:270px;
padding:5px;
height:20px;
background-color:#E6E6E6;
border:#ff9900 solid 1px;
margin-bottom:5px;
text-align:center;
vertical-align:middle;
}
.refericon{
vertical-align:middle;
margin-right:5px;
}
.okipromo{
position:relative;
top:-110px;
left:30px;
}
.pagepackhead{
text-align:center;
width:100%;
font-weight:bold;
font-size: 1.1em;
font-family: Arial, sans-serif;
padding:10px 0 5px 5px;
}
}
.pagepack{
width:100%;
text-align:center;
}
#copyright a {
text-decoration: none;
color: #000;
}
.manimag{
padding:0px 5px 0px 5px;
border:0px;
}
/* catalogue forms   */
.smallfont{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
}

/* Manufacturer page, printer type links */

a.type-man-rb:link{ font-size:10px; color:#000000; text-align:center; }
a.type-man-rb:visited{ font-size:10px; color:#000000; text-align:center; }
a.type-man-rb:hover{ font-size:10px; color:#000000; text-align:center; }
a.type-man-rb:active{ font-size:10px; color:#00000; text-align:center; }

/* Landing Page Template */

.product-promo{float:left; width:207px; height:316px; background: url(/images/product-bg.gif);}


.button-info{width:292px; text-align:left; margin-top:19px; margin-left:15px; height:195px}


#lp-left{ float: left; width: 525px; border: solid 1px #333333; padding:5px; margin-top:10px; }
#lp2-left{ float: left; width: 525px; padding:5px; margin-top:10px; }
#lp-right { float:right; width: 220px; margin-top:10px;}
#lp-product-1{ float:left; width:173px; height:235px; background: url(/images/a3-printer/konica-5670.gif); cursor:hand; margin-top:10px; }
#lp-product-2{ float:left; width:173px; height:235px; background: url(/images/a3-printer/oki-c810.gif); cursor:hand; margin-top:10px;}
#lp-product-3{ float:left; width:173px; height:235px; background: url(/images/a3-printer/7500dn.gif); cursor:hand; margin-top:10px;}
#lp-product-4{ float:left; width:173px; height:235px; background: url(/images/a3-printer/konica-7450.gif); cursor:hand; margin-top:10px;}
#lp-product-5{ float:left; width:173px; height:235px; background: url(/images/a3-printer/gx7000.gif); cursor:hand; margin-top:10px;}
#lp-product-6{ float:left; width:173px; height:235px; background: url(/images/a3-printer/group.gif); cursor:hand; margin-top:10px;}
#lp-product-7{ float:left; width:173px; height:235px; background: url(/images/a3-printer/830.gif); cursor:hand; margin-top:10px;}
#lp-product-8{ float:left; width:173px; height:235px; background: url(/images/a3-printer/c935.gif); cursor:hand; margin-top:10px;}
#lp-product-9{ float:left; width:173px; height:235px; background: url(/images/a3-printer/9100.gif); cursor:hand; margin-top:10px;}
#lp-product-10{ float:left; width:173px; height:235px; background: url(/images/a3-printer/8650.gif); cursor:hand; margin-top:10px;}
#lp-product-11{ float:left; width:173px; height:235px; background: url(/images/a3-printer/7760gx.gif); cursor:hand; margin-top:10px;}
#lp-product-12{ float:left; width:173px; height:235px; background: url(/images/a3-printer/9850.gif); cursor:hand; margin-top:10px;}

#lp-a4-1{ float:left; width:173px; height:235px; background: url(/images/a4-printer/1320.gif); cursor:hand; margin-top:10px; }
#lp-a4-2{ float:left; width:173px; height:235px; background: url(/images/a4-printer/5670.gif); cursor:hand; margin-top:10px;}
#lp-a4-3{ float:left; width:173px; height:235px; background: url(/images/a4-printer/6280.gif); cursor:hand; margin-top:10px;}
#lp-a4-4{ float:left; width:173px; height:235px; background: url(/images/a4-printer/6128.gif); cursor:hand; margin-top:10px;}
#lp-a4-5{ float:left; width:173px; height:235px; background: url(/images/a4-printer/hp2600.gif); cursor:hand; margin-top:10px;}
#lp-a4-6{ float:left; width:173px; height:235px; background: url(/images/a3-printer/group.gif); cursor:hand; margin-top:10px;}
#lp-a4-7{ float:left; width:173px; height:235px; background: url(/images/a4-printer/315.gif); cursor:hand; margin-top:10px;}
#lp-a4-8{ float:left; width:173px; height:235px; background: url(/images/a4-printer/1515.gif); cursor:hand; margin-top:10px;}
#lp-a4-9{ float:left; width:173px; height:235px; background: url(/images/a4-printer/4040.gif); cursor:hand; margin-top:10px;}
#lp-a4-10{ float:left; width:173px; height:235px; background: url(/images/a4-printer/4070.gif); cursor:hand; margin-top:10px;}
#lp-a4-11{ float:left; width:173px; height:235px; background: url(/images/a4-printer/lex-c540.gif); cursor:hand; margin-top:10px;}
#lp-a4-12{ float:left; width:173px; height:235px; background: url(/images/a4-printer/c130.gif); cursor:hand; margin-top:10px;}
#lp-a4-13{ float:left; width:173px; height:235px; background: url(/images/a4-printer/5950.gif); cursor:hand; margin-top:10px;}
#lp-a4-14{ float:left; width:173px; height:235px; background: url(/images/a4-printer/310n.gif); cursor:hand; margin-top:10px;}
#lp-a4-15{ float:left; width:173px; height:235px; background: url(/images/mfp/konica-4695.gif); cursor:hand; margin-top:10px;}
#lp-a4-16{ float:left; width:173px; height:235px; background: url(/images/a4-printer/n61.gif); cursor:hand; margin-top:10px;}

#lp-mfp-1{ float:left; width:173px; height:235px; background: url(/images/mfp/1380.gif); cursor:hand; margin-top:10px; }
#lp-mfp-2{ float:left; width:173px; height:235px; background: url(/images/mfp/8560.gif); cursor:hand; margin-top:10px;}
#lp-mfp-4{ float:left; width:173px; height:235px; background: url(/images/a4-printer/6128.gif); cursor:hand; margin-top:10px;}
#lp-mfp-3{ float:left; width:173px; height:235px; background: url(/images/mfp/131.gif); cursor:hand; margin-top:10px;}
#lp-mfp-5{ float:left; width:173px; height:235px; background: url(/images/a3-printer/konica-5670.gif); cursor:hand; margin-top:10px;}
#lp-mfp-6{ float:left; width:173px; height:235px; background: url(/images/a3-printer/group.gif); cursor:hand; margin-top:10px;}
#lp-mfp-7{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-2135.gif); cursor:hand; margin-top:10px;}
#lp-mfp-8{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-3115.gif); cursor:hand; margin-top:10px;}
#lp-mfp-9{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-350.gif); cursor:hand; margin-top:10px;}
#lp-mfp-10{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-2320.gif); cursor:hand; margin-top:10px;}
#lp-mfp-11{ float:left; width:173px; height:235px; background: url(/images/mfp/gx3000.gif); cursor:hand; margin-top:10px;}
#lp-mfp-12{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-9120.gif); cursor:hand; margin-top:10px;}
#lp-mfp-13{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-6220.gif); cursor:hand; margin-top:10px;}
#lp-mfp-14{ float:left; width:173px; height:235px; background: url(/images/mfp/lp-cx21n.gif); cursor:hand; margin-top:10px;}

#lp-duplex-1{ float:left; width:173px; height:235px; background: url(/images/a4-printer/6280.gif); cursor:hand; margin-top:10px; }
#lp-duplex-2{ float:left; width:173px; height:235px; background: url(/images/mfp/8560.gif); cursor:hand; margin-top:10px;}
#lp-duplex-4{ float:left; width:173px; height:235px; background: url(/images/duplex-printers/2605dn.gif); cursor:hand; margin-top:10px;}
#lp-duplex-3{ float:left; width:173px; height:235px; background: url(/images/a4-printer/5670.gif); cursor:hand; margin-top:10px;}
#lp-duplex-5{ float:left; width:173px; height:235px; background: url(/images/a3-printer/oki-c810.gif); cursor:hand; margin-top:10px;}
#lp-duplex-6{ float:left; width:173px; height:235px; background: url(/images/a3-printer/group.gif); cursor:hand; margin-top:10px;}
#lp-duplex-7{ float:left; width:173px; height:235px; background: url(/images/duplex-printers/6140.gif); cursor:hand; margin-top:10px;}
#lp-duplex-8{ float:left; width:173px; height:235px; background: url(/images/a4-printer/dn22.gif); cursor:hand; margin-top:10px;}
#lp-duplex-9{ float:left; width:173px; height:235px; background: url(/images/duplex-printers/5650.gif); cursor:hand; margin-top:10px;}
#lp-duplex-10{ float:left; width:173px; height:235px; background: url(/images/duplex-printers/8560.gif); cursor:hand; margin-top:10px;}
#lp-duplex-11{ float:left; width:173px; height:235px; background: url(/images/duplex-printers/5650.gif); cursor:hand; margin-top:10px;}
#lp-duplex-12{ float:left; width:173px; height:235px; background: url(/images/mfp/mc860.gif); cursor:hand; margin-top:10px;}

#lp-clp-2{ float:left; width:173px; height:235px; background: url(/images/a4-printer/all-bg.gif); cursor:hand; margin-top:10px;}

#lp-companies{ float:left; width:100%; margin-top:15px; text-align: left;}

.lp-info{float:left; width:170px; margin-left:0px; text-align:right;}
.lp-links{color:#000; font-size:12px; font-weight: bold; text-decoration: none; }
a.lp-links:link{color:#000; font-size:12px; font-weight: bold; text-decoration: none; }
a.lp-links:visited{color:#000; font-size:12px; font-weight: bold; text-decoration: none; }
a.lp-links:hover{color:#000; font-size:12px; font-weight: bold; text-decoration: underline; }
a.lp-links:active{color:#000; font-size:12px; font-weight: bold; text-decoration: none; }
.lp-details{ float:left; width:163px; margin: 70px 0px 0px 15px;}
.lp-details-txt{ font-size:12px; text-align:left;}
.lp-h2{ color:#3366cc; font-size: 18px; text-align: left; margin:10px 0px 0px 5px;}
a.lp-h2:link{ color:#3366cc; font-size: 18px; text-align: left; margin:10px 0px 0px 5px; text-decoration:none}
a.lp-h2:visited{ color:#3366cc; font-size: 18px; text-align: left; margin:10px 0px 0px 5px; text-decoration:none}
a.lp-h2:hover{ color:#3366cc; font-size: 18px; text-align: left; margin:10px 0px 0px 5px; text-decoration:underline}
a.lp-h2:active{ color:#3366cc; font-size: 18px; text-align: left; margin:10px 0px 0px 5px; text-decoration:none}
.lp-testimonial{  float:left; background: url(/images/pagepack/speach.gif) no-repeat top left; margin:15px 0px 15px 0px;}
.lp-testimonial-txt{ color: #444444; font-size:18px; font-weight:strong; text-align:left; margin: 8px 0px 0px 15px; font-style:italic;}


a.search-links:link{color:#990000; font-size:12px; font-weight: bold; text-decoration: none; }
a.search-links:visited{color:#990000; font-size:12px; font-weight: bold; text-decoration: none; }
a.search-links:hover{color:#990000; font-size:12px; font-weight: bold; text-decoration: underline; }
a.search-links:active{color:#990000; font-size:12px; font-weight: bold; text-decoration: none; }

/* New Home Page Stuff */

#home-multifunction { float:left; width:169px; height:235px; background: url(/images/home-products/multifunction.gif); margin-right:4px; }
#home-colour-laser { float:left; width:169px; height:235px; background: url(/images/home-products/colour-laser.gif); margin-right:4px; }
#home-duplex{ float:left; width:169px; height:235px; background: url(/images/home-products/duplex-printers.gif); }
#home-a4 { float:left; width:169px; height:235px; background: url(/images/home-products/a4-printers.gif); margin-right:4px; }
#home-a3 { float:left; width:169px; height:235px; background: url(/images/home-products/a3-printers.gif); margin-right:4px; }
#home-wide{ float:left; width:169px; height:235px; background: url(/images/home-products/wide-printers.gif); }
#home-printer1{ float:left; width:173px; height:235px; background: url(/images/home-products/smasung-clp.gif); cursor:hand; margin-top:10px; }
#home-printer2{ float:left; width:173px; height:235px; background: url(/images/home-products/epson-c1100.gif); cursor:hand; margin-top:10px;}

.home-group-title{float:left; margin: 115px 0px 0px 15px}

.info-buy-butt{ width:173px; float:left;}

.RowOdd {	background-color:#FFFFCC; }
.RowEven {	background-color:#FFFFCC; }

.buy-step{width:275px; float:left;}

.terms-over{ float:left; width:100%; padding:5px; height:200px; margin-top:25px; border:solid 1px #666666; overflow:auto; }
#guide-button-mono{float:left; width:312px; height:172px; background: url(/images/guide-button-mono.jpg) no-repeat; margin-right:3px; margin-bottom:5px;} 

#guide-button-colour{float:left; width:312px; height:172px; background: url(/images/guide-button-colour.jpg) no-repeat; margin-right:3px; margin-bottom:5px;} 

#guide-button-wireless{float:left; width:312px; height:172px; background: url(/images/guide-button-wireless.jpg) no-repeat; margin-right:3px; margin-bottom:5px;} 

#guide-button-multi{float:left; width:312px; height:172px; background: url(/images/guide-button-multi.jpg) no-repeat; margin-right:3px; margin-bottom:5px;} 


.guide-button-links {width:100%; text-align:left; }

.guide-button-links h3 {margin:0px; padding-top:12px; padding-left:8px;}

.guide-button-links a {color:white; text-decoration:none; }

.guide-button-links a:hover {text-decoration:underline;}

.guide-printers-plug{float:left; width:200px;  color:#414347; margin:12px 0px 0px 117px;    font-weight:bold;}

.guide-printers-plug img { margin-right:3px;}



.buyguide-extra-list {

font-weight:bold;
}

.buyguide-more li {
margin-bottom:4px;
}

.buyguide-more h3 {
color:#3a5eb0;
border-bottom:1px solid #990000;
}

.buyguide-more h3 a {
text-decoration:none;
color:#3a5eb0;
}

.buyguide-more ul {
list-style:none;
}

.buyguide-more img {
margin-right:5px;
}

#buyguide-extra {
border:2px dashed #3a5eb0;
border-top:0;
clear:left;
margin-bottom:30px;
}

#buyguide-extra h3 {
background:#3a5eb0 url(/images/guide-arrows.png) no-repeat 580px;
margin-top:0px;
margin-bottom:5px;
height:18px;
padding-top:3px;
padding-left:2px;
}
#buyguide-extra ul {
list-style:none;
margin:0px;
margin-left:10px;
padding:0px;

}
#buyguide-extra li {
margin-bottom:4px;

}
#buyguide-extra a {
color:#3a5eb0;
font-weight:bold;
}

ul.guide-list {
list-style:none;
padding:0px;
margin-top:15px;
margin-left:10px;
font-style:italic;
font-weight:bold;
}

.a4-0 {background: url(/images/a4-0.jpg); width:126px; height:108px; float:left }
.a4-150 {background: url(/images/a4-150.jpg); width:126px; height:108px; float:left}
.a4-300 {background: url(/images/a4-300.jpg); width:126px; height:108px; float:left;}
.a4-500 {background: url(/images/a4-500.jpg); width:126px; height:108px; float:left;} 
.a4-1000 {background: url(/images/a4-1000.jpg); width:126px; height:108px; float:left;} 

a.price-title:link{color:#000; font-size:12px; text-decoration:none; margin: 0px ; text-align:center}
a.price-title:visited{color:#000; font-size:12px; text-decoration:none; margin:0px; text-align:center}
a.price-title:hover{color:#000; font-size:12px; text-decoration:underline; margin:0px; text-align:center}
a.price-title:active{color:#000; font-size:12px; text-decoration:none; margin:0px; text-align:center}

.price-div{float:left; width:100%; margin:6px 0px 0px 12px;}

.previous-button{float:left; width:140px;}
.next-button{float:right; width:140px;}
.page-numbers{float: left; margin: 3px 10px 10px 8px;}
a.result-link{text-decoration: none; font-weight: heavy; font-size: 14px; color: gray;}

a.filter:link{color:#990000; text-decoration:underline; font-weight:bolder; font-size:14px; margin: 0px 10px 0px 5px;}
a.filter:visited{color:#990000; text-decoration:underline; font-weight:bolder; font-size:14px; margin: 0px 10px 0px 5px;}
a.filter:hover{color:#990000; text-decoration:none; font-weight:bolder; font-size:14px; margin: 0px 10px 0px 5px;}
a.filter:active{color:#990000; text-decoration:underline; font-weight:bolder; font-size:14px; margin: 0px 10px 0px 5px;}


.redarrow{
background:url(/images/smallredarrow.png) no-repeat;
width:49px;
height:70px;
margin-left:-40px;
margin-top:-40px;
/*overflow:hidden;display: block; */
}


/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
border-bottom: solid #547caf 3px;
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 4px;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 0px;
margin-left: 7px;
color: #3d3d3d;
}

.shadetabs li a:visited{
background: url('/images/shade-box.png');

}

.shadetabs li a:hover{
text-decoration: underline;
color:#FFFFFF;
background: url('/images/shade-box.png');
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
color:#FFFFFF;
}

.shadetabs li a.selected{ /*selected main tab style */
background: url('/images/shade-box.png');
color:#FFFFFF;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
background: url('/images/shade-box.png');
color:#FFFFFF;
}

.tabcontent{
display:none;
margin-left: 20px;
}


/* FOOTER Style - START */

div.footer_frame{
	width:  949px;
background: #666666;
	float: left; margin: 20px 0px 0px 0px
	}
	
div.footer_top{
	width: 100%;
	height: 43px;
	}
	
div.printers{ background:#666666;
	width: 236px;
	height: 43px;
	float: left;
	}

div.printer_info{
	background:#666666;
	
	width: 235px;
	height: 43px;
	float: left;
	}

div.further_info{
	background:#666666;
	width: 235px;
	height: 43px;
	float: left;
	}

div.payment_info{
background:#666666;
	width: 237px;
	height: 43px;
	float: left;
	}
	
div.top_bar_sep{
background: #99cc33;
	width: 1px;
	height: 43px;
	float: left;
	}

/* FOOTER - main body */

div.footer_main_body{
	background:#FFFFFF;
	width: 100%;
	float: left;
	}

div.footer_caption{
	color: #fff;
	padding-left: 20px;
	padding-top: 12px;
	font-size: 16px;
	font-weight: bold;
	float: left;
	}

div.footer_link_field{
	line-height: 23px;
	color: #fff;
	width: 217px;
	float: left;
	padding-bottom: 20px;
	padding-left: 20px;
	}
	
/* FOOTER - Credit Cards */

div.visa{
	background-image: url('../images/footer/cc/visa.png');
	width: 74px;
	height: 51px;
	float: left;
	}

div.visa_d{
	background-image: url('../images/footer/cc/visa_d.png');
	width: 74px;
	height: 51px;
	float: left;
	}

div.visa_e{
	background-image: url('../images/footer/cc/visa_e.png');
	width: 74px;
	height: 51px;
	float: left;
	}

div.mc{
	background-image: url('../images/footer/cc/mc.png');
	width: 74px;
	height: 51px;
	float: left;
	}
	
div.ms{
	background-image: url('../images/footer/cc/ms.png');
	width: 74px;
	height: 51px;
	float: left;
	}

div.solo{
	background-image: url('../images/footer/cc/solo.png');
	width: 57px;
	height: 69px;
	float: left;
	}

a.footer_links{
	color: #666;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
	}

a.footer_links:visited{
	color: #666;
	text-decoration: none;
	letter-spacing: 1px;
	}
	
a.footer_links:hover{
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 1px;
	}

/* FOOTER Style - END */
/* BANNER Style - START */

#jqb_object img{ 
	border: none;
}

#jqb_object { 
	position:relative;
	width:620px; height:265px; 
	overflow:hidden;
}
#jqb_object .jqb_bar{
	position:absolute;
	width:600px;
	height: 25px;
	left:0px;
	bottom:0px;
	/*opacity:0.7;
	filter:alpha(opacity=70);*/
	
	color: #000000;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
}

#jqb_object .jqb_slide{
	position:absolute;
	width:620px; height:201px; 
	font-family: Arial, Verdana, Sans-Serif;
	text-align: left;
}

#jqb_object .jqb_info{
	position:absolute;
	padding: 2px 10px 2px 10px;
	float: left;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -1px;
}

#jqb_object .jqb_btn{
	width: 18px; height: 14px;
	margin: 0px 0px 2px 2px;
	float: right;
}
#jqb_object .jqb_btn_next{
	background-image:url('/images/banner/next.jpg');
}
#jqb_object .jqb_btn_prev{
	background-image:url('/images/banner/previous.jpg');
}
#jqb_object .jqb_btn_pause{
	background-image:url('/images/banner/pause.jpg');
}
#jqb_object .jqb_btn_play{
	background-image:url('/images/banner/play.jpg');
}

/* BANNER Style - END */
/* PRINTER Listing/Entries - START */

.center{
	margin-left: auto;
	margin-right: auto;
	width: 156px;
	}

.tick{
	margin-top: 3px;
	margin-right: 8px;
	float: left;
	height: 8px;
	width: 8px;
	}

.printer_row{
	float: left;
	height: 500px;
	width: 100%;
	margin-top:15px;
	}

.printer_entry{
	float: left;
	width: 165px;
	margin-top: 5px;
	    margin-left: 10%;
	}
	
.printer_hover{
	position: relative;

	margin: 0px 0px 0px 0px;
	float: left;
	height: 450px;
	width: 22%;
	}
	
.printer_hover:hover{
	/* background: url('/images/printer_hover5.png');
	height: 450px;
	width: 186px;
	float: left;
	background-repeat:no-repeat; */
	}


.spacerflexprinter {
	width: 4%;
	float: left;
	height: 450px;
}

.offer_box_top{
	background-image: url('/images/offer_box_top.png');
	background-repeat: no-repeat;
	float: left;
	width: 164px;
	height: 5px;
	}

.offer_box_bot{
	background-image: url('/images/offer_box_bot.png');
	background-repeat: no-repeat;
	float: left;
	width: 164px;
	height: 5px;
	margin-bottom: 8px;
	}
	
.offer_box{
	background: url('/images/printer_repeat.jpg');
	background-repeat: repeat-y;
	float: left;
	width: 150px;
	padding-top: 1px;
	padding-left: 7px;
	padding-right: 7px;
	}

.obg_top{
	background-image: url('/images/offer_box_topgreen.png');
	background-repeat: no-repeat;
	float: left;
	width: 164px;
	height: 5px;
	}

.obg_bot{
	background-image: url('/images/offer_box_botgreen.png');
	background-repeat: no-repeat;
	float: left;
	width: 164px;
	height: 5px;
	margin-bottom: 8px;
	}
	
.obg{
	background: url('/images/printer_repeatgreen.jpg');
	background-repeat: repeat-y;
	float: left;
	width: 150px;
	padding-top: 1px;
	padding-left: 7px;
	padding-right: 7px;
	}

.offer_box-special{
	background: url('/images/printer_special_repeat.jpg') !important;
	}

.offer_box_top_special{
	background-image: url('/images/offer_special_box_top.png') !important;
	}

.offer_box_bot_special{
	background-image: url('/images/offer_special_box_bot.png') !important;
	}

.printer_offertext{
	font-weight: bold;
	font-family: Arial, Verdana;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 14px;
	color: #fff;
	margin: 0px;
	}

a.printer_model:link{
	color: #339933;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 14px;
	}

a.printer_model:visited{
	color: #339933;
	}
	
a.printer_model:hover{
	color: #33cc00;
	text-decoration:underline;
	}
	
.printer_model_margin{
	margin-bottom: 7px;
}
	
.printer_type{
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #222222;
	margin-bottom: -6px;
	}
	
.printer_details_box{
	float: left;
	width: 100%;
	margin-bottom: 8px;
	}
	
.printer_details{
	display: inline-block;
	width: 100%;
	font-family: Verdana, Arial;
	line-height: 10px;
	font-size: 11px;
	margin-bottom: -4px;
	}

a.printer_info_btn{
	background-image: url('/images/view-recent.jpg');
	background-position: top;
	width: 75px;
	height: 23px;
	float: left;
	position: relative;
	margin-top: 7px;
margin-right:5px;	}


	
.rrp_text{
	font-size: 10px;
	float: left;
	margin-top: 4px;
	margin-bottom: -1px;
	}
	
.rrp{
	font-size: 16px;
	color: #339933;
	font-weight: bold;
	margin-left: 7px;
	}

/* PRINTER Listing/Entries - END */
/* QUOTES manufacturers - START */ 

.quote_cap{
	font-size: 22px;
	color: #3a59a4;
	}

.quote_tags{
	font-size: 20px;
	font-weight: heavy;
	}
	
.site_indicator{
	font-size: 16px;
	font-weight: heavy;
	color: #990000;
	}

/* QUOTES manufacturers - END */ 
/* SEARCH box - START */

.searchbox{
	background: url('/images/search_box/bg.png');
	margin-top: -10px;
	width: 638px;
	height: 161px;
	float: left;
	}
	
.searchbox_contents{
	float: left;
	margin: 12px 13px 11px 13px;
	}

.searchbox_extended{
	background: #FFF;
	background-repeat:no-repeat;
	margin-top: -10px;
	margin-left: -8px;
	width: 625px;
	height: 350px;
	float: left;
}

.searchbox_extended_half{
	background-repeat:no-repeat;
	margin-top: -10px;
	width: 638px;
	height: 350px;
	margin-left: -8px;
	float: left;
}	

.searchbox_multifunction{

	margin-top: -10px;
	width: 638px;
	height: 300px;
	margin-left: -8px;
	float: left;
}
	
.searchbox_top{
	width: 612px;
	height: 33px;
	float: left; background:#666;
	}
	
.blackbox_rep{
	height: 32px;
	float: left;
	padding-right: 5px;
	padding-left: 11px;
	padding-bottom: 5px;
	width: 596px;
	}
	
.search_header{
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	float: left;
	margin: 7px 0px 0px 0px;
	}

.search_category_header{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #000;
	margin: 6px 0px 1px 0px;
	padding-left: 12px;
	float: left;
	width: 115px;
	}
	
.search_category_header_method{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
	margin-top: 3px;
	padding-left: 12px;
	float: left;
	width: 113px;
}
	
.search_category_header_inline{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #000;
	margin: 0px;
	padding-left: 2px;
	float: left;
	width: 115px;
	margin-top: 5px;
	}
	
.search_category_header_double{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #fff;
	margin: -2px 0px 3px 0px;
	}
	
.search_category_header_price{
	font-weight: heavy;
	font-size: 12px;
	text-transform: uppercase;
	color: #000;
	float: left;
	margin: 11px 10px 0px 12px;
	}
	
.price_range_text{
	font-size: 12px;
	color: #000;
	font-weight: bold;
	float: left;
	margin: 9px 0px 0px 0px;
	width: 50px;
	}
	
.search_entry{
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #000;
	}
	
.search_entry_text{
	position: relative;
	top: 0px;
	}
	
.price_range{
	float: right;
	height: 35px;
	padding-right: 5px;
	margin-left: 3px;
	margin-top: 27px;
	}
	
.find_results{
	float: right;
	height: 35px;
	padding-right: 5px;
	margin-left: 3px;
	margin-top: 25px;
	}
	
.category_box{
	width: 612px;
	float: left;
	}
	
.category{
	width: 143px;
	margin: 5px 0px 0px 10px;
	float: left;
	}
	
.category_smaller{
	width: 115px;
	margin: 5px 0px 0px 10px;
	float: left;
	}
	
.category_print_method{
	float: left;
	width: 100%;
	position: relative;
	top: -2px; background: #999999;
}

.category_btn{
	width: 125px;
	margin: 5px 0px 0px 0px;
	float: left;
	}
	
.category_search{
	width: 70px;
	margin: 5px 0px 0px 10px;
	float: left;
	}
	
input[type="image"].btn_reset{
	background: url('/images/search_box/btn_reset_filter.png');
	width: 105px;
	height: 37px;
	background-position: top;
	float: left;
	display: block;
	padding: 0px;
	}
	
input[type="image"].btn_reset:hover{
	background-position: bottom;
	}
	
.reset_filter_link{
	text-decoration: underline;
	text-transform: uppercase;
	color: #000;
	font-size: 11px;
	float: right;
	font-weight: bold;
	margin-top: 35px;
	margin-right: 6px;
	text-decoration: none;
	cursor: pointer;
}

.reset_filter_link:hover{
	text-decoration: none;
}

.price_box{
	width: 60px;
}

input[type="image"].btn_search{
	background: url('/images/search_box/btn_show_results.png');
	width: 105px;
	height: 37px;
	background-position: top;
	float: left;
	display: block;
	padding: 0px;
	}
	
input[type="image"].btn_search:hover{
	background-position: bottom;
	}
	
	/*
.results_box{
	background: url('/images/search_box/results_box.png');
	width: 105px;
	height: 27px;
	float: left;
	}*/
	
.search_results{
	background: url('/images/search_box/results_box.png');
	font-weight: heavy;
	font-size: 11px;
	text-align: center;
	line-height: 27px;
	height: 27px;
	width: 105px;
	float: left;
	margin-top: 5px;
	}
	
.order_by{
	width: 602px;
	height: 28px;
	line-height: 28px;
	background: url('/images/search_box/order_by.png');
	background-repeat:no-repeat;
	background-position:right center;
	float: left;
	margin-top: 5px;
	margin-left: 12px;
	padding-right: 10px;
}

.order_by_text{
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
	margin-right: 10px;
}
	
/* SEARCH box - END */
/* Over & Under £300 - START */

a.under_three{
	background: url('/images/under.png');
	background-position: top;
	width: 304px;
	height: 123px;
	float: left;
	text-decoration: none;
	color: #878787;
	}

a.under_three:hover{
	background-position: bottom;
	color: #000;
	}

a.over_three{
	background: url('/images/over.png');
	background-position: top;
	width: 304px;
	height: 123px;
	float: left;
	text-decoration: none;
	color: #878787;
	}

a.over_three:hover{
	background-position: bottom;
	color: #000;
	}
	
a.back_a4{
	background: url('/images/back_a4.png');
	background-position: top;
	width: 304px;
	height: 123px;
	float: left;
	text-decoration: none;
	color: #878787;
	}

a.back_a4:hover{
	background-position: bottom;
	color: #000;
	}
	
a.back_normal{
	background: url('/images/button_1normal.png');
	background-position: top;
	width: 304px;
	height: 123px;
	float: left;
	text-decoration: none;
	color: #878787;
	}
	
a.back_normal:hover{
	background: url('/images/button_1roll.png');
	background-position: bottom;
	color: #000;
	}
	
	
a.right_btn_norm{
	background: url('/images/button_1rnormal.png');
	background-position: top;
	width: 304px;
	height: 123px;
	float: left;
	text-decoration: none;
	color: #878787;
	}
	
a.right_btn_norm:hover{
	background: url('/images/button_1rroll.png');
	background-position: bottom;
	color: #000;
	}
	
a.right_btn_under{
	background: url('/images/button_2normal.png');
	background-position: top;
	width: 304px;
	height: 123px;
	float: left;
	text-decoration: none;
	color: #878787;
	}
	
a.right_btn_under:hover{
	background: url('/images/button_2roll.png');
	background-position: bottom;
	color: #000;
	}	
	
	

.over_under_text{
	position: relative;
	top: 95px;
	left: 55px;
	font-size: 12px;
	font-weight: bold;
	}

/* Over & Under £300 - END*/
/* Next & Prev BTN - START */

a.prev_btn{
	background: url('/images/prev_btn.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
	}

a.prev_btn:hover{
	background-position: bottom;
	}
	
	a.prev_btn_top{
	background: url('/images/prev_btn.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
	margin-top:42px;
	}

a.prev_btn_top:hover{
	background-position: bottom;
	}
	
a.prev_btn1{
	background: url('/images/prev_btn.png') no-repeat top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
	}

a.prev_btn1:hover{
	background: url('/images/prev_btn.png') no-repeat bottom;
	}
		
	
a.next_btn{
	background: url('/images/next_btn.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
	}

a.next_btn:hover{
	background-position: bottom;
	}
	
a.next_btn1{
	background: url('/images/next_btn.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
	}

a.next_btn1:hover{
	background-position: bottom;
	}

div.new_next_btn{
	
	background: url('/images/new_next_btn.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
}

div.new_next_btn:hover{
	
	background: url('/images/new_next_btn_roll.png');
	background-position: bottom;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
}

div.new_prev_btn{
	
	background: url('/images/new_prev_btn.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
	
}

div.new_prev_btn:hover{
	
	background: url('/images/new_prev_btn_roll.png');
	background-position: top;
	width: 78px;
	height: 24px;
	float: left;
	text-decoration: none;
}

.floatleft_1
{
	float:right;
	background-position: top;
	width: 78px;
	height: 24px;	
	text-decoration: none;
}


.floatright_1
{
	position:right;
	background-position: top;
	width: 78px;
	height: 24px;
	text-decoration: none;
}


a img{border:0px;}
	
	
.h2{ font-size:18px; margin:20px;}


#electric-bikes{ float:left; width:150px; height:263px; background:url(/images/win-electric-bikes.jpg);}

#electric-bike-div{ width:85px; float:right; font-size:10px; line-height:11px}

#trust-pilot-comp{ width:100%; margin-top:200px; text-align:center; font-size:10px}


.printer_hover_home{
	position: relative;
	left: 18px;
	margin: 0px 12px 0px 0px;
	float: left;
	height: 471px;
	width: 186px;
	background: url('/images/printer-bg.jpg');
	}
		
	
.printer_hover_home:hover{
	background: url('/images/printer-bg-over1.jpg');
	height: 471px;
	width: 186px;
	float: left;
	cursor: pointer;
	background-image:no-repeat; 
	}
	
	.manu-container
{ 
float:left; 
width:308px; 
height:217px; 
margin-left:0px; 
margin-right:2px; 
margin-top:-10px; 
display:block;
background:url(/manufacturers/manufacturer-buttons-bg.jpg); 
}

.hand
{
cursor:hand;
cursor:pointer;
}

.manu-buttons-rb{display:block; float:left; width:97px; height:39px; text-decoration: none;}

.manu-brother{
	background-image: url(/manufacturers/brother-btn.jpg);
	background-position:top;
	float:left;
	height:39px;
	width:97px;
	margin:0px ;
	}

.manu-brother:hover{ 
		background-position: bottom;
	}

.manu-canon{
	background-image: url(/manufacturers/canon-btn.jpg);
	background-position:top;
	float:left;
	height:39px;
	width:97px;
	margin:0px;
	
		
	}

.manu-canon:hover{ 
	background-position:bottom;
	}


.manu-dell{
	background-image: url(/manufacturers/dell-btn.jpg);
	background-position:top;
	position:float;
	float:right;
	height:39px;
	width:97px;
	margin:0px;
	
		}

.manu-dell:hover{ 
		background-position:bottom;
	}
	


.manu-hp{
	background-image: url(/manufacturers/hp-btn.jpg);
	background-position:top;
	float:right;
	position:right;
	height:39px;
	width:97px;
	margin:0px;
	}

.manu-hp:hover{ 
		background-position:bottom;
		}


.manu-kodak{
	background-image: url(/manufacturers/kodak-btn.jpg);
	float:left;
	position:right;
	height:39px;
	width:97px;
	margin: 0px;
	
	}

.manu-kodak:hover{ 
		background-position:bottom;
	}
.manu-epson{
	background-image: url(/manufacturers/epson-btn.jpg);
	background-position:top;
	position:right;
	height:39px;
	width:97px;
	margin:0px;
	
		
	}

.manu-epson:hover{ 
		background-position:bottom;
		}

.manu-konica{
         background-image: url(/manufacturers/konica-btn.jpg);
		 background-position:top;
         float:right;
         position:right;
         height:39px; 
         width:97px;
         margin:0px;
	}

.manu-konica:hover{ 
		background-position:bottom;
		}

.manu-kyocera {
         background-image: url(/manufacturers/kyocera-btn.jpg);
		 background-position:top;
         position:float;
         float:right;
		 height:39px;
		 width:97px;
		 margin:0px;
		 
         }

.manu-kyocera:hover {
         background-position:bottom;
}

.manu-lexmark{
       background-image: url(/manufacturers/lexmark-btn.jpg);
	   background-position:top;
	   position:float;
	   float:left;
	   height:39px;
	   width:97px;
	   margin: 0px ;
	   
}

.manu-lexmark:hover{
       background-position:bottom;
}

.manu-oki{
      background-image: url(/manufacturers/oki-btn.jpg);
	  background-position:top;
	  position:float;
	  float:left;
	  height:39px;
	  width:97px;
	  margin: 0px;
	  
}
	 
.manu-oki:hover{
      background-position:bottom;
}

.manu-panasonic {
      background-image: url(/manufacturers/panasonic-btn.jpg);
	  background-position:top;
	  position:float;
	  float:right;
	  height:39px;
	  width:97px;
	  margin: 0px;
	 
}

.manu-panasonic:hover {
      background-position:bottom;
}
.manu-ricoh {
     background-image: url(/manufacturers/ricoh-btn.jpg);
	 background-position:top;
	 position:float;
	 float:right;
	 height:39px;
	 width:97px;
	 margin: 0px;
	 
}

.manu-ricoh:hover {
     background-position:bottom;
}

.manu-samsung{
    background-image: url(/manufacturers/samsung-btn.jpg);
	background-position:top;
	position:float;
	float:right;
	height:39px;
	width:97px;
	margin: 0px;
	
}

.manu-samsung:hover {
    background-position:bottom;
}

.manu-tally{
    background-image: url(/manufacturers/tally-btn.jpg);
	position:float;
	float:right;
	height:39px;
	width:97px;
	margin: 0px;
	
}

.manu-tally:hover{
   background-position:bottom;
	}


.manu-xerox{
	background-image: url(/manufacturers/xerox-btn.jpg);
	background-position:top;
	float:left;
	height:39px;
	width:97px;
	margin:0px;
	margin-left:0px;
	}

.manu-xerox:hover{ 
		background-position:bottom;
		}
		
/* Printer Page Styles */ 

#printer-page-left{ float:left; width:310px; margin-top:20px;}

#printer-page-right{float:right; width:620px;}

#trust-reviews{	background: url("/images/manufacturer-buttons-bg.jpg");
	height:217px;
	width: 308px;
	float:left; margin-bottom:10px;
	font-size: 12px;}
	
#inner-trust{ float:left; width:300px; margin:8px 6px 0px 6px;}

#trust-review-buttons{width: 288px; height: 36px; margin-top:5px; float: left;}

#review-writeup{ height:120px; float:left; width:100%;}

#printer-title{width:450px; float:left}
.partno{font-weight: normal; font-size:10px; color:#666;}
#printer-manu-logo{width:100px; float: right; margin:0px 15px 0px 10px;}
.printer-page-title{ color: #666666; font-size: 18px; margin: 15px 0px 0px 0px  }
#printer-page-img{ width:375px; float:left;}
#printer-page-offers{ width:230px; float:left;}
.printer-page-price{text-align: right; margin:0px; padding:0px; font-size:33px; color: #33cc00; font-weight:bold;}

.printer-page-price-cashback{
	text-align: right;
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	color: #000;
	font-weight: bold;}

#printer-page-offers hr {
border: 0;
border-top: 1px solid #ddd;
}

#printer-page-prices{ text-align:right; font-size:12px; margin-top:30px; font-weight:bold;}
#printer-page-call{float:right; width:150px;}
#printer-page-spec{ width: 610px;  height: auto;  float:right; margin: 10px 10px 0px 0px;  padding-bottom: 20px;}
.printer-spec-title{ font-size:14px; color:#FFFFFF; text-align:left; margin: 20px 0px 20px 0px; padding: 10px 0 10px 10px; background-color: #666666; }
.recommend_printer{ font-size:14px; margin:15px 0px 15px 15px;}


/** Start: to style navigation tab **/
.nav {
  margin-bottom: 18px;
margin-left: 0;
list-style: none;
background: #FFF;
padding: 4px 12px 0px 12px;
}

.nav > li > a {
  display: block;
}

.nav-tabs{
  *zoom: 1;
}

.nav-tabs:before,
.nav-tabs:after {
  display: table;
  content: "";
}

.nav-tabs:after {
  clear: both;
}

.nav-tabs > li {
  float: left;
}

.nav-tabs > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
  background-color: #fff;
  color: #000;
}

.nav-tabs {
  border-bottom: 1px solid #D7D7D8;
}

.nav-tabs > li {
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  padding-top: 8px;
padding-bottom: 8px;
line-height: 18px;
background-color: #85BD34;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
border-top: 1px solid transparent;
border-bottom: none;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
border-color: #85BD34;
color: #FFF;
font-weight: bold;
text-decoration: none;
		  
}

.nav-tabs > li > a:hover {
background: #666666;
border-color: #666666;
 /* border-color: #999999 #999999 #cccccc; */
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
color: #000;
cursor: default;
background-color: #fff;
border: 1px solid #d7d7d8;
border-bottom-color: transparent;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
border-top: 1px solid transparent;
border-bottom: none;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
border-color: #d7d7d8;
}

li {
  line-height: 18px;
}

.tab-content.active{
	display: block;
}

.tab-content.hide{
	display: none;
}
/** End: to style navigation tab **/

.cashbackprice{ font-size: 30px; color: #33cc00; font-weight: bold;}
.exvat-small{ font-size: 11px; color: #000; }





#printer-offer1{float:left; width: 623px; height:193px; background:url(/images/offers/c822.jpg);}
#printer-offer2{float:left; width: 623px; height:193px; background:url(/images/offers/c822dn.jpg);}
#printer-offer3{float:left; width: 623px; height:193px; background:url(/images/offers/mc352.jpg);}

.printer-offerh3{ margin:25px 0px 0px 170px; color:#333; font-size:16px; letter-spacing:-1px; font-weight:bold;}
.printer-offer-price{float:right; width:185px; margin: 65px 0px 0px 0px; color:#333; font-size:20px; letter-spacing:-1px; font-weight:bold;}
.printer-offer-button{float:right; width:100px}

a.bluelink:link{ color:#0000FF; text-decoration:underline;}
a.bluelink:visited{ color:#0000FF; text-decoration:underline;}

.offer-strip-price{float:right; width:100px;  margin-right:5px; text-align:right;}

.offer-strip-desc{float:left; width:500px; margin-left:5px;}

.offer-grey{background:#999999; float:left; width:100%; margin:10px 0px 10px 0px;}

.printer-familia{width:97%; float:left; /*border: solid #666666 1px; */ background: #CCCCCC; border-left:none; border-right:none; font-size:10px; margin:5px;}

.offer-strip-header{background:#0066CC; color:#FFFFFF; font-weight:bold; float:left; width:100%; margin-top:15px;}
/* Comparison Style */
#compare_bg {
	z-index: 10000;
	background:url('../images/cmpr_bg.png');
	position:absolute; top:0; left:0; width:100%; text-align:center; vertical-align:middle; display:none;
	min-height:100%;
	overflow:hidden;
	margin:0;
	padding:0;
}
#compare_bg p.error {
	color:red;
	font-size :14px;
	text-align:center;
}
#compare_bg .light_box {
	margin:0 auto;
    background:#fff;
	display:inline-block;
    height: auto;
    width: 800px;
	margin-top:100px;
	padding-bottom:20px;
	border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	box-shadow: 0px 0px 10px #333;
}
#compare_bg .close {
	position:relative;top:-20px;right:-20px;float:right; cursor:pointer;
}
#compare_bg .del_cmpr_ico {
	float:right;
	margin:3px;
	cursor:pointer;
}
#printer_comparison {
	padding:10px  0 30px 20px;  
}
#printer_comparison .comp_block {
	width:167px;
	margin:0px;
	padding:0;
	float:left;
	height:auto;
	border-left:1px dotted #BDBCBC;
	border-right:0px solid #eee;
	float:left;
}
#printer_comparison h2 {
	color: #005cd8;
	font-size: 23px;
	text-align: left;
	padding:5px 5px 20px 0;
	border-bottom:2px solid #f3f3f3;
	margin:0px 10px 10px 0;
}
#printer_comparison h3 {
	margin : 10px;
}
#printer_comparison h3 a{
	color: #005cd8;
	font-size: 11px;
	text-align: left;
	padding:0px ;
}
#printer_comparison h3 a:hover{
    text-decoration:underline;
}
#printer_comparison div.cmpr_img {
	padding:0;
	margin:0 0 0 25px;
	text-align:center;
	height:120px;
	width:120px;
}
#printer_comparison p.rrp_text {
	color: #5fa022;
	font-weight:bold;
	font-size:13px;
	padding:5px 5px 10px 10px;
}
#printer_comparison p.printer_offertext {
	color:#8e8e8e;
	font-size:11px;
	text-transform: none;
	clear:both;
	height:65px;
	padding-left:10px;
}
#printer_comparison div.cmpr_btn {
    float:left;
	padding:3px 0px 0  18px;
	display:inline-block;
	margin:0;
}
#printer_comparison div.cmpr_btn a{
    padding:0;
	margin:0;
	display:inline-block;
}
#printer_comparison div.printer_details_box p {
	color:#333;
	font-size:11px;
	font-style:italic;
	vertical-align:middle;
	margin:0px;
	padding:5px;
}
#printer_comparison div.cmpr_spacer {
	height:373px;
	width:81px;
}
#printer_comparison div.compare-ttl {
	width:81px;
	margin: 0;
	float:left;
	font-weight:bold;
}
#printer_comparison div.compare-ttl p {
	font-size:11px;
	color:#000;
	vertical-align:middle;
	margin:0px;
	padding:5px;
}
#printer_comparison  p.gray_row {
	background:#eee;
}
#printer_comparison  p.dbl_hgt {
    height:28px;
}
#cmpr_chkbx  div.label {
	font-size:11px;
	color:#595959;
	float: left;
	margin-top: 8px;
	padding-left:7px;
	font-weight:bold;
}
#cmpr_chkbx {
	height: 38px;
	background: url('/images/compare.png') no-repeat;
	float: left;
	padding: 3px;
	font-size: 11px;
	color: #fff;
	width: 132px;
}
#cmpr_chkbx div.chkbx{
	width:18px;
	height:19px;
	float:right;
	padding-right:12px;
	padding-top:6px;
}
#main_cmpr_btn {
	background: #efefef;
	color: #bbb;
	padding: 6px 6px 8px 6px;
	float: right;
	display: inline-block;
	border: 1px solid #ccc;
	font-weight:normal;
	margin-bottom:10px;
}
#main_cmpr_btn span.txt {
	font-size: 11px;
	float:left;
	padding-right:4px;
}
#main_cmpr_btn span.btn {
	border: 0;
	border: 1px solid #ccc;
	background: #E0E0E0;
	color: #999;
	padding: 5px;
	margin: 0;
	font-size: 11px;
	cursor: pointer;
	height: 13px;
	width: 60px;
	font-weight:bold;
}
#main_cmpr_btn span.btn:hover {
	background:#999;
	color:#ccc;
	border:1px solid #999;
}
#main_cmpr_btn strong {
	color:#999;
	font-weight:bold;
}
#printer_comparison a.cmpr_lnk{
	color:#005cd8;
	display:inline-block;
}
/*Left Comparison block */
#cmpr_lft {
	position:fixed;
	z-index:1000;
	left:50%;
	top:50%;
	bottom:0px;
	margin-top: -95px;
	margin-left:-160px;
    margin-right: auto;
	width:320px;
	min-height:0;
	height:190px;
}
#cmpr_printers {
	width:313px;
	height:auto;
	display:inline-block;
	border-radius: 10px;
	-moz-border-radius: 10px;
	border:2px solid #fff;
	background: #666;
	/*opacity:0.9;
	filter:alpha(opacity=90);*/
	box-shadow: 1px 1px 10px #666;
}
#cmpr_printers h2 {
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 10px 5px;
	width:95%;
}
#cmpr_printers h2 img {
	float:right
}
#cmpr_printers a.recent-name-cmpr {
	font-size:10px;
	text-decoration:none;
	color:#fff;
	height:10px;
	padding-top:3px;
}
#cmpr_printers a.recent-name-cmpr:hover {
	text-decoration:underline;
	color:#EFF81B;
}
#cmpr_printers .cmpr_lft_img:hover {
	border:1px solid #495C85;
}
#cmpr_printers .cmpr_lft_img_empty:hover {
	border:1px solid #fff;
}
#cmpr_printers .cmpr_blk {
	float: left;
	width: 98%;
	padding-left: 0px;
	margin-left:0px;
	margin-top: 5px;
	margin-bottom : 5px;
	border-top:0px dotted #ccc;
	padding-bottom:5px;
}
#cmpr_printers .cmpr_lft_blk {
	width:70px;
	height:100px;
	display:inline-block;
	float:right;
	padding:10px 3px 0px 3px;
	margin:0;
	text-align:center;
}
#cmpr_printers .cmpr_lft_img {
	padding:5px;
	height:50px;
	text-align:center;
	border:1px solid #fff;
	background:#fff;
	display:inline-block;
	border-radius: 3px;
	-moz-border-radius: 3px;
}
#cmpr_printers span.cmpr_info {
	padding:0;
	margin:px;
	clear:both;
	float:right;
}
#cmpr_printers a.cmpr_info_btn{
	background: url('/images/cmpr_more_info.png') top no-repeat;
	width: 85px;
	height: 23px;
	float: left;
	position: relative;
	left: -5px;
	margin-top: 0px;
	cursor:pointer;
}
#cmpr_printers a.cmpr_reset_btn{
	background: url('/images/cmpr_reset_info.png') top no-repeat;
	width: 85px;
	height: 23px;
	float: left;
	position: relative;
	left: -5px;
	margin-top: 0px;
	cursor:pointer;
}
#cmpr_printers a.cmpr_reset_btn:hover{
	background: url('/images/cmpr_reset_info.png') bottom no-repeat;
}
#cmpr_printers span.empty-name {
	text-decoration:none;
	color:#ccc;
	font-size:10px;
}
#cmpr_printers a.cmpr_info_btn:hover{
	background: url('/images/cmpr_more_info.png') bottom no-repeat;
}
#cmpr_printers img.close_cmpr_lft {
	position:relative;
	z-index:500;
	top:-12px;
	right:-12px;
	float:right;
	margin-bottom:-15px;
	cursor:pointer;
}
#cmpr_close_img {
	margin-left:3px;
}
#cmpr_close_img:hover {
	cursor:pointer;
}
/*End Left Comparison block */
/*Recently viewed Comparison botton*/
#cmpr_chkbx_lft_rcnt   span.label {
	font-size:11px;
	color:#7A7A7A;
	float: left;
	margin: 0px;
	padding:0px;
	padding-left:3px;
}
#cmpr_chkbx_lft_rcnt {
	background:#EBEBEB;
	float:right;
	border:1px solid #BBBBBB;
	font-size:11px;
	display:inline-block;
	margin:6px 0;
	padding:0;
}
#cmpr_chkbx_lft_rcnt span.chkbx{
	float:right;
	padding:2px 0;
}
#cmpr_min_img {
	cursor:pointer;
}
#recent_printers div.rcnt_lft_btns_wrpr {
	display:inline-block;
}



.jqHandle {
   background: red;
   height:15px;
}

.jqDrag {
  width: 100%;
  cursor: move;
}

.jqResize {
   width: 15px;
   position: absolute;
   bottom: 0;
   right: 0;
   cursor: se-resize;
}

.jqDnR {
    z-index: 3;
    position: relative;
    width: 180px;
    font-size: 0.77em;
    color: #618d5e;
    margin: 5px 10px 10px 10px;
    padding: 0px;
}

/*End Recently viewed Comparison botton*/
/* End Comparison Style */


#callback_btn {
     margin-left:2px;
     width:300px;
	 height:82px;
	 border:1px solid #6e6e6e;
	 -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
	 background:url(/images/callback_btn.png) no-repeat;
	 margin-top:-18px;
	 margin-bottom:13px;
}

#need_help {
     font-size:20px;
	 font-weight:bold;
	 color:#000;
	 display:block;
	 width:180px;
	 margin-left:75px; 
	 margin-top:14px; 
	 text-decoration:none;
}

#message_mid  {
     font-size:10px;
	 color:#8c8c8c;
	 margin-left:75px; 
	 display:block;
	 width:170px;
	 text-decoration:none;
	 float:left;
	 margin-top:-10px;
}



#start_now{
     font-size:11.5px;
	 color:#FFF;
	 float:right;
	 text-decoration:none;
	 text-align:center;
	 font-weight:bold;
	 display:block;
	 width:45px;
	 margin-top:-55px;
	 padding-top:45px;
	 padding-bottom:5px;
}

/*Zooming the printers image*/
 .zoomWindow {border:4px solid #666666   !important; box-shadow:0px 0px 20px #000 !important}
#gallery_01 {margin-top:5px;width:65px; float:left; display:inline-block}
#gallery_01 img{width: 54px;display:inline-block;padding:2px;}
#img_wrapper img:hover{cursor:defult}
#gallery_01 a{border:1px solid #ccc;display:inline-block; margin:10px 0 4px 4px; width:56px; height:58px; float:left}
#gallery_01 .active {border:1px solid #666 !important;box-shadow:0px 2px 2px #999}
 /*End Zooming the printers image*/
 /**************************
NEWSFEED STYLING HOME PAGE
 **************************/

  #wrapper {
 width:100%;
 height:auto;
 float:left;
 margin-top:20px;
 
 }
 
 #img_wrapper{width:270px; margin-right:20px; float:right;}
 
 
 
.als-container {
	position: relative;
	width: 100%;
	margin: 0px auto;
}

.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}

.als-wrapper {
	position: relative;
	list-style: none;
}

.als-item {
	position: relative;
	display: block;
	text-align: center;
	float: left;
	
}

.als-item img{
	margin-left:-40px;
}



.als-prev-grey, .als-next-grey{
	position: absolute;
	cursor: pointer;
	clear: both;
	top: 70px;
	width: 15px;
	height: 22px;
}


.als-prev, .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
}





#lista1 {
	margin: 0px auto 0px auto;
}

#lista1 .als-item {
	margin: 0px 0px;
	min-height: 268px;
	min-width: 260px;
}

#lista1 .als-item img {
	position: relative;
	display: block;
	vertical-align: middle;
	margin-bottom: 8px;
}

#lista1 .als-item h3 {
	width:240px;
	text-align:left; margin-left:-30px; font-size:14px;
	color:#000;
}
#lista1 .als-item p {
	width:240px;
	text-align:left; margin-left:-30px; font-size:12px; margin-top:0px
}



#lista1 .als-prev-grey {
	left: 0px;
}

#lista1 .als-next-grey {
	right: 7px;
}


#lista1 .als-prev, #lista1 .als-next {
	top: 70px;
	width: 15px;
	height: 22px;
}

#lista1 .als-prev {
	left: 0px;
}

#lista1 .als-next {
	right: 7px;
}


#newsfeed{
margin-top:50px;
margin-left: 2px;
width: 300px;
height: 630px;
border: 1px solid #6e6e6e;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-top: -18px;
margin-bottom: 13px;
}

#newsfeed a {text-decoration:none;}

#news-head{
background: #466cbd url('../img/header-back-news.png') repeat; 
width:100%;
height: auto;

}

#news-head h3{
margin:0px; padding:9px 22px;font-size:15px; 
text-shadow: 1px 1px 3px #025299;
color:#FFF;
font-weight:bold;
}

.news-header {
	width:180px;
	margin:7px 0px 15px 20px;
	font-size:17px;
	float:left;
}

#bird{float:right; margin-right:25px}

#twitter-feed {width:250px; margin:0px 0px 0px 26px; font-size:12px}
#twitter-feed  a{display:block; padding:15px 0px 0px 0px}

.news-links {text-decoration:underline;}

/**************************
NEWSFEED STYLING HOME PAGE
 **************************/
 
 #printer-page-left , #left-pane{
	width: 290px;

 }
 .margin-top-bottom {
	margin: 10px 0;
 }

 .clearboth { clear: both; }
 
 /******************** TRUSTPILOT ********************/
#trustpilot-side{
	background-color:#FFF;
}

#trustpilot-side .hands{
	display:block;
	width:100%;
	height:35px;
	background: url('/images/btn.jpg') repeat-x #5FD366;
	background-position: top;
	text-align:center;
	line-height:35px;
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

#trustpilot-side .hands:hover{
	background-color: #339933;
	background-position: bottom;
	cursor: pointer;
}

#trustpilot-side-logo{
	width:175px;
	float:left;
	cursor: pointer;
}

#trustpilot-text {
	padding:10px;
}
/******************** TRUSTPILOT FINISH ********************/

/******************** RENCENTLY VIEWED PRINTER BEGIN ********************/
#recent_printers,
#recent_printers .recroweven_printer,
#recent_printers .recent_footer {
	background: none #FFFFFF;
}

#recent_printers {
	margin: 0px;
	width: 290px;
	float: none;
}
#recent_printers .info-details-wrapper { width: 204px; }
#recent_printers .info-wrapper_recent { border-top: none; }

#recent_printers h2 {
	display:block;
	width:260px;
	color:#000;
	font-size: 18px; letter-spacing: -1px;
	font-weight: bold;
	line-height:35px;
	padding-left:0px;
}

/******************** RENCENTLY VIEWED PRINTER END ********************/



/******************** VIDEO BEGIN ********************/
#video-side { margin-top:10px }
#video-side a {
	display:block;
	width:285px;
	height: 161px;
	background-image:url(images/video-thumb.png);
	border:#FFF 3px solid;
}
#video-side a:hover {
	background-image:url(images/video-thumb-hover.png);
}
#video-side img {
	 width: 285px;
	 height: 161px;
	 border-style: none;
}

/******************** VIDEO END ********************/

/******************** SOCIAL BEGIN  ********************/
#social-side{
	margin-top:10px;
	height:54px;
	background-color:#FFF;
}

#social-side img{
	float:left;
	margin:10px 2px 10px 0px;
}

#center-social{
	width:144px;
	margin:0 auto;
}
/******************** SOCIAL FINISH END ********************/

/******************** CALLBACK BTN BEGIN ********************/
#callback_btn {
	margin-left: 0px;
	width: 290px;
	border: none;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#callback_btn #start_now {
	width: 55px;
	margin-top: -70px;
}

#callback_btn #need_help {
	padding-top: 10px;
	margin-top: 0px;
	margin-left: 80px;
}

#callback_btn #message_mid {
	margin-left: 70px;
}

/******************** CALLBACK BTN END ********************/

/******************** COMAPNY LOGO BEGIN ********************/
#company_logo {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}	

#company_logo ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#company_logo ul a {
	width: 94px;
	height: 39px;
	border: 1px solid #FFF;
	
	display: inline-block;
	float: left;
	background-position: bottom;
	text-indent: -9999px;
	
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
	
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	
	background-size: 94px;
	background-repeat: no-repeat;
}

#company_logo ul a:hover {
	border-color: #CCC;
	
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	
	-webkit-transform-origin: center center;
	-moz-transform-origin: center center;
	-o-transform-origin: center center;
	transform-origin: center center;
}

.logo_brother { background-image: url('/images/logo_brother.jpg'); }
.logo_canon { background-image: url('/images/logo_canon.jpg'); }
.logo_dell { background-image: url('/images/logo_dell.jpg'); }
.epson { background-image: url('/images/logo_epson.jpg'); }
.hp { background-image: url('/images/logo_hp.jpg'); }
.kodak { background-image: url('/images/logo_kodak.jpg'); }
.konica { background-image: url('/images/logo_konica.jpg'); }
.kyocera { background-image: url('/images/logo_kyocera.jpg'); }
.lexmark { background-image: url('/images/logo_lexmark.jpg'); }
.oki { background-image: url('/images/logo_oki.jpg'); }
.panasonic { background-image: url('/images/logo_panasonic.jpg'); }
.ricoh { background-image: url('/images/logo_ricoh.jpg'); }
.samsung { background-image: url('/images/logo_samsung.jpg'); }
.tally { background-image: url('/images/logo_tally.jpg'); }
.xerox { background-image: url('/images/logo_xerox.jpg'); }

/******************** COMAPNY LOGO END ********************/

/******************** NEWFEED BEGIN ********************/
#newsfeed {
	marign-left: 0px;
	width: 290px;
	border: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-color: #FFF;
}

#newsfeed #news-head {
	background: none #36579a;
}

#newsfeed #news-head h3 {
	padding: 0px;
	display: block;
	background-color: #666666;
	color: #FFF;
	font-size: 12px;
	line-height: 35px;
	padding-left: 10px;
	text-shadow: none;
}
#twitter-btn a {
	padding: 0px;
	display:block;
	width: 236px;
	background: url('/images/btn.jpg') repeat-x #5FD366;
	background-position: top;
	text-align:center;
	line-height:35px;
	text-decoration: none;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
}

#twitter-btn a:hover {
	background-color: #339933;
	background-position: bottom;
}

/******************** NEWFEED END ********************/
/******************** FREE 8GB USB AND A3 COLOUR PRINTER BEGIN ********************/
#left-pane > a > img, .a3colour {
	padding: 5px;
	background-color: #FFF;
	
}
#left-pane > a > img {
	margin-top: 10px;
}
/******************** FREE 8GB USB AND A3 COLOUR PRINTER END ********************/

/******************** index.php BEIGN ********************/
#home table { width: 100%; }
#home table tr td { text-align: center; }
#home .welcome { margin: 10px 0px 20px 0px; font-size:20px }
#home .h2home {
	/*margin-top: 28px;
	line-height: 40px;*/
	
	border-bottom: 1px solid #ccc;
	margin-right: 30px;
	padding-bottom: 10px;
}
/******************** index.php END ********************/

/******************** Recommeded Printer BEGIN ********************/
#recommend-printer {
	border: 1px solid #999;
	width: 190px;
	float: left;
	margin: 0 7px;
}
#recommend-printer-h3 {
	color: #000;
	font-size: 1.1em;
	margin: 10px 5px;
}
.recommend-printer-box {
	padding: 5px;
	min-height: 200px;
}
.recommend-printer-box strong {
	text-transform: capitalize;
	
}
.recommend-printer-box .recommend-offertext {
	margin-top: 5px;
}

#recommend-printer h3 {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	background-color: #666666;
	padding: 5px 10px;
	text-transform: capitalize;
}
.recommend-content img {
	float: left;
	margin-right: 10px;
}
.recommend-content p {
	float: left;
	margin-top: 25px;
}
.recommend-content p .recommend-price {
	color: #FF0000;
	font-size: 1.2em;
	font-weight: bolder;
}
.recommend-offertext {
	margin: 0 auto;
	width: 164px;
}
.recommend-info {
	font-size: 11px;
	margin-left: 10px;
}
.recommend-info span {
	display: inline-block;
	width: 80px;
	float: left;
	font-weight: bold;
}
.recommend-info .recommend-box {
	width: 90px;
	font-size: 11px;
	float: left;
}

.recommend-btn {
	width: 190px;
	line-height: 28px;
	display: block;
	background:#99cc33;
	
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	font-size: 12px;
	font-weight: bold;
}
.recommend-btn:hover {
	background-position: bottom;
}
a.recommend-btn {
	color: #FFF;
}
.recommend-cmpr {
	background: #EBEBEB;
	border: 1px solid #BBBBBB;
	font-size: 11px;
	display: inline-block;
	margin: 0px 0px 10px 10px;
}

.recommend-cmpr span.label {
	font-size: 11px;
	color: #7A7A7A;
	float: left;
	margin-top: 5px;
	padding-left: 3px;
}

.recommend-cmpr span.chkbx {
	float: right;
	padding: 2px 0;
}
/******************** Recommeded Printer END ********************/

/******************** choosing.php BEIGN ********************/
#choosing img {
	border: 0px;
}
#choosing .info {
	border-style: solid;
	border-width: 0px;
}

#choosing .mainsection img {
	margin: 5px;
}

#choosing #con_sumables a {
	text-decoration: none;
}
#choosing #con_sumables a p {
	color: #547caf;
	font-size: 18px;
	text-decoration: none;
}

#choosing .mainsection .box {
	border-bottom: #547caf solid 1px;
}

#choosing .mainsection .box2 {
	width: 400px;
	margin: 0 auto;
}

#choosing .mainsection .box3 {
	margin-top: 10px;
	float: left;
	width: 200px;
}
#choosing .mainsection .box4 {
	float: left;
	width: 190px;
	text-align: center;
}
#choosing .mainsection .box5 {
	margin-top: 20px;
	float: left;
	width: 200px;
}
#choosing .mainsection .box6 {
	width: 330px;
	float: left;
}

#choosing #mid-section,
#laser-printer-guide #mid-section {
	margin-right: 0px;
	padding: 10px;
	width: 610px;
}

#choosing .conclusion {
	 margin-top:10px;
	 padding: 10px;
	 float:left;
	 border: #547caf solid 1px;
}

#choosing .conclusion div {
	 float: right;
}

#choosing .tabcontent {
	margin-right: 20px;
}

.choosing span {
	color: #547caf;
	font-size: 1.4em;
	font-weight: bolder;
}

/******************** choosing.php END ********************/
/******************** laser-printer-guide.php BEGIN ********************/
#laser-printer-guide .lp-price {
	margin: 8px 0;
	float: left;
}
#laser-printer-guide .info_btn {
	margin-top: 5px;
	padding: 5px 10px;
	background: url('/images/btn.jpg') repeat-x #5FD366;
	background-position: top;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	float: right;
}
#laser-printer-guide .info_btn:hover {
	background-position: bottom;
}

#buyguide-extra h3 {
 padding: 5px 10px;
}

.buyguide-more h3 {
	margin-top: 20px;
}


.printer-guide {
	margin: 5px;
}
.printer-guide a {
	text-decoration: none;
}
.printer-guide .guide-image {
	width: 120px;
	padding: 0 5px;
	float: left;
}
.printer-guide .guide-list {
	float: left;
}
ul.guide-list {
	margin-left: 0px;
}
.printer-guide-content {
	margin-top: 10px;
}
.printer-guide .guide-list {
	margin-right: 10px;
}
.printer-guide .guide-list li img {
	margin-right: 5px;
}

#buyguide-extra {
	border: 2px solid #3a5eb0;
	margin-bottom: 0px;
}

#buyguide-extra h3 {
	background: none #36579a;
	line-height: 35px;
	padding-left: 10px;
	height: auto;
}

.printer-guide-category {
	padding: 5px;
	background-color: #f3f3f3;
}

.buyguide-more .buyguide-printer {
	width: 190px;
	height: 300px;
	background-color: #FFF;
	float: left;
	margin: 3px 3px;
}
.buyguide-more .buyguide-printer a {
	text-decoration: none;
}
.buyguide-more .buyguide-printer .printer-image {
	margin: 5px 5px 5px 0px;
	float: left;
}
.buyguide-more .buyguide-printer h3 {
	color: #FFF;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	border: none;
	background-color: #3a5eb0;
	padding: 5px 10px;
	margin-top: 0px;
}
.buyguide-more .buyguide-printer strong {
	font-size: 14px;
	text-transform: capitalize;
}
.buyguide-more .buyguide-printer .only {
	margin-top: 5px;
	color: #000;
}
.buyguide-more .buyguide-printer .price {
	font-size: 16px;
}

#laser-printer-guide .info {
	margin-bottom: 10px;
}
#laser-printer-guide .info #menusection .shadetabs li a {
	padding: 5px 10px;
	margin: 0px 0px 0px 3px;
	color: #FFF;
	background: none #9A9B9B;
}

#laser-printer-guide .info #menusection .shadetabs li a.selected {
	background: #547caf;
	border-bottom: 1px solid #547caf;
}
#laser-printer-guide .info #menusection .shadetabs li a:hover {
	background: none #547caf;
}
#laser-printer-guide .info #menusection .shadetabs li a.selected:hover {
	background-color: #547caf;
	cursor: default;
}
#laser-printer-guide .info .tabcontent {
	margin: 0;
	padding: 10px;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	height: 250px;
}

.printer-guide-info {
	padding: 10px;
	font-size: 11px;
}
.printer-guide-info span {
	display: inline-block;
	width: 80px;
	float: left;
	font-weight: bold;
}

.printer-guide-info .printer-guide-box {
	width: 90px;
	font-size: 11px;
	float: left;
}

/******************** laser-printer-guide.php END ********************/
.clearboth { clear: both; }
.printer_info_button {
    float: left;
  
    margin: 5px;
    position: relative;
}
.printer_info_button a {
	height: 26px;
	width: 104px;
	display: block;
	background-image: url("/images/more-info-grey.jpg");
    background-position: center top;
}
.printer_info_button a:hover {
	background-position: bottom;
}

.star_rating {
	margin-top: 6px;
}

.pagination {
	margin: 10px 0;
	float: right;
}
.pagination_prev {
	margin: 10px 0;
	float: left;
}
.cursor_pointer { cursor: pointer; }


/*BREADCRUMB PRINTERS PAGES*/

#bread-crumb-printer-box {
	width: 450 px; 
	float: left; 
	diplay: block; 
	text-align:left; 
	margin-top: 15px;
	margin-left: 10px;
	padding-right: 0px;
	color: grey;
	font-size: 10px}
	
#bread-crumb-printer-box a {
	text-decoration: none;
	color: grey;
	}
#bread-crumb-printer-box a:hover {
	color: #5878c1;
}	

.bread-crumb-printer-trace { 
	list-style: none; 
	display: inline-block;
	padding-start: 0; 
	margin: 0; 
	padding: 0; 
	}
	
	
.bread-crumb-pirnter-level1{ 
	display: inline-block; 
	padding-right: 15px; 
	/*border-right: 1px solid grey;*/
		background-image: url('/images/breadcrumb-sep.png');
		background-repeat: no-repeat;
		background-position: right;
	}
	
.bread-crumb-pirnter-level2 {
	display: inline-block; 
	padding-right: 15px; 
	padding-left: 0px; 
	
	background-image: url('/images/breadcrumb-sep.png');
		background-repeat: no-repeat;
		background-position: right;
	}
	
	
.bread-crumb-pirnter-level3 { 
	display: inline-block; 
	padding-right: 15px; 
	padding-left: 0px; 
	color: #339933;
	}
/* end   BREADCRUMB PRINTERS PAGES*/


#recommend2-printer-h3 {
	color: #36579a;
	font-size: 1.4em;
	margin: 20px 5px;
}



.details-header2 { color: #36579a; font-size: 16px; }

#newbanneroffer{ float:left; width:630px; height:315px;}
#newbanner{ float:left; width:630px; height:315px; background:url(/images/banner/C931.jpg);}
#newbannerfull{ float:left; width:100%; height:315px;     border: 1px solid #e2e2e2;
	background:url(/images/banner/background-banner-n.jpg);
}
#bannerlogo{float:left; width:155px; height:40px; margin: 5px; background:url(/images/banner/oki-logo.png);}
.bannerhead{     color: #5D5858;
        font-size: 19px;
    margin: 20px 287px 10px 287px;}


.bold-black{ color:#000000; font-size:19px; font-weight:bold; font-style:normal; margin:5px}
.bold-blackmini{font-size:16px;}


.quote{     color: #A8A4A4;
    font-size: 17px;
    margin: 5px 285px;
    letter-spacing: 1px;
    font-style: italic;}
 .quote-ul{     color: #A8A4A4;
    font-size: 14px;
    margin: 11px 285px;
    font-weight: bold;}

.important{    
	font-size: 17px;
    font-weight: bold;
 }
.quotesmall{ color:#A8A4A4; font-size:12px; margin:5px;}
#moreinfo{float:right; margin:15px 400px 0px 0px;}
#vid{float:left; width:56px; margin-left:4px;}
#call-buttons{float:left; margin:10px 0px 0px 40px;}
#callbuttons{position:fixed; width:36px; height:440px; top:200px; right:0px;}
#callbuttons-bottom{position:fixed; width:300px; height:57px; bottom:0px; right:0px;}

.h2-home{
	font-size: 28px;
}

/* FORM CUSTOMER.PHP */

.register {
	width:100%; 
	float:left; 
	margin:5px;
}

.basket_empty {
	color:red;
	display: inline;
}

/* basket */

.basketcart{
	width: 29%;
    background: #fff;
    float: left;
    margin-top: 3px;
    border: 2px solid #99cc33;
	border-radius:3px;
}

.basketcart:hover{
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #99CC33),
	color-stop(1, #B8F54D)
);
background-image: -o-linear-gradient(bottom, #99CC33 0%, #B8F54D 100%);
background-image: -moz-linear-gradient(bottom, #99CC33 0%, #B8F54D 100%);
background-image: -webkit-linear-gradient(bottom, #99CC33 0%, #B8F54D 100%);
background-image: -ms-linear-gradient(bottom, #99CC33 0%, #B8F54D 100%);
background-image: linear-gradient(to bottom, #99CC33 0%, #B8F54D 100%);
}
.text-basket{
	text-align: center;
	color: #000;
	text-decoration: underline;
}
/* end basket */


/* buy button */
.buyBox{
	background-image:url('/images/printer-buy-disabled.gif');
	background-repeat:no-repeat;
	background-position: center; 
	width: 157px;
	height: 73px;
	background-color: transparent;
	border: 0px outset buttonface;
	color: #000;
    font-size: 14px;
    font-weight: bold;
	line-height: 21px;
	font-size-adjust:0.5;
}

.buyBox-phone {
	font-size: 19px;
	font-size-adjust:0.5;
}
/* end buy button */

/* navbar option */

.nav-opt{
	width: 100%;
	background: #fff;
	color: #666666;
	float: left;
	margin: 0px 0px 20px 0px;
}

.trustpilotnav{
	width: 32%;
	float: left;
}

.trustpilotnav p{
	margin: 1px 0px 0px 95px;
    font-size: 15px;
	font-weight: bold;
	
}
.trustpilotnav p span{
    font-size: 12px;
	font-weight: initial;
}



.trustpilotnav img{
	float: left;
    width: 85px;
}

.poundnav{
	width: 36%;
	float: left;
	margin-left: 5%;
}

.poundnav i{
	float: left;
	color: #85BD34;
	font-size: 2.6em;
}

.poundnav p{
	margin: 1px 0px 0px 34px;
    font-size: 15px;
	font-weight: bold;
}

.poundnav p span{
    font-size: 12px;
	font-weight: initial;
}

.trucknav{
	width: 22%;
	float: right;
}

.trucknav i{
	float: right;
    color: #85BD34;
    font-size: 2.6em;
    text-align: right;
	margin-right: 12px;
}


.trucknav p{
	margin: 1px 0px 0px 0px;
    font-size: 15px;
    font-weight: bold;
    text-align: right;
    float: right;
}
.trucknav p span{
    font-size: 12px;
    font-weight: initial;
}
/* end navbar option */


.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-size: .875rem;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  text-align: center !important;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: .3rem;

  line-break: auto;
}

.popover.popover-top, .popover.bs-tether-element-attached-bottom {
  margin-top: -10px;
}

.popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}

.popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after {
  bottom: 1px;
  margin-left: -10px;
  content: "";
  border-top-color: #fff;
  border-bottom-width: 0;
}

.popover.popover-right, .popover.bs-tether-element-attached-left {
  margin-left: 10px;
}

.popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}

.popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after {
  bottom: -10px;
  left: 1px;
  content: "";
  border-right-color: #fff;
  border-left-width: 0;
}

.popover.popover-bottom, .popover.bs-tether-element-attached-top {
  margin-top: 10px;
}

.popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, .25);
}

.popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after {
  top: 1px;
  margin-left: -10px;
  content: "";
  border-top-width: 0;
  border-bottom-color: #666;
}

.popover.popover-left, .popover.bs-tether-element-attached-right {
  margin-left: -10px;
}

.popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: rgba(0, 0, 0, .25);
}

.popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after {
  right: 1px;
  bottom: -10px;
  content: "";
  border-right-width: 0;
  border-left-color: #fff;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #666;
  border-bottom: 1px solid #ebebeb;
  border-radius: -.7rem -.7rem 0 0;
}

.title-popover{
	    vertical-align: top;
    line-height: 31px;
}
.popover-content {
  padding: 9px 14px;
  text-align: center !important;
}

.popover-arrow, .popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover-arrow {
  border-width: 11px;
}

.popover-arrow::after {
  content: "";
  border-width: 10px;
}


.printer-button-sb {
	padding: 0 !important;
	border: 0 !important;
}
.printer-button-sb:hover{
	cursor: pointer !important;
}


.costdiv{
	    width: 40%;
    padding: 10px;
    margin: 0 6% 30px 0%;
    background: #85BD34;
    border-radius: 10px;
    text-align: center;
}

.costdiv h3 {
	    font-size: 17px;
}

.costdiv p {
	text-align: center;
}


.costdiv-unlimited{
    width: 90%;
    /* padding: 10px; */
    margin: 35px 5% 35px 5%;
    /* background: #cccccc; */
    /* border-bottom: 1px solid #999; */
    /* border-radius: 10px; */
    text-align: center;
}

.costdiv-unlimited h3 {
	    font-size: 17px;
	    color: #85BD34;
}

.costdiv-unlimited p {
	text-align: center;
}

.float-left{
	float: left;
}

.float-right{
	float: right;
}

.clearfix {
	height: 15px;
}


.features-ul {
	    list-style-image: url(/includes/green-thick.png);
}


.video {
		width: 56px;
		height: 59px;
		opacity: 1;
		-webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.video:hover {

	opacity: 0.7;
	filter: alpha(opacity=70);
	-webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

/*cookie pop-up*/

#cookie-popup {
  position: fixed;
  bottom: 0;
  right: 0;
  background: #eee;
  -webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.3);
  box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.3);  
  z-index: 1111;
    width: 600px;
    padding: 5px;
}

#cookie-popup p {
  display: inline-block;
  padding: 10px 0 10px 10px;
  margin: 0;
}

#cookie-accept {
  margin: 5px 0;
  float: right;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 10px;
    font-size: 1rem;
    border-radius: .25rem;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    background-color: #5cb85c;
    border-color: #5cb85c;    
    color: #fff;
    cursor: pointer;
}

#cookie-accept:hover {
    color: #5cb85c !important;
    background-color: #fff !important;
    border-color: #5cb85c !important;
}

#cookie-popup .fa-cog {
    padding: 10px 0;
    font-size: 40px;
}

@media (min-width:767px) {
#cookie-popup .text-left {
  padding: 0;
}      
}

@media (max-width:767px) {
  #cookie-popup p {
    padding-bottom: 0;
    font-size: 13px;
  }   
  #cookie-accept {
      margin: 7px 10px;
  }   
  #cookie-popup .text-left {
    padding-left: 0;
  }      
}

.cookies-text {
    width: 500px;
    display: inline-block;	
}
