/* CSS Document */

body {
	margin:0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	font-family:verdana;
	font-size:12px;
	background: #fff;
}
.cl { clear: both; height: 1%; }
img {border: none;}
h2 { font-family: "Trebuchet MS",sans-serif; font-weight: bold; color: #333; font-size: 20px; line-height: 22px; text-align: left; margin: 0px; padding: 0 0 10px 10px; }
h2 a { color: #58585A; }
h2 a:hover { text-decoration: underline;}
h3 { font-family: verdana; font-weight: bold; color: #333; font-size: 13px; text-align: left; margin: 0px; padding: 0 0 10px 10px; }
h3 a { color: #333; }
h3 a:hover { text-decoration: underline;}
p { font-family: verdana; font-size: 12px; margin: 0px; padding: 0 10px 10px 10px; color: #333; font-weight: normal; text-align: justify; line-height: 17px; }
p a:link, a:visited { color: #0066ff; text-decoration: none;}
p a:hover, a:active { text-decoration: underline; }
.bullet ul{ padding: 0px 0px 0px 0px; margin: 0px 0px 20px 30px; }
.bullet ul li { font-family: verdana; margin: 0px 0px 5px 0px; font-weight: normal; line-height: 17px; text-align: left; list-style-position: outside; list-style-image: url("../images/bullet.gif"); }
.bullet ul li a:link, a:visited { color: #0066ff; text-decoration: none; }
.bullet ul li a:hover, a:active { text-decoration: underline; }

/* Layout Items*/

#container{ background: #fff; padding: 0 9px 0 9px; width:974px; margin: 0px auto; /* Right and left margin widths set to "auto" */ text-align:left; /* Counteract to IE5/Win Hack */ }
#banner{ height:120px; margin: 10px 0 0 0; background: #fff url("../images/banner.jpg") 0 0 no-repeat;}

#imageleft { clear: both; float: left; padding: 10px; }
#imageright { clear: both; float: right; padding: 10px; }

.clear { clear: both; }
clearright { clear: right; }
clearleft { clear: left; }

/* Columns */

#leftcolumn{ width:241px; float:left; margin: 0px 0 0 0; } /* left, accordion */
#rightcolumn{ width:747px; float:right; margin: 0 0 0 12px;} /* right, content */

#links { height: 177px; margin: 0px; padding: 0px; clear: both; }
#column1{ width: 230px; float:left; padding: 0 18px 0 0; }
#column2{ width: 230px; float:left; padding: 0 18px 0 0; }
#column3{ width: 230px; float:left; padding: 0 18px 0 0; }
#column4{ width: 230px; float:left; padding: 0px;}

#columnhalf1{ width:478px; float:left; margin: 0px 18px 0 0; padding: 0px; }
#columnhalf2{ width:478px; float:right; margin:0px; padding: 0px; }

/* Section Backgrounds - Rounded Box Areas */

#greyboxleft { width:468px; margin: 0 0 20px 0; background: #fff url("../images/boxes/greybox01.png") 0 0 no-repeat; padding: 10px 0px 10px 10px;}
#greyboxleft p { padding: 0 10px 10px 0px; }
#greyboxleft h2 { padding: 0 0 10px 0px; }
#greyboxleft h3 { padding: 0 10px 10px 0px; }

#greyboxright { width:468px; margin: 0px; float: left; background: #fff url("../images/boxes/greybox01.png") 0 0 no-repeat; padding: 10px 0px 10px 10px;}
#greyboxright p { margin: 0 0 0 -10px; }
#greyboxright h2 { margin: 0 0 0 -10px; }
#greyboxright h3 { margin: 0 0 0 -10px; }

#infobox { width:468px; margin: 0px; background: #fff url("../images/boxes/greybox02.png") 0 0 no-repeat; padding: 10px 0px 10px 10px;}
#infobox p { margin: 0 0 0 -10px; }
#infobox h2 { margin: 0 0 0 -10px; }
#infobox h3 { margin: 0 0 0 -10px; }

#graphicright { width:478px; float: right; margin: 0px; padding: 0px;}

#greyboxprintonline { width:478px; float: right; margin: 0px; background: #fff url("../images/boxes/greybox01.png") 0 0 no-repeat; padding: 0px;}
#greyboxordnancesurvey { width:478px; height: 500px; float: right; margin: 0px; background: #fff url("../os/images/ordnance-survey-mapping.jpg") 0 0 no-repeat; background-position: bottom; padding: 0px; margin: 0; }
#linkboxleft { width:478px; margin: 0 0 20px 0; padding: 0px; }

/* Home Images */

#home{ width: 974px; min-height: 255px; padding: 0px; background: #fff url("../images/welcome.jpg") 0 0 no-repeat;}

/* Nav Buttons */

#nav { 	float: left; clear: both; height: 98px; width: 974px; padding: 0px; margin: 3px 0 1px 0; background: #fff url("../images/banner-background-buttons.jpg") 0 0 no-repeat; }
#nav ul { float: left; clear: both; width: 974px; list-style: none; margin: 0; padding: 0; }
#nav ul li { float: left; background: transparent; }
#nav ul li a { color: #000; display: block; margin: 0; padding: 0; background: transparent; text-decoration: none;}
#nav ul li a strong { font-family: "Trebuchet MS",sans-serif; font-size:14px; color: #fff; display: block; margin: 0; padding: 10px 0 0 0;}
#nav ul li a span { font-family: "Trebuchet MS",sans-serif; font-size:12px; display: block; clear: both; color: #666; margin: 0 0 10px 0; padding: 34px 0 10px 0;}
#nav ul li a:hover strong { color: #fff; }
#nav ul li a:hover span { clear: both; color: #fff}

#nav ul li #printing{ float: left; background: transparent; width: 152px; }
#nav ul li a#printing { color: #333; display: block; margin: 0; height: 98px; padding: 3px 5px 0 5px; background: transparent; }
#nav ul li a#printing:hover { color: #fff; text-decoration: none; background:  url("../images/buttons/printing-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#printing.active { color: #fff; text-decoration: none; padding: 3px 8px 0 8px; background: transparent url("../images/buttons/printing-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#printing.active strong { color: #fff; }
#nav ul li a#printing.active span { color: #fff; }

#nav ul li #exhibition{ float: left; background: transparent; width: 177px;}
#nav ul li a#exhibition { color: #333; display: block; margin: 0; height: 98px; padding: 3px 5px 0 5px; background: transparent; }
#nav ul li a#exhibition:hover { color: #fff; text-decoration: none; background:  url("../images/buttons/exhibition-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#exhibition.active { color: #fff; text-decoration: none; padding: 3px 8px 0 8px; background: transparent url("../images/buttons/exhibition-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#exhibition.active strong { color: #fff; }
#nav ul li a#exhibition.active span { color: #fff; }

#nav ul li #fotopix{ float: left; background: transparent; width: 144px;}
#nav ul li a#fotopix { color: #333; display: block; margin: 0; height: 98px; padding: 3px 5px 0 5px; background: transparent; }
#nav ul li a:hover#fotopix { color: #fff; text-decoration: none; background:  url("../images/buttons/fotopix-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#fotopix.active { color: #fff; text-decoration: none; padding: 3px 8px 0 8px; background: transparent url("../images/buttons/fotopix-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#fotopix.active strong { color: #fff; }
#nav ul li a#fotopix.active span { color: #fff; }

#nav ul li #hphardware{ float: left; background: transparent; width: 183px;}
#nav ul li a#hphardware { color: #333; display: block; margin: 0; height: 98px; padding: 3px 5px 0 5px; background: transparent; }
#nav ul li a:hover#hphardware { color: #fff; text-decoration: none; background:  url("../images/buttons/equipment-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#hphardware.active { color: #fff; text-decoration: none; padding: 3px 8px 0 8px; background: transparent url("../images/buttons/equipment-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#hphardware.active strong { color: #fff; }
#nav ul li a#hphardware.active span { color: #fff; }

#nav ul li #graphicsupplies{ font-family: verdana; font-size:12px; float: left; margin: 0px 0px 0 0; padding: 0; background: transparent; width: 143px;  } 
#nav ul li a#graphicsupplies { font-family: verdana; font-size:12px; color: #333; display: block; margin: 0; height: 98px; padding: 3px 5px 0 5px; background: transparent; }
#nav ul li a#graphicsupplies:hover { color: #fff; text-decoration: none; background:  url("../images/buttons/supplies-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#graphicsupplies.active { font-family: verdana; font-size:12px; color: #fff; text-decoration: none; padding: 3px 8px 0 8px; background: transparent url("../images/buttons/supplies-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#graphicsupplies.active strong { color: #fff; }
#nav ul li a#graphicsupplies.active span { color: #fff; }

#nav ul li #artphotography{ float: left; background: transparent; width: 115px; }
#nav ul li a#artphotography { font-family: verdana; font-size:12px; color: #333; display: block; margin: 0; height: 98px; padding: 3px 5px 0 5px; background: transparent; }
#nav ul li a#artphotography:hover { color: #fff; text-decoration: none; background:  url("../images/buttons/art-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#artphotography.active { font-family: verdana; font-size:12px; color: #fff; text-decoration: none; padding: 3px 8px 0 8px; background: transparent url("../images/buttons/art-rollover.jpg") 0 0 repeat-x; }
#nav ul li a#artphotography.active strong { color: #fff; }
#nav ul li a#artphotography.active span { color: #fff; }

#leftnav { width: 220px; background-color: #E7E7E7; padding: 10px; margin: 20px 0 0 0;}
#leftnav ul{ padding: 0px; width: 218px; margin: 0px; border: 1px; border-style: solid; border-color: #CCCCCC;}
#leftnav li{ list-style-type: none;	font-family: verdana; font-size: 12px; border-top-width: 2px; border-bottom-width: 1px; border-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #E7E7E7; border-left-color: #FFFFFF; font-weight: bold; }
#leftnav li a:link,  #leftnav li a:visited{ display: block; color: #666; text-decoration: none; padding: 5px 8px 5px 9px; background-color: #FFF; margin: 0px; }
#leftnav li a:hover{ display: block; color: #4c4c4c; text-decoration: none; padding: 5px 8px 5px 9px; background-color: #F3F3F3; margin: 0px;  }
#leftnav li a.active{ display: block; color: #4c4c4c; text-decoration: none; padding: 5px 8px 5px 9px; background-color: #F3F3F3; margin: 0px;  }

#columncontent { width: 714px; float:left; margin:0px; padding: 0 0 0 18px ; }
#columncontent h2 { font-family: "Trebuchet MS",sans-serif; font-weight: bold; color: #333; font-size: 20px; line-height: 22px; text-align: left; margin: 0px; padding: 0 0 10px 0px; }
#columncontent h2 a { color: #58585A; }
#columncontent h2 a:hover { text-decoration: underline;}
#columncontent h3 { font-family: verdana; font-weight: bold; color: #333; font-size: 13px; text-align: left; margin: 0px; padding: 0 0 10px 0px; }
#columncontent h3 a { color: #333; }
#columncontent h3 a:hover { text-decoration: underline;}
#columncontent h3.faq { background: url("../fotopix/images/q.gif") 10px 5px no-repeat; font-family: verdana; font-size: 13px; margin: -5px 0 0 -30px; padding: 5px 0 10px 30px; font-weight: bold; }
#columncontent p { font-family: verdana; font-size: 12px; margin: 0px; padding: 0 0 10px 0px; font-weight: normal; text-align: justify; line-height: 17px; }
#columncontent p a:link, #columncontent p a:visited { color: #1E3C94; text-decoration: none; font-size: 12px; }
#columncontent p a:hover, #columncontent p a:active { text-decoration: underline; font-size: 12px; }
#columncontent p.fotopix { font-family: verdana; font-size: 12px; margin: 0px; padding: 0 0 10px 0; font-weight: normal; text-align: justify; line-height: 17px; }
#columncontent p.fotopix a:link, #columncontent p.fotopix a:visited { color: #DD127B; text-decoration: none; font-size: 12px; }
#columncontent p.fotopix a:hover, #columncontent p.fotopix a:active { text-decoration: underline; font-size: 12px; }

#columnmenu { width:240px; float:left; margin: 0px; padding: 0px; }
#columncontenttitle { width: 468px; padding: 0px; }
#columncontact { width: 230px; float: right; padding: 0 0 0 18px; margin: 0px; }
#columncontentmiddle { width:468px; margin: 0px; float: left; padding: 0 0 0px 0px;}



/* Page Title H Tags Graphics */

#pagetitle { margin: 0px; padding: 10px 0 10px 10px; }
#pagetitle h1{ text-indent:-9000px; font-size:1px; margin: 0px;}
#pagetitle2 { margin: 0px; padding: 10px 0 10px 0px; }
#pagetitle2 h1{ text-indent:-9000px; font-size:1px; margin: 0px;}

#pagetitle h1.home { height: 90px; background: url("../images/h1/sheffield-digital-print.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.printing { height: 40px; background: url("../images/h1/printing.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.exhibition { height: 40px; background: url("../images/h1/exhibition.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.fotopix { height: 50px; background: url("../fotopix/images/fotopix-300.gif") no-repeat; paqdding: 0px 0 0 -10px;}
#pagetitle2 h1.welcome { height: 50px; background: url("../images/h1/welcome-to-fotopix.jpg") no-repeat; margin: 0px;}
#pagetitle2 h1.how { height: 50px; background: url("../images/h1/how-it-works.jpg") no-repeat; margin: 0px;}
#pagetitle2 h1.download { height: 50px; background: url("../images/h1/download-free-software.jpg") no-repeat; margin: 0px;}
#pagetitle2 h1.prices { height: 50px; background: url("../images/h1/prices.jpg") no-repeat; margin: 0px;}
#pagetitle2 h1.faq { height: 50px; background: url("../images/h1/faq.jpg") no-repeat; margin: 0px;}

#pagetitle h1.design { height: 40px; background: url("../images/h1/design.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.equipment { height: 40px; background: url("../images/h1/equipment.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.supplies { height: 45px; background: url("../images/h1/supplies.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.art { height: 40px; background: url("../images/h1/art.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contact { height: 40px; background: url("../images/h1/contactus.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.thankyou { height: 40px; background:  url("../images/h1/thankyou.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.directions { height: 40px; background: url("../images/h1/directions.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.aboutus { height: 40px; background: url("../images/h1/aboutus.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.news { height: 40px; background: url("../images/h1/news.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.privacy { height: 40px; background: url("../images/h1/privacy.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hppp { height: 40px; background:  url("../images/h1/hp-preferred-partner-2010.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.scanning { height: 40px; background:  url("../images/h1/scanning.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.grasshopper { height: 40px; background:  url("../images/h1/grasshopper-banner-stand.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.barracuda { height: 40px; background:  url("../images/h1/barracuda-banner-stand.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.advantage { height: 40px; background:  url("../images/h1/advantage-3x3-pop-up-stand.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.hp-designjet-510 { height: 40px; background:  url("../images/h1/hp-designjet-510.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-t620 { height: 40px; background:  url("../images/h1/hp-designjet-t620.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-t1120 { height: 40px; background:  url("../images/h1/hp-designjet-t1120.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-t770-hd { height: 40px; background:  url("../images/h1/hp-designjet-t770-hd.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-t1200 { height: 40px; background:  url("../images/h1/hp-designjet-t1200.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-4020-ps { height: 40px; background:  url("../images/h1/hp-designjet-4020-ps.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-4520-ps { height: 40px; background:  url("../images/h1/hp-designjet-4520-ps.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-z2100 { height: 40px; background:  url("../images/h1/hp-designjet-z2100.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-z3200 { height: 40px; background:  url("../images/h1/hp-designjet-z3200.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-z6100 { height: 40px; background:  url("../images/h1/hp-designjet-z6100.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.contex-xd2490 { height: 40px; background:  url("../images/h1/contex-xd2490.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-sd4410 { height: 40px; background:  url("../images/h1/contex-sd4410.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-sd4430 { height: 40px; background:  url("../images/h1/contex-sd4430.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-sd4450 { height: 40px; background:  url("../images/h1/contex-sd4450.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-sd4490 { height: 40px; background:  url("../images/h1/contex-sd4490.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.colourtrac-smart-lf-cis { height: 40px; background:  url("../images/h1/colourtrac-smart-lf-cis.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-flex-50i { height: 40px; background:  url("../images/h1/contex-flex-50i.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-hd3630 { height: 40px; background:  url("../images/h1/contex-hd3630.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-hd3650 { height: 40px; background:  url("../images/h1/contex-hd3650.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-hd4230 { height: 40px; background:  url("../images/h1/contex-hd4230.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-hd4230i { height: 40px; background:  url("../images/h1/contex-hd4230i.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-hd4250 { height: 40px; background:  url("../images/h1/contex-hd4250.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.contex-hd5450 { height: 40px; background:  url("../images/h1/contex-hd5450.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.colourtrac-smart-lf-ccd { height: 40px; background:  url("../images/h1/colourtrac-smart-lf-ccd.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.kip-3100 { height: 40px; background:  url("../images/h1/kip-3100.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-tds100-m { height: 40px; background:  url("../images/h1/oce-tds100-m.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-tds100-r1 { height: 40px; background:  url("../images/h1/oce-tds100-r1.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-tds100-r2 { height: 40px; background:  url("../images/h1/oce-tds100-r2.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.konica-bizhub-mfp { height: 40px; background:  url("../images/h1/konica-bizhub-mfp.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.kip-5000 { height: 40px; background:  url("../images/h1/kip-5000.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-plotwave-300 { height: 40px; background:  url("../images/h1/oce-plotwave-300.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-4520-mfp { height: 40px; background:  url("../images/h1/hp-designjet-4520-mfp.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-t1120-hd-mfp { height: 40px; background:  url("../images/h1/hp-designjet-t1120-hd-mfp.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-t1120-sd-mfp { height: 40px; background:  url("../images/h1/hp-designjet-t1120-sd-mfp.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.hp-designjet-800 { height: 40px; background:  url("../images/h1/hp-designjet-800.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-1050c-plus { height: 40px; background:  url("../images/h1/hp-designjet-1050c-plus.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-1055cm { height: 40px; background:  url("../images/h1/hp-designjet-1055cm.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.hp-designjet-5500-ps { height: 40px; background:  url("../images/h1/hp-designjet-5500-ps.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-tds100-tt { height: 40px; background:  url("../images/h1/oce-tds100-tt.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-7051-plan-copier { height: 40px; background:  url("../images/h1/oce-7051-plan-copier.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-7055-plan-copier { height: 40px; background:  url("../images/h1/oce-7055-plan-copier.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.ricoh-870 { height: 40px; background:  url("../images/h1/ricoh-870.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.neofold-920s-1250s-folder { height: 40px; background:  url("../images/h1/neofold-920s-1250s-folder.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.neofold-920hs-1250hs-folder { height: 40px; background:  url("../images/h1/neofold-920hs-1250hs-folder.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.kip-5000-folder { height: 40px; background:  url("../images/h1/kip-5000-folder.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.kip-6000i-folder { height: 40px; background:  url("../images/h1/kip-6000i-folder.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.oce-940-off-line-folder{ height: 40px; background:  url("../images/h1/oce-940-off-line-folder.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.kala-sirocco-laminator { height: 40px; background:  url("../images/h1/kala-sirocco-laminator.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.kala-atlantic-laminator { height: 40px; background:  url("../images/h1/kala-atlantic-laminator.jpg") no-repeat; margin: 0px 0 0 0;}

#pagetitle h1.onyx-rip-software { height: 40px; background:  url("../images/h1/onyx-rip-software.jpg") no-repeat; margin: 0px 0 0 0;}
#pagetitle h1.gtx-vectorisation-raster-editing-software { height: 40px; background:  url("../images/h1/gtx-vectorisation-raster-editing-software.jpg") no-repeat; margin: 0px 0 0 0;}


/* Images */
#imageleft { clear: both; float: left; padding: 10px; }
#imageright { clear: both; float: right; padding: 10px; }

/* Footer */

#footertop{ clear: both; margin: 10px 0 0 0; padding: 0; background: url("../images/footertop.jpg") 0 0 no-repeat; height: 11px;}
#footermiddle{ clear: both; margin: 0px; padding: 0; background: #333 url("../images/footermiddle.jpg") 0 0 repeat-y; min-height: 36px}
#footerbottom{ clear: both; margin: 0 0 20px 0; padding: 0; background: url("../images/footerbottom.jpg") 0 0 no-repeat; min-height: 37px; }
#footercolumn01{ width:250px; float:left; margin: 0px; padding: 5px 30px 0px 65px; }
#footercolumn02{ width:250px; float:left; margin: 0px; padding: 5px 30px 0px 30px; }
#footercolumn03{ width:250px; float:left; margin: 0px; padding: 5px 65px 0px 30px; }
#footer h1 { font-family: verdana; color:#ccc; font-size:14px; margin: 5px 0 0 6px; padding: 0; }
#footer p { color:#fff; font-size:14px; margin: 5px 0 0 5px; padding: 0; }
#footer ul{ padding: 0px; margin: 10px 0px 0px 25px; }
#footer ul li { color:#fff; font-family: verdana; margin: 0px 0px 10px 0px; text-align: justify; list-style-position: outside; list-style-image: url("../images/footer-bullet.gif"); }
#footer ul li a { color:#fff; }

/* Forms */

fieldset { width: 458px; min-height: 550px; border: 1px solid #fff; margin: 0 0 20px 5px!important; padding: 10px 0 0 20px; background: #fff url("../images/contactus-form-background.jpg") 0 0 no-repeat; }
legend { display: none; margin: 0; padding: 0; }
label { font-family: Verdana; font-weight: bold; display: block; color: #444; margin: 0; padding: 0 0 5px 0px; }
labelcheckbox { display: inline!important; display: none; font-size: 70%; color: #000; margin: 0; padding: 0 0 5px 1px; font-weight: bold; }
form .txt { font-family: Verdana; font-size: 100%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 340px; margin: 0; padding: 3px 5px; border: 1px solid #999; color: #666; }
form .select { background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 340px; margin: 0; padding: 2px 2px 2px 5px; border: 1px solid #999; color: #666; }
form .select_auto { font-family: Verdana; font-size: 100%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: auto; margin: 0; padding: 2px 2px 2px 5px; border: 1px solid #999; color: #666; }
form .area_small { font-family: Verdana; font-size: 100%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 340px; height: 70px; overflow: auto; margin: 0; padding: 3px 5px; border: 1px solid #999;  color: #666; }
form .area_medium { font-family: Verdana; font-size: 100%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 340px; height: 120px; overflow: auto; margin: 0; padding: 3px 5px; border: 1px solid #999;  color: #666; }
form .area_large { font-family: Verdana; font-size: 100%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 340px; height: 70px; overflow: auto; margin: 0; padding: 3px 5px; border: 1px solid #999;  color: #666; }
form div { clear: both; margin: 0 0 5px 0; padding: 0; }
form div h3 { color: #426123; text-transform: capitalize; margin: 0; padding: 10px 0 15px 0; }
form div h4 { font-family: Verdana; font-size: 70%; color: #666; text-transform: capitalize; margin: 0; padding: 10px 0 15px 0; }
.button { margin: 8px 0 5px 0; padding: 3px 2px 3px 2px!important; padding: 3px 2px 3px 2px; font: 80% Verdana; font-weight: bold; cursor: pointer; color: #fff; border: 2px solid #999; background: #ccc url("../images/submit-button.jpg") 0 0 repeat-x; }

#fieldset-equipment { width: 211px; text-align:left; height: 400px; border: 0px solid #fff; margin: 0px 0 0px 0px!important; padding: 65px 0 0 19px; background: #fff url("../images/contact-form.jpg") 0 0 no-repeat; }
.txt-equipment { font-family: Verdana; font-size: 80%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 180px; margin: 0; padding: 3px 5px; border: 1px solid #999; color: #666; }
.area_small-equipment { font-family: Verdana; font-size: 80%; background: #fff url("../images/background_field.gif") 0 0 no-repeat; width: 180px; height: 70px; overflow: auto; margin: 0; padding: 3px 5px; border: 1px solid #999;  color: #666; }
.buttonequipment{ margin: 8px 0 5px 0; padding: 3px 2px 3px 2px!important; padding: 3px 2px 3px 2px; font: 80% Verdana; font-weight: bold; cursor: pointer; color: #fff; border: 2px solid #999; background: #ccc url("../images/submit-button-hardware.jpg") 0 0 repeat-x; }


/* Style Fonts */

#text ul{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 30px; }
#text ul li { line-height: 12px; font-family: verdana; margin: 0px 0px 8px 0px; text-align: justify; list-style-position: outside; list-style-image: url(../images/bullet.gif); }
#text a:link,  #text a:visited { color: #01559B; text-decoration: none; text-align: left; margin: 0px; padding: 0px; }
#text a:hover, #text a:active {	color: #01559B;	text-decoration: underline; text-align: left; margin: 0px; padding: 0px; }

#smalltext ul{ padding: 0px 0px 0px 0px; margin: -5px 0px 0px 25px; }
#smalltext li { color:#666; font-size:10px; font-family: verdana; margin: 0px 0px 0px 0px; list-style-position: outside; list-style-image: url(http://www.hpdesignjet.net/images/bullet2.gif); }
#smalltext a:link,  #text a:visited { color: #01559B; text-decoration: none; text-align: left; margin: 0px; padding: 0px; }
#smalltext a:hover, #text a:active {	color: #01559B;	text-decoration: underline; text-align: left; margin: 0px; padding: 0px; }

/* Class Fonts */

.branchlocator { font-family: verdana; font-size: 11px; font-style: normal; color: #fff; }

.branches { font-family: tahoma; font-size: 11px; font-style: normal; color: #333; }

.bannerlinks { font-family: verdana; font-size: 10px; color: #fff; text-decoration: none; }
.bannerlinks a:link { font-family: verdana; font-size: 10px; color: #fff; text-decoration: none; }
.bannerlinks a:visited { font-family: verdana; font-size: 10px; color: #fff; text-decoration: none; }
.bannerlinks a:active { font-family: verdana; font-size: 10px; color: #fff; text-decoration: none; }
.bannerlinks a:hover { font-family: verdana; font-size: 10px; color: #fff; text-decoration: underline; }

.footerlinks { font-family: verdana; font-size: 10px; font-style: normal; color: #666; }
.footerlinks a { text-decoration: none; font-family: verdana; font-size: 10px; font-style: normal; color: #666; }
.footerlinks a:hover { text-decoration: underline; font-family: verdana; font-size: 10px; font-style: normal; color: #666; }

.bluelinks { font-family: verdana; font-size: 10px; font-weight: normal; color: #666; }
.bluelinks a:link { font-family: verdana; font-size: 10px; font-weight: normal; color: #666; text-decoration: none; }
.bluelinks a:visited { font-family: verdana; font-size: 10px; font-weight: normal; color: #666; text-decoration: none; }
.bluelinks a:hover, bluelinks a:active { text-decoration: underline; }

.prices { font-family: verdana; font-size: 10px; font-style: normal; color: #333; }

.form { font-family: verdana; font-size: 11px; font-style: bold; color: #333; margin: 0 0 5px 0; padding: 0 0 5px 0;}

.blueattention { font-family: verdana; font-size: 16px; font-style: bold; color: #46546F; }

.smallprint { font-family: verdana; font-size: 10px; font-style: normal; color: #666; }

.menu-title { font-family: verdana; font-size: 10px; font-style: normal; color: #666; }

.grey-header { font-family: verdana; font-size: 12px; font-style: normal; color: #666; }
.grey-header-small { font-family: verdana; font-size: 10px; font-style: normal; color: #666; }
.grey-header-small-30-indent { font-family: verdana; font-size: 10px; font-style: normal; color: #666; margin: 0 0 0 30px}


/* Style Fonts */

#text ul{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 30px; }
#text ul li { line-height: 12px; font-family: verdana; margin: 0px 0px 8px 0px; text-align: justify; list-style-position: outside; list-style-image: url(../images/bullet.gif); }
#text a:link,  #text a:visited { color: #01559B; text-decoration: none; text-align: left; margin: 0px; padding: 0px; }
#text a:hover, #text a:active {	color: #01559B;	text-decoration: underline; text-align: left; margin: 0px; padding: 0px; }

#smalltext ul{ padding: 0px 0px 0px 0px; margin: -5px 0px 0px 25px; }
#smalltext li { color:#666; font-size:10px; font-family: verdana; margin: 0px 0px 0px 0px; list-style-position: outside; list-style-image: url(http://www.hpdesignjet.net/images/bullet2.gif); }
#smalltext a:link,  #text a:visited { color: #01559B; text-decoration: none; text-align: left; margin: 0px; padding: 0px; }
#smalltext a:hover, #text a:active {	color: #01559B;	text-decoration: underline; text-align: left; margin: 0px; padding: 0px; }

/* Footer */

#footer { margin: 10px 0 5px 0; padding: 10px 0 0 0; width: 974px; clear: both; }

#footerleft { margin: 10px 0 15px 0; padding: 0px; width: 724px; float: left; }
.intro { color: #666; font-family: verdana; font-size: 10px; font-weight: normal; margin: 0px; padding: 0px; text-align: left;}

#footerright { margin: 10px 0 15px 0; padding: 0px; width: 250px; float: right;}
#footerright ul { list-style: none; display: inline; margin: 0; padding: 0;  float: right;}
#footerright ul li { font-family: verdana; font-weight: normal; font-size:10px; display: inline; list-style-type: none; margin:0; padding: 4px 10px 0 10px; background: transparent url("../images/navigation-spacer.gif") right 9px no-repeat; border-right: 1px solid #AFAFAF;}
#footerright ul li a { color:#666; text-decoration: none; font-size:10px;}
#footerright ul li a:hover { text-decoration: underline; color: #666; font-size:10px;}
#footerright ul li a:visited { text-decoration: none; color: #666; font-size:10px;}
#footerright ul li a:active { text-decoration: none; color: #666; font-size:10px;}
#footerright ul li.footerend{ padding: 4px 0px 0 10px; border: 0; }
#footerright ul li.footerstart{ padding: 4px 10px 0 0px; }

/* FotoPIX */

#soft { background: #fff; padding: 10px 0 0 0; width:714px; margin:0px auto; /* Right and left margin widths set to "auto" */ text-align:left; /* Counteract to IE5/Win Hack */ }
#softleftcolumn{ width:340px; float:left; margin: 0px 0 0 0; padding: 0 0 0 0px;}
#softrightcolumn{ width:360px; float:right; margin: 0 0 0 0px; padding: 0 0 0 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #ccc;}
#softpcdownload{ width:315px; float:left; margin: 0px 0 0 0; padding: 0 0 0 25px;}
#softmacdownload{ width:335px; float:right; margin: 0 0 0 0px; padding: 0 0 0 35px;}

/* Equipment */

#columncontent { width: 726px; float:right; margin:0px; padding: 0px; }
#columncontent h2 { font-family: "Trebuchet MS",sans-serif; font-weight: bold; color: #333; font-size: 20px; line-height: 22px; text-align: left; margin: 0px; padding: 0 0 10px 0px; }
#columncontent h2 a { color: #58585A; }
#columncontent h2 a:hover { text-decoration: underline;}
#columncontent h3 { font-family: verdana; font-weight: bold; color: #333; font-size: 13px; text-align: left; margin: 0px; padding: 0 0 10px 0px; }
#columncontent h3 a { color: #333; }
#columncontent h3 a:hover { text-decoration: underline;}
#columncontent p { font-family: verdana; font-size: 12px; margin: 0px; padding: 0 10px 10px 0px; font-weight: normal; text-align: justify; line-height: 17px; }
#columncontent p a:link, a:visited { color: #1E3C94; text-decoration: none; font-size: 12px; }
#columncontent p a:hover, a:active { text-decoration: underline; font-size: 12px; }

#columnmenu { width:230px; float:left; padding: 0px; margin: 0px; }
#columnmenu img { display: block;}
#columncontenttitle { width: 468px; padding: 0px; }
#columncontact { width: 230px; float: right; padding: 0 0 0 18px; margin: 0px; }
#columncontentmiddle { width:468px; margin: 0px; float: left; padding: 0px;}

/* Inks */

#inksarea { width: 220px; border: 0px; margin: 0px; padding: 0 0 0 10px; background: #f7f7f7;}
#inksarea img { margin: 0px; padding: 0px; }
#inks.inksstart { width: 208px; margin: 0px 0 0 0px; padding: 0px; border: 1px solid #CCC; }
#inks { width: 208px; margin: 10px 0 0 0px; padding: 0 0 0 0px; border: 1px solid #CCC; background: #fff;}
#inks h3 { color: #000; font-size: 11px; font-family: verdana; text-align: left; margin: 0px; padding: 4px 4px 0px 4px; }
#inks h4 { color: #000; font-size: 10px; font-family: verdana; text-align: left; font-weight: normal; margin: 0px; padding: 0px 4px 0px 4px; }
#inks ul{ padding: 0px; margin: -5px 0px 0px 25px; }
#inks ul li { color:#666; font-size:10px; font-family: verdana; margin: 0px 0px 0px 3px; padding: 0px 8px 4px 0px; list-style-position: outside; list-style-image: url(http://www.hpdesignjet.net/images/bullet2.gif); }
#inks ul li.inksstart { color:#666; font-size:10px; font-family: verdana; margin: 8px 0px 4px 3px; padding: 0px 8px 4px 0px; list-style-position: outside; list-style-image: url(http://www.hpdesignjet.net/images/bullet2.gif); background: #C41230 url("../hp-designjet-printers-plotters/ink-bottom.gif") 0 0 norepeat;}
#inks ul li.inksend { color:#666; font-size:10px; font-family: verdana; margin: 0px 0px 4px 3px; padding: 0px 8px 4px 0px; list-style-position: outside; list-style-image: url(http://www.hpdesignjet.net/images/bullet2.gif); background: #C41230 url("../hp-designjet-printers-plotters/ink-bottom.gif") 0 0 norepeat;}
#inks p { color:#666; font-size:10px; font-family: verdana; margin: 0; padding: 3px 0px 3px 4px; line-height: normal; text-align: left; }
