html { height: 101% }
body { margin:2px 0px 0px 0px; padding:0px; text-align:center; background-color:#FFFFFF; }
#content { margin:0px auto;	max-width:1002px; width: expression( document.body.clientWidth > 1002 ? "1002px" : "auto" ); text-align: center; }

.menu { color: #111090; font: 8pt verdana; text-decoration: none }
A.menu { color: #111090; font: 8pt verdana; text-decoration: none }
A.menu:hover { color: #000099; text-decoration: underline }

.lmenuhead { color: #FFFFFF; font: 11pt arial; font-weight:bold; text-decoration: none }
.lmenu { color: #FFFFFF; font: 8pt verdana; text-decoration: none }
A.lmenu { color: #FFFFFF; font: 8pt verdana; text-decoration: none }
A.lmenu:hover { color: #FFFFFF; text-decoration: underline }
.tnl { color: #FFFFFF; font: 8pt verdana; text-decoration: none }

.menuhead { color: #FFFFFF; font: 8pt verdana; text-decoration: none }
A.menuhead { color: #FFFFFF; font: 8pt verdana; text-decoration: none }
A.menuhead:hover { color: #EEEEFF; text-decoration: none }

.trmenu { color: #111090; font: 8pt verdana; text-decoration: none }
A.trmenu { color: #111090; font: 8pt verdana; text-decoration: none }
A.trmenu:hover { color: #51519D; text-decoration: underline }

.barheader { color: #111090; font: 11pt trebuchet ms, arial; font-weight:bold; text-decoration: none }
.bardetail { color: #000000; font: 8pt trebuchet ms, arial; text-decoration: none }

.articlebody { font: 9pt arial; line-height:26px }
A.articlebody:link { font: 9pt verdana, arial; color: #0033CC; text-decoration: none; line-height:19px }
A.articlebody:visited { font: 9pt verdana, arial; color: #0033CC; text-decoration: none; line-height:19px }
A.articlebody:hover { font: 9pt verdana, arial; color: #0033CC; text-decoration: underline; line-height:19px }

.articlebodybtt { font: 8pt verdana }
A.articlebodybtt { font: 8pt verdana; color: #0033CC; text-decoration: underline }
A.articlebodybtt:hover { font: 8pt verdana; color: #AAAAAA; text-decoration: underline }

.mainarticlebody { font: 9pt verdana, arial; line-height:19px }
A.mainarticlebody:link { font: 9pt arial; color: #0033CC; text-decoration: none; line-height:19px }
A.mainarticlebody:visited { font: 9pt arial; color: #0033CC; text-decoration: none; line-height:19px }
A.mainarticlebody:hover { font: 9pt arial; color: #0033CC; text-decoration: underline; line-height:19px }

.pclines { font: 7.5pt verdana, arial; line-height:16px }
A.pclines:link { font: 9pt arial; color: #0033CC; text-decoration: none; line-height:19px }
A.pclines:visited { font: 9pt arial; color: #0033CC; text-decoration: none; line-height:19px }
A.pclines:hover { font: 9pt arial; color: #0033CC; text-decoration: underline; line-height:19px }

.articlehead { font: 12.6pt trebuchet ms, arial; font-weight: bold; text-decoration: none; color: #000099 }
A.articlehead { font: 12.6pt trebuchet ms, arial; font-weight: bold; text-decoration: none; color: #000099 }
A.articlehead:hover { font: 12.6pt trebuchet ms, arial; font-weight: bold; text-decoration: underline; color: #000099 }

.articleheadw { font: 12pt arial; font-weight: bold; text-decoration: none; color: #FFFFFF }
A.articleheadw { font: 12pt arial; font-weight: bold; text-decoration: none; color: #FFFFFF }
A.articleheadw:hover { font: 12pt arial; font-weight: bold; text-decoration: underline; color: #FFFFFF }

.articleheadw { font: 12pt arial; font-weight: bold; text-decoration: none; color: #FFFFFF }
A.articleheadw { font: 12pt arial; font-weight: bold; text-decoration: none; color: #FFFFFF }
A.articleheadw:hover { font: 12pt arial; font-weight: bold; text-decoration: underline; color: #FFFFFF }

.busarticlehead { font: 11pt verdana; font-weight: bold; text-decoration: none; color: #000099 }
A.busarticlehead { font: 11pt arial; font-weight: bold; text-decoration: underline; color: #000099 }
A.busarticlehead:hover { font: 11pt arial; font-weight: bold; text-decoration: underline; color: #FFFFFF }

.busarticlebody { font: 9pt arial; line-height:26px }
A.busarticlebody:link { font: 9pt arial; color: #0033CC; text-decoration: none; line-height:26px }
A.busarticlebody:visited { font: 9pt arial; color: #0033CC; text-decoration: none; line-height:26px }
A.busarticlebody:hover { font: 9pt arial; color: #000066; text-decoration: underline; line-height:26px }

.busarticlebodyw { font: 9pt arial; line-height:26px }
A.busarticlebodyw { font: 9pt arial; color: #FFFFFF; text-decoration: none; line-height:26px }
A.busarticlebodyw:link { font: 9pt arial; color: #FFFFFF; text-decoration: none; line-height:26px }
A.busarticlebodyw:visited { font: 9pt arial; color: #FFFFFF; text-decoration: none; line-height:26px }
A.busarticlebodyw:hover { font: 9pt arial; color: #FFFFFF; text-decoration: underline; line-height:26px }


.busarticlebodyc{ font: 9pt arial; color: #BBBBBB; text-decoration: none; line-height:26px }
A.busarticlebodyc{ font: 9pt arial; color: #BBBBBB; text-decoration: none; line-height:26px }

.businessimage { margin-left:2px; margin-right:0px; margin-top:3px; margin-bottom:0px; border-style:solid; border-width: 1px; border-color: #FFFFFF; }
.businessimage:hover { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; border-style:solid; border-width: 1px; border-color: #FFFFFF; }

.mainlinkimage { margin:0px; border-style:solid; border-width: 1px; border-color: #000099; }
.mainlinkimage:hover { margin:0px; border-style:solid; border-width: 1px; border-color: #FFFFFF; }

.support10x { margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:2px; border-style:solid; border-width: 1px; border-color: #FFFFFF; }
.support10x:hover { margin-left:2px; margin-right:0px; margin-top:2px; margin-bottom:0px; border-style:solid; border-width: 1px; border-color: #FFFFFF; }

.servmenun { margin:0px; border-style:solid; border-width: 1px; border-color: #000099; }
.servmenun:hover { margin:0px; border-style:solid; border-width: 1px; border-color: #FFFFFF;}
.servmenus { margin-left:0px; border-style:solid; border-width: 1px; border-color: #000099; }
.servmenust { border-style:solid; border-left: 1px #FFFFFF; border-right: 1px #FFFFFF; border-top: 0px; border-bottom: 1px #FFFFFF }

.contacts { font: 12pt arial; font-weight: bold; text-decoration: none; color: #000000 }
.csarticlehead { font: 14pt trebuchet ms, arial; font-weight: bold; text-decoration: none; color: #000099 }

.footer { color: #808080; font: 7pt verdana; text-decoration: none }
A.footer { color: #0E0E0E; font: 7pt verdana; text-decoration: none }
A.footer:hover { color: #000099; font: 7pt verdana; text-decoration: none }

.stkrefresh { color: #A0A0A0; font: 7pt verdana; text-decoration: none }
A.stkrefresh { color: #0E0E0E; font: 7pt verdana; text-decoration: underline }
A.stkrefresh:hover { color: #000099; font: 7pt verdana; text-decoration: underline }

#mainleftmenu {width:134px;}
#menutitle dt {color:#fff; font:8.5pt arial; text-decoration:none; text-align:center; display:block; padding:10px; background: #000066; }
.stockselectedhead {margin-left: 10px; border-left: 5px solid #AFAFAF; border-top: 0px; text-decoration:none; text-align:left; font: 9pt verdana; font-weight:bold; display:block; padding:0px; background:#FFFFFF; }
.stockselected {margin-left: 10px; border-left: 5px solid #AFAFAF; border-top: 0px; text-decoration:none; text-align:left; display:block; padding:0px; background: #FFFFFF; }
dl {margin: 0; padding:0px; border-left:0px solid #DDDDDD; border-right:0px solid #DDDDDD; border-top:0px solid #FFFFFF; border-bottom:1px solid #DDDDDD;}
dt {margin:0; padding:0px; border:0px; text-align:left; font:8pt arial; background: #000066;}
dd {margin:0; padding:0px; text-align:left; font:8pt verdana; border-top:1px solid #CCCCCC; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD}
#PCsDisplays dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbgrn.gif'); }
#PCsDisplays dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #EEF6DE; }
#PCsDisplays dd a:hover {background: #718A40; color:#FFFFFF;}
#Components dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbblu.gif'); }
#Components dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #ECF0FC; }
#Components dd a:hover {background: #41569B; color:#FFFFFF;}
#Peripherals dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbred.gif'); }
#Peripherals dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #FAE8E8; }
#Peripherals dd a:hover {background: #A13333; color:#FFFFFF;}
#Networking dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbong.gif'); }
#Networking dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #FFF5DD; }
#Networking dd a:hover {background: #EABD40; color:#FFFFFF;}
#Electronics dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbgld.gif'); }
#Electronics dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #F2EFE9; }
#Electronics dd a:hover {background: #6E5022; color:#FFFFFF;}
#Software dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbpur.gif'); }
#Software dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #FBF2FF; }
#Software dd a:hover {background: #8C5EA0; color:#FFFFFF;}
#Consumables dt a{color:#fff; text-decoration:none; text-align:left; display:block; padding:4px; background-image: url('images/sbtur.gif'); }
#Consumables dd a{color:#000000; text-decoration:none; text-align:left; display:block; padding:4px; background: #EAF7F9; }
#Consumables dd a:hover {background: #14636F; color:#FFFFFF;}

.qtyinput { 
 font-size: 10px; 
 background-color: #EEEEEE; 
 border: 1px solid #CCCCCC; 
} 
		
.leftmenu { font-size:12px; }
.sh { font:14pt trebuchet ms; color:#000099; font-weight:bold; }	
.lmh { font:8pt verdana; color:#FFFFFF; font-weight:bold; }
a.lmh { font:10pt arial; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.lmh:hover { font:10pt arial; color:#ffffcc; font-weight:bold; text-decoration:none; }
.lmb { font:8pt verdana; color:#000000; }
a.lmb { font:8pt verdana; color:#000000; text-decoration:none; }
a.lmb:hover { font:8pt verdana; color:#DD0000; text-decoration:none; }
.fprhb { font:16px verdana; color:#BB0000; font-weight:bold; }
.fprb { font:14px trebuchet ms; verdana; color:##2A2A2A; }
.prh { font:10pt trebuchet ms, verdana; color:#FFFFFF; font-weight:bold; }
.prhb { font:11px verdana; color:#000000; font-weight:bold; text-decoration: none; }
a.prhb { font:11px verdana; color:#000099; font-weight:bold; text-decoration: none; }
a.prhb:hover { font:11px verdana; color:#0000FF; font-weight:bold; text-decoration: none; }
.prfhb { font:12px arial; color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.prfhb { font:12px arial; color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.prfhb:hover { font:12px arial; color:#EEEEFF; font-weight:bold; text-decoration: underline; }

.prfhbl { font:12px tahoma, verdana; color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.prfhbl { font:12px tahoma, verdana; color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.prfhbl:hover { font:12px tahoma, verdana; color:#FFFFFF; font-weight:bold; text-decoration: underline; }
a.prhbl { font:12px tahoma, verdana; color:#000099; font-weight:bold; text-decoration: none; }
a.prhbl:hover { font:12px tahoma, verdana; color:#000099; font-weight:bold; text-decoration: underline; }

.prb { font:11px arial, verdana; color:#2A2A2A; }
.prbg { font:11px arial, verdana; color:#008900; }
.prbr { font:11px arial, verdana; color:#890000; }
.prsp { font:8pt arial; color:#0F0F0F; }
.prst { font:8pt arial; color:#0F0F0F; }
.prsd { font:8pt arial; color:#0F0F0F; line-height:20px; }
.prprh { font:8pt tahoma; color:#DD0000; }
.prpr { font:15pt tahoma, verdana; color:#DD0000; font-weight: bold; }
.prprl { font:17pt tahoma, verdana; color:#DD0000; font-weight: bold; }
.prprs { font:8pt tahoma; color:#7F7F7F; }
.prprv { font:10pt tahoma; color:#7F7F7F; }	
.prspp { font:10pt arial; color:#8E7272; font-weight:bold; }
.prodpath { font:8pt verdana; color:#BBBBBB; }
a.prodpath { font:8pt verdana; color:#858585; text-decoration:none; }
a.prodpath:hover { font:8pt verdana; color:#000099; }

td.bsktbox { border-width: 0px 1px 1px 1px; border-style: solid; border-color: #DDDDDD;	padding-top: 15px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; background-color: #FAFAFC; }

table.stafftable
  { 
     font-family:arial;
     font-size:10pt;
     line-height:12pt;
  }


.specimage { border-style: solid; border-color: #CCCCCC; border-width: 1px; }

.topsearchbox { color:#606060; font-size:10px; width:150px; }	

.button {	color:#fff; background-color:#33b; font-family:verdana; font-size:11px; font-weight:bold; }
.buttonsmall {	color:#fff; background-color:#33b; font-family:verdana; font-size:10px; font-weight:bold; }
	
.ofh { font:9pt arial; color:#000099; font-weight:bold; }
.ofd { font:8pt arial; color:#0F0F0F; }
.sidbx { border: 1px dotted Grey; }
	
.pageselect { clear: none; border-right: #000099 1px solid; padding-right: 4px; border-top: #000099 1px solid; display: inline; padding-left: 4px; font-size: 90%; color: #ffffff; background: #000099; padding-bottom: 2px; margin: 0px 2px 0px 0px; border-left: #000099 1px solid; padding-top: 2px; border-bottom: #000099 1px solid; text-decoration: none }
a.pageselect { clear: none; border-right: #ccc 1px solid; padding-right: 4px; border-top: #ccc 1px solid; display: inline; padding-left: 4px; font-size: 90%; background: #fff; padding-bottom: 2px; margin: 0px 2px 0px 0px; border-left: #ccc 1px solid; color: #333; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none }
a.pageselect:hover { background: #e7e7e7; color: #333 }

table.pcspecs { border-color: #BBBBBB; border-width: 1px 0px 0px 0px; border-style: solid; border-collapse: collapse; }
td.pcspecs { border-color: #BBBBBB; border-width: 0px 1px 1px 1px; border-style: solid; margin: 0; background-color: #FFFFFF; }

.articlebodyw1 { font: 8.5pt verdana; color: #FFFFFF; line-height:26px; }
A.articlebodyw1:link { font: 8.5pt verdana; color: #FFFFFF; font-weight: bold; text-decoration: none; line-height:26px; }
A.articlebodyw1:visited { font: 8.5pt verdana, arial; color: #FFFFFF; font-weight: bold; text-decoration: none; line-height:26px; }
A.articlebodyw1:hover { font: 8.5pt verdana, arial; color: #FFFFFF; font-weight: bold; text-decoration: underline; line-height:26px; }
.articleheadw1 { font: 12.6pt trebuchet ms, arial; text-decoration: bold; color: #FFFFFF; }

.articlebodyw { font: 8.5pt verdana; color: #343434; line-height:26px; }
A.articlebodyw:link { font: 8.5pt verdana; color: #343434; font-weight: bold; text-decoration: none; line-height:26px; }
A.articlebodyw:visited { font: 8.5pt verdana, arial; color: #0033CC; font-weight: bold; text-decoration: none; line-height:26px; }
A.articlebodyw:hover { font: 8.5pt verdana, arial; color: #0033CC; font-weight: bold; text-decoration: underline; line-height:26px; }

.loginsmall { font: 8pt verdana; }
A.loginsmall:link { font: 8pt verdana; color: #0033CC; text-decoration: none; }
A.loginsmall:visited { font: 8pt verdana; color: #0033CC; text-decoration: none; }
A.loginsmall:hover { font: 8pt verdana; color: #0033CC; text-decoration: underline; }

.cfooter { color: #BBBBBB; font: 7.5pt verdana; text-decoration: none }
A.cfooter { color: #BBBBBB; font: 7.5pt verdana; text-decoration: none }
A.cfooter:hover { color: #000000; font: 7.5pt verdana; text-decoration: none }

.small-lnk { color: #BBBBBB; font: 7.5pt verdana; text-decoration: none }
A.small-lnk { color: #000066; font: 7.5pt verdana; text-decoration: none }
A.small-lnk:hover { color: #4172DC; font: 7.5pt verdana; text-decoration: underline }

.tooltipbase {cursor:help}
#tt { position:absolute; border:1px dotted #BBBBBB; display:block; }
#ttcont {display:block; padding:5px 10px 5px 10px; text-align:left; background:#FFFFB1; color:#000000; }
