/* 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.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; 
	margin-left: 10px;
	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: 2px; text-align: center; font-family: arial, verdana, times, century gothic; font-size: 20px; line-height: 20px; color:#666;
}

p.offer
{
	text-align: center; font: bold 16px arial; color: #000099; margin-top: 4px;
}
p.offer_avail
{
	text-align: center; font-size:10px; margin-top: 0px; color: #666;
}

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
{
	margin: 0px; margin-top: 2px; padding-bottom: 0px; white-space: nowrap; overflow: hidden; font: bold 12px arial; width: 50%; float: left;
}

div.printer_details_item_right
{
	margin: 0px; margin-top: 2px; padding-bottom: 0px; white-space: nowrap; overflow: hidden; font: bold 12px arial; width: 50%; float: right;
}

div.printer_details_item_brochure
{
	margin: 0px;
	margin-top: 2px; 
	padding: 0px; 
	font: bold 12px arial; 
	width: 50%; 
	float: right; 
	cursor: pointer;
	white-space: nowrap; overflow: hidden; 
}

div.printer_details_item_linebreak
{
	position: relative; 
	top: -8px;
	margin-left: 40px; 
	margin-bottom: -8px;
	float: left;
}

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: 32px; height: 32px;
}

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; 
}

/* 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.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.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.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;
}

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 */


body{margin:0px; background:#FFF;}

h3{margin:0px}

a:link{color:#999;}
a:visited{color:#000;}
a:hover{color:#000;}
a:active{color:#999;}

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

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

#page-border{width:983px; float:left;  background:url(/images/bg-borders/left-right.png) repeat-y; margin:auto; }

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

#logo{ margin-top:0px; margin-left:0px; width:317px; float:left;}

#header-call{width:400px; height:110px; margin-left:20px; float:left;}

#header-pic{float:left; width:357px; margin-left:30px;}

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

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

.printer-button{float:left; width:121px; background: #EEEEEE; border: solid 1px #AAA; margin: 0px 0px 0px 2px; padding: 0px; }
.printer-button:hover{float:left; width:121px; background: #EEEEEE; border: solid 1px #FFF; margin: 0px 0px 0px 2px; padding: 0px; }
.printer-button-img{float:left; width:32px; margin-right: 0px; }
.printer-button-img-img { float:left; height:32px; width:32px; border: 0px; margin-right: 0px; }
.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:180px; height:110px; float:right; text-align:right; background: url(/images/cart-bg.gif) top left no-repeat; margin-right:4px;}

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

#smallcart{width:160px; margin-top:30px; 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 0px 5px 0px; float:right; }

.shopping{ font-family: Arial, Helvetica, sans-serif; padding-top:4px; padding-left:10px; padding-bottom:4px; text-align:right; 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; border: solid 1px #AAA; background:#EEE; width:98%; height:50px; margin-bottom:5px; font-size:14px;}

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

.manu-menu-div{float:left; border: solid 1px #AAA; background:#FFF; width:98%; height:50px; 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; width:60%;}

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

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

#mid-section{width:630px; float:left;}

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

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

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

#left-pane{float:left; width:145px; margin:5px 5px 0px 5px;}

.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 0px; text-align:left; font-weight: bold;}

.lp-title{ color:#990000; 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-on{ color:#FFF; font-size: 11px; text-align: center;}
a.tab-on:link{ color:#FFF; font-size: 11px; text-align: center; text-decoration:none}
a.tab-on:visited{ color:#FFF; font-size: 11px; text-align: center;  text-decoration:none}
a.tab-on:hover{ color:#FFF; font-size: 11px; text-align: center; text-decoration:underline}
a.tab-on:active{ color:#FFF; font-size: 11px; 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:115px; height: 27px; background: url(/images/search-box.gif) no-repeat; border: 0px; margin: 7px 0px 0px 0px; padding: 4px 0px 0px 10px; color:#000; font:14px "Lucida Grande", Geneva, Arial, sans-serif; }

#search-bar{float:left; width:119px;}

#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:8px;
height:27px; width: 66px; float:left;
}
.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;  
}
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;
}

.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;
}
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;
}
.shopping{
padding-top:0px;
padding-left:10px;
padding-bottom:4px;
text-align:right;
}

.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:300px;
float:left;
padding:5px 5px 5px 5px;
background-color:#FFF;
border-bottom:#999 dotted 1px; height:220px;
border-right:#999 dotted 1px;

}
.printerlistnoshade{
width:300px;
float:left;
border-bottom:#999 1px dotted; height:220px;
padding:5px 5px 5px 5px; background:#fff;
}
.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:150px;
height:50px;
}
.footernext{
float:right;
width:150px;
height:50px;
}
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; background:url(/images/consumables-pic.jpg); width:630px; 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;
}
/* 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:934px;
border-bottom:#990000 solid 2px;
padding:3px 0 3px 5px;
font-weight:bold;
font-size: 16px; color:#990000;
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
}
ol li.choosing{
padding: 5px;
margin:5px;
}
ul li.choosing{
padding: 5px;
margin:5px;
}
.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; width:350px;}

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; */
}

