body {font-size:0.85em;font-family:Arial, Helvetica, sans-serif;color:#383838;}
html, body, form {margin: 0;padding: 0;}
* {margin: 0;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
.clear {clear:both;}
.copy{float:right;font-size:11px;color:#ccc;}
.cards{float:left;}
.img {border:0;}
h1{background:transparent url(/images/bg-hd.gif) repeat-x scroll 0 1px;margin-bottom:20px;padding:8px 10px;font-size:16px;text-transform:uppercase;border:1px solid #cdcdcd;}
.hide{border-bottom:none;}
/* main containers */
#c{margin:0 auto;width:965px;position:relative;}
.c1{width:678px;margin:0 40px 0 2px;float:left;font-size:12px;position:relative;}
.c1NoWidth{width:100%;margin:0 40px 0 2px;float:left;font-size:12px;position:relative;}
.c1 p{padding:5px 0;line-height:18px;}
.c1 h2{font-size:12px;text-transform:uppercase;}
.c1 h2{font-size:12px;text-transform:uppercase;}
.c2{width:243px;float:left;}
.c2 .wrap{margin-bottom:15px;}
#footer{border-top:1px solid #cdcdcd;padding-top:10px;margin-top:30px;}
/* cart */
.fullcart{min-height:200px;padding:50px 35px;width:895px;background:transparent url(/images/bg-fullcart.png) scroll 0 0;position:fixed;z-index:1000;top:-4000px;}
.fullcart p{padding-bottom:20px;font-size:22px;color:#85a4be;}
.fullcart ul{list-style-type:none;padding:0;}
.item{overflow:auto;width:700px;margin-bottom:13px;padding:10px 10px 5px 10px;border:1px solid #fff;background-color:#646465;color:#fff;font-size:11px;}
.item div{float:left;}
.desc{text-transform:uppercase;width:500px;}
.qty{width:40px;}
.qty input{width:20px;font-size:10px;margin-top:-2px;}
.total{color:#FFFFFF;font-size:24px;position:absolute;right:70px;top:260px;}
.shop {background:transparent url(/images/buttons.gif) no-repeat scroll 0 -420px;display:block;position:absolute;top:155px; right:60px;height:29px;width:120px;}
.ccheckout {background:transparent url(/images/buttons.gif) no-repeat scroll 0 -210px;display:block;position:absolute;top:110px; right:60px;height:29px;width:120px;}
.action {width:80px;}
.action a{display:block;float:right;width:73px;height:22px;margin-left:15px;margin-top:-2px;}
.action a.remove{background:transparent url(/images/buttons.gif) no-repeat scroll 0 -180px;}
.action a.update{background:transparent url(/images/buttons.gif) no-repeat scroll -150px -330px;}
.cart{z-index:1001;color:#fff;font-size:11px;position:absolute;top:0;right:10px;width:260px;height:33px;background:transparent url(/images/buttons.gif) no-repeat scroll 0px -510px;}
.view{display:block;padding:8px 5px 10px 32px;text-align:left;width:130px;}
.checkout {position:absolute;right:0;width:76px;height:19px;background:transparent url(/images/buttons.gif) no-repeat scroll 0px -450px;margin-top:6px;margin-right:10px;}
/*.c-close{background:transparent url(/images/buttons.gif) no-repeat scroll 0px -480px;} */
/* header area */
#hdr-cont{width:955px;height:104px;margin-top:-2px;background:transparent url(/images/bg-hdr.png) repeat-x scroll 0 0;border:1px solid #fff;border-top:none;}
#hdr-cont .logo{float:left;padding:20px 0 0 35px;}
.hdr-clear{height:10px;}
a.login{position:absolute;top:0;right:290px;text-transform:uppercase;text-decoration:underline;padding-top:10px;font-size:11px;color:#8a8a8a;font-weight:bold;}
a.login:hover{text-decoration:none;}
p.phone{position:absolute;left:400px;top:25px;font-size:20px;letter-spacing:.05em;}
/*macfee*/
.mcafee{position:absolute;left:870px;top:55px;}
/* search */
.srch{position:absolute;left:500px;top:65px;}
.srch_box {border:1px solid #bdbdbd;font-size:12px;margin-right:8px;padding:3px;width:240px;background:transparent url(/images/bg-hd.gif) repeat-x scroll 0 0;}
.srch input {vertical-align:middle;}
/* breadcrumbs */
.bc {font-size:11px;color:#fe1d1d;padding:5px 0 15px 5px;}
.bc a{color:#6d6d6d;padding-right:12px;background:transparent url(/images/buttons.gif) no-repeat scroll right 6px;}
/* hiddent content container items - all page types*/
.cont{display:block;overflow:hidden;height:290px;min-height:290px;margin-bottom:40px;}
/*Added by ashley on 3/2/2010*/.cont ul{display: inline-block}
.c-more{text-indent:-9999px;position:absolute;top:1px;right:0;display:block;width:40px;height:36px;background:transparent url(/images/buttons.gif) no-repeat scroll -255px -55px;border-left:1px solid #cdcdcd;}
.c-less{background:transparent url(/images/buttons.gif) no-repeat scroll -255px -85px;}
.p-more{text-indent:-9999px;position:relative;z-index:2;float:right;clear:both;margin-top:-80px;display:block;width:394px;height:40px;background:#fff url(/images/btn-more-cont.gif) no-repeat scroll right top;}
.ph{border:1px solid #cdcdcd;border-bottom:none;margin-top:-20px;margin-bottom:20px;}
.pnl{padding:15px;display:none;border-bottom:1px solid #cdcdcd;}
.pnl p{line-height:24px;font-size:14px;}
/* tabbed interface */
.tabbed{width:676px;border:1px solid #cdcdcd;border-bottom:none;padding:0;margin:0;background:transparent url(/images/bg-hdr-bl.gif) repeat-x scroll 0 1px;}
.grey{background:transparent url(/images/bg-hd.gif) repeat-x scroll 0 1px}
#tabs{padding:0;display:block;border-bottom:1px solid #ddd;height:34px;}
#tabs li{display:block;position:relative;color:#7a8998;font-size:12px;float: left;}
#tabs li a{background:transparent url(/images/buttons.gif) no-repeat scroll right -55px;display:block;color:#81868b;font-size:13px;font-weight:bold;text-decoration:none;padding:10px 40px 8px 30px;text-align:center;overflow:hidden;cursor:pointer;border-right:1px solid #ddd;border-bottom:none;}
#tabs li a:hover, #tabs li.sel a{background:#ffffff url(/images/buttons.gif) no-repeat scroll right -55px;color:#000;border-bottom:none;}
#tabs li.sel a{padding-bottom:10px;margin-bottom:-2px;}
#tabs li ul{padding:0;left:-1px;top:34px;position:absolute;display:none;border:1px solid #ccc;width:174px;}	
/* with drop down */
#tabs li ul a{text-transform:capitalize;text-align:left;width:144px;display:block;height:auto;float:left;background-image:none;background-color:#fefefe;font-size:11px;padding:8px 5px 8px 25px;border:none;}
#tabs li ul a.selected{background:#fefefe url(/images/buttons.gif) no-repeat scroll -260px -58px;}
#tabs li ul a:hover {background-image:none;background-color:#ccc;}
#tabs li ul a.selected{background:#fefefe url(/images/buttons.gif) no-repeat scroll -260px -58px;}
#tabs li:hover ul{display:block;}

#tpnl {padding:0;color:#707988;position:relative;top:0;left:0;}
#tpnl div.sel {display:block;}
#tpnl div{display:none;float:left;position:relative;padding:15px 0;width:676px;min-height:50px;border:1px solid #ddd;border-top:0;background-color:#fff;line-height:20px;}
/* Wrap corners around things */
.wrap {z-index:-1;margin:0px auto;min-width:10em;}
.wrap .hd .c,.wrap .ft .c {font-size:1px; height:2px;}
.wrap .ft .c {height:6px;}
.wrap .hd {background:transparent url(../images/bt.png) no-repeat 0px 0px;margin-right:4px; }
.wrap .hd .c {background:transparent url(../images/tb.png) no-repeat right 0px;margin-right:-4px; } 
.wrap .bd {background:transparent url(../images/m.png) repeat-y 0px 0px;margin-right:6px;}
.wrap .bd .c {background:transparent url(../images/mr.png) repeat-y right 0px;margin-right:-6px;}
.wrap .bd .c .s {margin:0px 4px 0px 4px;background-color:#fff; } 
.wrap .ft {background:transparent url(../images/bt.png) no-repeat 0px -2px;margin-right:4px;} 
.wrap .ft .c {background:transparent url(../images/tb.png) no-repeat right -2px;margin-right:-4px;}
.wrap p {padding:0px;}
/* navigation */
#nav, #nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;line-height:1.5em; }
#nav {width:100%; margin-left:20px;}
#nav a{display:block;padding:8px 15px;color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-size:12px; text-transform:capitalize;}
#nav ul li ul li a{line-height:14px;}
#nav a:hover{color:#d2202b;}
#nav li{float:left;position:relative;}
#nav ul {position:absolute;top:70px;z-index:2;}
#nav li ul a{width:130px;height:auto;float:left;background-color:#fefefe;font-size:11px;padding-top:5px;padding-bottom:5px;}
#nav li ul a:hover {background-color:#ccc;}
#nav ul ul{top:33px;display:none;border:1px solid #ccc;}	
#nav ul ul ul{top:auto;display:none;border:1px solid #ccc;}	
#nav li ul ul {left:150px;margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
/* ads */
.ad{height:105px;background-color:#ddd;position:relative;}
.ad2{height:200px;background-color:#ddd;position:relative;}
.ad3{height:245px;background-color:#ddd;position:relative;}
.ad h4{text-indent:-9999px;}
.ad2 a{position:absolute;display:block;padding:0px 0 0px 0px;width:230px;background:transparent; height:200px;color:#fff;text-decoration:none;text-indent:10px;font-size:11px;font-weight:bold;}
.ad3 a{position:absolute;display:block;padding:0px 0 0px 0px;width:245px;background:transparent; height:250px;color:#fff;text-decoration:none;text-indent:10px;font-size:11px;font-weight:bold;}

.ad a{position:absolute;display:block;padding:4px 0 8px 0;width:96px;background:transparent url(/images/buttons.gif) no-repeat scroll 0 -360px;color:#fff;text-decoration:none;text-indent:-9999px;font-size:11px;font-weight:bold;}
.ad a:hover, .ad2 a:hover{text-decoration:underline;}
.pop-ad{position:relative;margin:20px 0;}
.grn-dot-sm {background:transparent url(/images/ads/bg-ad-dot.jpg) no-repeat scroll 0 0;}
.match-sm {background:transparent url(/images/ads/bg-ad-matchsm.jpg) no-repeat scroll 0 0;}
.shipping-sm {background:transparent url(/images/ads/bg-ad-shipping.jpg) no-repeat scroll 0 0;}
/*Added by Ashley*/
.shipping-xsm {background:transparent url(/images/ads/bg-ad-shippingsm.jpg) no-repeat scroll 0 0;}

.chat-sm {background:transparent url(/images/ads/bg-ad-chatsm.jpg) no-repeat scroll 0 0;}
.chat2-sm {background:transparent url(/images/ads/bg-ad-chat2sm.jpg) no-repeat scroll 0 0;}
.chat-sm a, .chat2-sm a{position:absolute;display:block;padding:4px 0 8px 0;width:96px;background:transparent url(/images/button-chat.png);color:#fff;text-decoration:none;text-indent:-9999px;font-size:11px;font-weight:bold;}
.chat-sm a:hover, .chat2-sm a:hover{background:transparent url(/images/button-chat-off.png)}
.assettracking-sm {background:transparent url(/images/ads/bg-ad-asset-trackingsm.jpg) no-repeat scroll 0 0;}
.inventorycontrol-sm {background:transparent url(/images/ads/bg-ad-inventory-controlsm.jpg) no-repeat scroll 0 0;}
.pos-sm {background:transparent url(/images/ads/bg-ad-possm.jpg) no-repeat scroll 0 0;}
.timemanagement-sm {background:transparent url(/images/ads/bg-ad-time-managementsm.jpg) no-repeat scroll 0 0;}
.repair-sm {background:transparent url(/images/ads/bg-ad-repairsm.jpg) no-repeat scroll 0 0;}
.usedscanner-sm {background:transparent url(/images/ads/bg-ad-used-scannersm.jpg) no-repeat scroll 0 0;}
.mobilecomputer-sm {background:transparent url(/images/ads/bg-ad-mobile-computersm.jpg) no-repeat scroll 0 0;}
.scannerbyindustry-sm {background:transparent url(/images/ads/bg-ad-scanner-by-industrysm.jpg) no-repeat scroll 0 0;}
.scannereducation-sm {background:transparent url(/images/ads/bg-ad-scanner-educationsm.jpg) no-repeat scroll 0 0;}
.allweigh-sm {background:transparent url(/images/ads/bg-ad-all-weighsm.jpg) no-repeat scroll 0 0;}
.driverlicense-sm {background:transparent url(/images/ads/bg-ad-driver-licensesm.jpg) no-repeat scroll 0 0;}
.counterfeit-detection-sm {background:transparent url(/images/ads/bg-ad-counterfeit-detectionsm.jpg) no-repeat scroll 0 0;}
.illumix-sm {background:transparent url(/images/ads/bg-ad-illumixsm.jpg) no-repeat scroll 0 0;}
.prescanqueuebusting-sm {background:transparent url(/images/ads/bg-ad-prescan-queue-bustingsm.jpg) no-repeat scroll 0 0;}
.tradein-sm {background:transparent url(/images/ads/bg-ad-tradeinsm.jpg) no-repeat scroll 0 0;}
.catalog-sm {background:transparent url(/images/ads/bg-ad-catalogsm.jpg) no-repeat scroll 0 0;}
.catalog {background:transparent url(/images/ads/bg-ad-catalog.jpg) no-repeat scroll 0 0;}
.catalog2 {background:transparent url(/images/ads/bg-ad-catalog2.jpg) no-repeat scroll 0 0;}
.catalog3 {background:transparent url(/images/ads/bg-ad-catalog3.jpg) no-repeat scroll 0 0;}
/*Whitepaper*/
.allaboutbarcodes-sm {background:transparent url(/images/ads/bg-ad-allaboutbarcodessm.jpg) no-repeat scroll 0 0;}
.gs1databar-sm {background:transparent url(/images/ads/bg-ad-GS1-databarsm.jpg) no-repeat scroll 0 0;}
.retailstoreautomation-sm {background:transparent url(/images/ads/bg-ad-retailstoreautomationsm.jpg) no-repeat scroll 0 0;}
.omnidirectional-sm {background:transparent url(/images/ads/bg-ad-omnidirectionalsm.jpg) no-repeat scroll 0 0;}
.twoDimaging-sm {background:transparent url(/images/ads/bg-ad-twoDimagingsm.jpg) no-repeat scroll 0 0;}
.cordlessbarcodereader-sm {background:transparent url(/images/ads/bg-ad-cordlessbarcodereadersm.jpg) no-repeat scroll 0 0;}


/* CHAT*/
table.chat {border:none;background-color:#FFFFFF; width:96px; }
table.chat td{padding:0px 0px 10px 0px; width:96px; border:0px; background-color:#FFFFFF; text-align:left;}
table.chat td img{padding:0px 0px 0px 0px; background-color:#ffffff;}


