table, th, td{
color:#000000;
font-size:100%;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color:#ffffff;
background-image:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

li{
color:#000000;
list-style-type:disc;
}

ol{
color:#000000;
}

ul{
color:#000000;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000
}

.actCHECKOUTEM {background-color:#ffcc66;}
.actCHECKOUTBG {background-color:#ccffcc;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.newstable{font-size:xx-small;color:#000000;font-family:Arial, Helvetica, sans-serif;}
.actxxsmall{font-size:xx-small;color:#000000;}
.horizmenu{font-size:xx-small;color:#000000;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.prodname{font-size:x-small;color:#000080;text-decoration:none}
.actxsmall{font-size:x-small;color:#000000;}
.actsmall{font-size:small;color:#000000;}
.actregular{font-size:medium;color:#000000;; font-style: normal; font-weight: normal}
.actlarge{font-size:large;color:#000000;}
.actxlarge{font-size:x-large;color:#000000;}
.actxxlarge{font-size:xx-large;color:#000000;}

.actwarningcolor{color:#ff0000;}
.actrequiredcolor{color:#ff0000;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff0000;}
.actwarning{color:#ff0000;}
.actwelcome{color:#000000;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#6600ff;}

.horizmenu:hover{color:#FFCC00;font-size:x-small;text-decoration:underline;}
.prodname:hover{color:#FFCC00;font-size:x-small;text-decoration:underline;}
.leftmenu { font-size:x-small;color:#000099;text-decoration:none }
.leftmenu:hover { color:#FFCC00;font-size:x-small;text-decoration:underline; }.sectionlist { font-size:x-small;color:#000099;text-decoration:underline; font-weight: bold}
.sectionlist:hover { color:#FFCC00;font-size:x-small;text-decoration:underline; ; font-weight: bold}
/*cope with inheritance bugs*/
body { 
color:#000000;
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.smltxtlink { font-size:xx-small;color:#000099;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif }
.smltxtlink:hover { color:#000099;font-size:xx-small;text-decoration:underline; }
.smltxtlink:visited { color:#000099;}
.txtlink { font-size:x-small;color:#000099;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif }
.txtlink:hover { color:#99ccff;font-size:x-small;text-decoration:underline; }
.tablebrdr {  border: solid; border-width: 0px 0px 1px; border-color: black black #99ccff}
.tablebrdr1 {  border: solid; border-width: 0px 0px 1px; border-color: black black #99ccff; font-size:xx-small;color:#000000}
H1 { font-size: medium; margin-bottom: 0em;}
H2 { font-size: x-small; margin-bottom: 0em; font-weight: normal; display: inline;}
H5 { margin-bottom: 0em;}

div.ex1
{
font-family:Arial, Helvetica, sans-serif;
position:relative;
left:20px;
top:10px; 
width: 620px;
text-align: left
}

div.ex2
{
font-family:Arial, Helvetica, sans-serif;
position:relative;
left:20px;
top:10px; 
width: 100%
}

div.ex3
{
position:relative;
left:20px;
}

div.ex4
{
font-family:Arial, Helvetica, sans-serif;
position:relative;
left:20px;
clip:  rect(   )
}

div.footer
{
font-size:xx-small;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
position:relative;
left:10px
}

div.newsitem
{
margin: 5px 10px 5px 10px
}

div.offer {  margin-top: 15px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px; border: 1px #99CCFF solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; height: 150px}

/* image floating start*/
.imgfr {  float: right; margin-left: 10px; margin-bottom: 10px}
.imgfl {  float: left; margin-right: 10px; margin-bottom: 10px}
/* image floating end*/

.font10{font-size:10px;color:#000000;}
.font13{font-size:13px;color:#000000;}
.offerend{font-size:xx-small;color:#999999;; float: right; clip:      rect(   )}

/* home page scroller start*/
#pscroller1{
width: 300px;
height: 90px;
border: 0px solid black;
padding: 8px;
background-color: white;
}

#pscroller2{
width: 300px;
height: 20px;
border: 0px solid black;
padding: 8px;
background-color: white;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired}
/* home page scroller end*/


/*clearance section start*/
div.clearance {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	border: 1px #99CCFF solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: 210px;
	display: block;
	page-break-after: always;}

.clearanceright {font-size:x-small;color:#000000;; float: right; clip:      rect(   )}
/*clearance section end*/


/*General text colour start*/
.cyan {color: #009C9C}

.magenta {color: FF00FF}

.yellow {color: FFFF00}

.underlineblue {
	background-color: #FFFFFF;
	border-bottom: 4px double #99CCFF;}

.txtb{background-color: #99CCFF;}

.txtbdot{border-bottom: 3px double #99CCFF;}

.txtpurlple {background-color: #663399;}

.blue {color: #000099}

.red {color: #FF0000}
/*General text colour end*/



div.productpage {
	width: 60%;
}
.productimageright {
	float: right;
	margin-right: 60px;
}
div.specpage {

margin: 5px 50px 5px 20px}

.navbarlinks { color: #003366; text-decoration:none;}
.navbarlinks:visited { color: #003366;}
.navbarlinks:hover { color: #000000;text-decoration:underline; }


.actxsmallunder{font-size:x-small;color:#000000;text-decoration:underline;}

a:link { color: #003366; text-decoration: none; } 
a:visited { color: #6699cc; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; } 
a:active { color: #003399; text-decoration: none; } 

/* Navigation - Shop By Manufacturer Logos
---------------------------------- */
/* Brother */
div.brothernav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/brother-nav-on.gif) no-repeat;
} 

div.brothernav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.brothernav img {
	width:100%;
	border:0;

}

div.brothernav a:hover img {
	visibility:hidden;
}

/* Canon */
div.canonnav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/canon-nav-on.gif) no-repeat;
} 

div.canonnav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.canonnav img {
	width:100%;
	border:0;

}

div.canonnav a:hover img {
	visibility:hidden;
}

/* Dell */
div.dellnav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/dell-nav-on.gif) no-repeat;
} 

div.dellnav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.dellnav img {
	width:100%;
	border:0;

}

div.dellnav a:hover img {
	visibility:hidden;
}

/* HP */
div.hpnav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/hp-nav-on.gif) no-repeat;
} 

div.hpnav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.hpnav img {
	width:100%;
	border:0;

}

div.hpnav a:hover img {
	visibility:hidden;
}

/* Kyocera */
div.kyoceranav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/kyocera-nav-on.gif) no-repeat;
} 

div.kyoceranav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.kyoceranav img {
	width:100%;
	border:0;

}

div.kyoceranav a:hover img {
	visibility:hidden;
}

/* Konica */
div.konicanav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/konicaminolta-nav-on.gif) no-repeat;
} 

div.konicanav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.konicanav img {
	width:100%;
	border:0;

}

div.konicanav a:hover img {
	visibility:hidden;
}

/* Lexmark */
div.lexmarknav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/lexmark-nav-on.gif) no-repeat;
} 

div.lexmarknav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.lexmarknav img {
	width:100%;
	border:0;

}

div.lexmarknav a:hover img {
	visibility:hidden;
}

/* Oki */
div.okinav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/oki-nav-on.gif) no-repeat;
} 

div.okinav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.okinav img {
	width:100%;
	border:0;

}

div.okinav a:hover img {
	visibility:hidden;
}

/* Ricoh */
div.ricohnav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/ricoh-nav-on.gif) no-repeat;
} 

div.ricohnav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.ricohnav img {
	width:100%;
	border:0;

}

div.ricohnav a:hover img {
	visibility:hidden;
}

/* Samsung */
div.samsungnav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/samsung-nav-on.gif) no-repeat;
} 

div.samsungnav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.samsungnav img {
	width:100%;
	border:0;

}

div.samsungnav a:hover img {
	visibility:hidden;
}

/* Xerox */
div.xeroxnav {
	height: 40px;
	width: 98px;
	margin:0;
	border-bottom: solid 1px #ffffff;
	background: url(../images/xerox-nav-on.gif) no-repeat;
} 

div.xeroxnav a, div.nav a:link, div.nav a:visited {
	display:block;
}

div.xeroxnav img {
	width:100%;
	border:0;


}

div.xeroxnav a:hover img {
	visibility:hidden;
}

div.imageflright { float: right;
}
