.error-title{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;color:#000;border:1px solid #ccc;text-align:left;background-color:#ffc;height:30px;vertical-align:middle;line-height:26px;}
.error-mess{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;color:#f00;border:1px solid #ccc;text-align:left;background-color:#ffc;height:30px;vertical-align:middle;line-height:24px;padding:0px 10px 0px 32px;}
.filter-sides{background-image:url(/img/shop/filter-sides.jpg);background-repeat:repeat-y;}
.filter-bot{background-image:url(/img/shop/filter-bot.jpg);background-repeat:no-repeat;background-position:top;text-align:right;height:34px;vertical-align:bottom;}
.filter-left{font-family:Lucida Grande,Arial;font-size:12px;padding:3px 10px 3px 10px;height:24px;line-height:16px;text-align:left;background-color:#f3f3f3;border-top:2px solid #fff;border-left:1px solid #ccc;border-right:1px solid #fff;border-bottom:1px solid #ccc;font-weight:bold;}
.filter-right{font-family:Lucida Grande,Arial;font-size:12px;padding:3px 4px 3px 10px;height:24px;line-height:16px;text-align:left;border-bottom:1px solid #ccc;font-weight:normal;}
.grey{color:#ccc;}
.selector-right {font-family: Lucida Grande, Arial;font-size:11px;padding:5px 5px 5px 15px;height:24px;line-height:18px;text-align:left;background-color: #fff;border: 0px;}
.viewfull {font-family: Lucida Grande,Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #000;text-align: left;cursor: pointer;}
.viewfull a:hover{ font-family: Lucida Grande,Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #333;text-align: left;cursor: pointer;text-decoration: underline;}
.top-line{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;line-height:17px;color:#000;border-bottom:1px solid #ccc;padding-left:3px;padding-top:1px;padding-bottom:0px;padding-right:0px;background-color:#f3f3f3;height:5px;border-right:2px solid #fff;margin:0px;}
.price-line{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;line-height:30px;color:#000;border-bottom:1px solid #ccc;padding-left:3px;padding-top:3px;padding-bottom:0px;padding-right:0px;background-color:#f3f3f3;height:25px;border-right: 2px solid #fff;margin:0px;text-align:left;}
.full-range-ipc{background-image: url(/img/shop/range-bg-ipc.jpg);background-repeat: no-repeat;vertical-align: top;width: 150px;margin: 10px;border-style: none none none none;padding: 8px 10px 0px 0px;border-collapse: collapse;border-spacing: 0px;}
.full-range-mc{background-image: url(/img/shop/range-bg-mc.jpg);background-repeat: no-repeat;vertical-align: top;width: 150px;margin: 10px;border-style: none none none none;padding: 8px 10px 0px 0px;border-collapse: collapse;border-spacing: 0px;}
.full-range-comms{background-image: url(/img/shop/range-bg-dc.jpg);background-repeat: no-repeat;vertical-align: top;width: 150px;margin: 10px;border-style: none none none none;padding: 8px 10px 0px 0px;border-collapse: collapse;border-spacing: 0px;}
.full-range-psu{background-image: url(/img/shop/range-bg-pc.jpg);background-repeat: no-repeat;vertical-align: top;width: 150px;margin: 10px;border-style: none none none none;padding: 8px 10px 0px 0px;border-collapse: collapse;border-spacing: 0px;}
.full-range-sa{background-image: url(/img/shop/range-bg-sa.jpg);background-repeat: no-repeat;vertical-align: top;width: 150px;margin: 10px;border-style: none none none none;padding: 8px 10px 0px 0px;border-collapse: collapse;border-spacing: 0px;text-align:left;}
.full-title{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title.jpg);background-repeat:no-repeat;background-position:left bottom;}
.full-title-ipc{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title-ipc.jpg);background-repeat:no-repeat;background-position:left bottom;}
.full-title-mc{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title-mc.jpg);background-repeat:no-repeat;background-position:left bottom;}
.full-title-comms{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title-dc.jpg);background-repeat:no-repeat;background-position:left bottom;}
.full-title-psu{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title-ps.jpg);background-repeat:no-repeat;background-position:left bottom;}
.full-title-sa{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title-sa.jpg);background-repeat:no-repeat;background-position:left bottom;text-align:left;}
.full-title-left{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/full-title-left.jpg);background-repeat:no-repeat;background-position:left bottom;}
.full-title-view{font-family:Lucida Grande,Arial;font-size:12px;font-weight:bold;padding:5px 10px 7px 15px;line-height:16px;text-align:right;background-image:url(/img/shop/title-right.jpg);background-repeat:no-repeat;background-position:right bottom;}
.full-pic{width:150px;height:150px;padding:5px;vertical-align:top;background-image:url(/img/shop/image-box.jpg);background-repeat:no-repeat;text-align:right;}
.full-enlarge{font-family:Lucida Grande,Arial;font-size:9px;font-weight:normal;color:#666;text-align:right;padding:5px 5px 0px 0px;}
.full-table1{font-family:Lucida Grande,Arial Bold;color:#333;font-size:11px;font-weight:bold;padding:5px 10px 5px 10px;height:30px;text-align:left;vertical-align:middle;border-bottom:1px solid #999;background-color:#ccc;border-right:1px solid #fff;border-left:1px solid #CCC;}
.full-table2{font-family:Lucida Grande,Arial Bold;color:#333;font-size:11px;font-weight:bold;padding:5px 10px 5px 10px;height:30px;text-align:center;vertical-align:middle;border-bottom:1px solid #999;background-color:#ccc;border-right:1px solid #fff;}
.full-table3{font-family:Lucida Grande,Arial Bold;color:#333;font-size:11px;font-weight:bold;padding:5px 10px 5px 10px;height:30px;text-align:center;vertical-align:middle;border-bottom:1px solid #999;background-color:#ccc;}
.full-table4{font-family:Lucida Grande,Arial;font-size:10px;padding:5px 8px 5px 10px;height:24px;line-height:18px;text-align:left;background-color:#f3f3f3;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:normal;}
.full-table5{font-family:Lucida Grande,Arial;font-size:10px;padding:5px 8px 5px 10px;height:24px;line-height:18px;text-align:center;background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:bold;}
.shop-table4{font-family:Lucida Grande,Arial;font-size:10px;padding:3px 4px 3px 10px;height:24px;line-height:16px;text-align:left;background-color:#f3f3f3;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:normal;}
.shop-table5{font-family:Lucida Grande,Arial;font-size:10px;padding:3px 4px 3px 10px;height:24px;line-height:16px;text-align:left;background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:bold;}
.shop-table5 a{font-family:Lucida Grande,Arial;font-size:10px;line-height:18px;text-align:left;font-weight:bold;text-decoration:underline;margin-right:6px;}
.panel-pic{padding:5px;vertical-align:top;background-image:url(../img/panel-image-bg.jpg);background-repeat:no-repeat;text-align:right;width:170px;}
.found-desc{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#000;font-weight:normal;border-top:1px solid #fff;vertical-align:top;padding-top:10px;}
.found-title{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;color:#000;font-weight:bold;line-height:22px;border-bottom:1px solid #ccc;height:25px;}
.border-all-search{border:1px solid #ccc;background-color:#fff;padding:5px 20px 5px 0px;text-align:left;}
.full-table-add{border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:24px;background-color:#f1f1f1;padding:5px 10px 5px 10px;}
.black_overlay{ display:none;position:absolute;left:0px;width:100%;height:100%;background-color:black;z-index:1001;overflow:auto;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.white_content{display:none;position:absolute;left:25%;height:370px;width:495px;padding:19px 16px 16px 16px;border:16px solid #ccc;background-color:white;z-index:1002;overflow:auto;}
.sharethis{font-family:Lucida Grande,Arial;font-size:12px;font-weight:bold;background-image:url(/img/shop/share.jpg);background-repeat:no-repeat;border-collapse:collapse;margin:0px;padding:3px 0px 0px 17px;height:35px;text-align:left;}
.pic-foot-test{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;text-align:left;color:#000;background-color:#6FF;border:1px solid #ccc;line-height:18px;}
.all-offer-data{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#666;height:20px;padding:0px 0px 0px 15px;background-color:#e5e5e5;text-align:left;}
.all-offer-data a{color:#999;}
.all-offer-data a:hover{color:#000;}
.all-offer{background-image:url(/img/shop/all-offer-bg.jpg);background-position:bottom right;background-repeat:no-repeat;}
.all-offer-top{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 10px 15px 15px;text-align:left;color:#666;}
.all-offer-cell-start{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;text-align:left;height:30px;color:#000;vertical-align:middle;background-color:#9FF;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:3px 3px 3px 15px;}
.all-offer-cell{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px;text-align:center;height:30px;color:#000;vertical-align:middle;background-color:#9FF;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.sresults-bg{background-color:#e4e4e4;height:30px;vertical-align:middle;}
.sresults-searchagain{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;line-height:20px;color:#000;padding:0px 0px 0px 15px;text-align:left;}
.sresults-link{font-size:11px;vertical-align:middle;background-color:#f1f1f1;padding-left:45px;}
.sresults-link a{color:#000;text-decoration:none;}
.sresults-link a:hover{color:#f90;text-decoration:underline;}
.sresults-body{font-size:11px;color:#666;padding:5px 0px 5px 10px;}
.sresults-numbers{background-color:#fff;border:1px solid #fff;padding:1px;}
.form-title{font-family:Lucida Grande,Arial Bold;color:#333;font-size:12px;font-weight:bold;padding:2px 0px 0px 15px;height:30px;text-align:left;vertical-align:middle;border-bottom:1px solid #999;background-color:#ccc;border-left:1px solid #CCC;}
.form-right{font-family:Lucida Grande,Arial Bold;font-size:11px;padding:5px 0px 5px 15px;height:24px;line-height:18px;text-align:left;background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.form-left{font-family:Lucida Grande,Arial Bold;font-size:11px;padding:5px 0px 5px 15px;height:24px;line-height:18px;text-align:left;background-color:#f3f3f3;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}a{color:#000;text-decoration:none;}a:hover{text-decoration:underline;}
.shop-head{font-family:Lucida Grande,Arial Bold;color:#333;font-size:11px;font-weight:bold;padding:2px 0px 0px 15px;height:25px;text-align:left;vertical-align:middle;border-bottom:1px solid #999;background-color:#ccc;border-right:1px solid #fff;border-left:1px solid #CCC;}
.user-box2{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;background-image:url(/img/home/box2-bg.jpg);border-collapse:collapse;margin:0px;padding:0px;text-align:right;vertical-align:bottom;height:16px;}
.user-box2 a{color:#000;background-color:#FFF;font-weight:bold;text-decoration:none;}
.user-box2 a:hover{text-decoration:underline;}
.shop-user{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:17px;color:#000;border-bottom:1px solid #ccc;border-right:2px solid #fff;text-align:center;background-color:#e4e4e4;height:20px;}
.shop-user-chosen{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:17px;color:#000;border-bottom:1px solid #f90;border-right:2px solid #fff;text-align:center;background-color:#f90;height:20px;}
.user-information{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:15px;text-align:left;color:#000;vertical-align:middle;background-color:#f3f3f3;border-top:2px solid #f90;}
.information{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;text-align:left;color:#000;vertical-align:middle;background-color:#f3f3f3;}
.name{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;text-align:left;height:30px;color:#000;vertical-align:middle;background-color:#ccc;border-top:1px solid #fff;}
.showhide{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;text-align:right;height:10px;width:45px;color:#000;vertical-align:top;border-left:1px solid #ccc;margin:0px;padding:0px;}
.show-hide{font-family:Lucida Grande,Arial;font-size:12px;cursor:pointer;font-weight:bold;padding:0px;border:0px none;margin:0px;height: 10px;vertical-align:top;line-height:5px;}
.user-body{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;line-height:24px;color:#333;border-bottom:1px solid #ccc;}
.user-black{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:24px;color:#000;border-bottom:1px solid #ccc;text-align:left;}
.user-update{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:24px;color:#333;border-bottom:1px solid #ccc;border-left:1px solid #ccc;text-align:center;}
.user-update a{color:#000;text-decoration:none;}
.user-update a:hover{text-decoration:underline;color:#000;}
.user-logout{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:24px;color:#333;border:1px solid #ccc;text-align:center;}
.user-logout a{color:#000;text-decoration:none;}
.user-logout a:hover{text-decoration:underline;color:#000;}
.right-top{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px 10px 0px 0px;text-align:right;color:#333;}
.log-in1{width:150px;font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;}
.introduction{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:10px 10px 5px 15px;text-align:left;color:#333;}
.body-text{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 10px 5px 15px;text-align:left;color:#666;}
.body-text-nopad{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#666;line-height:16px;}
.body-text-small{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#666;line-height:16px;letter-spacing:-1px;}
.body-text-small-select{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#666;line-height:16px;}
.head{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:7px 0px 7px 15px;text-align:left;height:30px;color:#000;vertical-align:middle;background-color:#f90;border-bottom:1px solid #fff;}
.head-accessories{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;text-align:left;height:20px;color:#000;vertical-align:middle;background-color:#f90;border-bottom:1px solid #fff;}
.total{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;padding:0px 10px 0px 0px;text-align:right;height:30px;color:#000;vertical-align:middle;background-color:#fff;border-right:1px solid #fff;border-bottom:1px solid #e4e4e4;}
.total-end{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;background-position:right bottom;background-repeat:no-repeat;padding:0px;text-align:center;height:30px;color:#000;vertical-align:middle;background-color:#e4e4e4;border:1px solid #ccc;}
.total2{background-image:url(/img/shop/total-back.jpg);background-repeat:no-repeat;background-position:right bottom;}
.total2-add{background-image:url(/img/shop/add.jpg);background-repeat:no-repeat;background-position:left;}
.total3-add{background-image:url(/img/shop/add539.jpg);background-repeat:no-repeat;background-position:left;}
.total2-end{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;padding:5px 0px 13px 0px;text-align:center;height:30px;color:#000;vertical-align:middle;border-left:1px solid #e4e4e4;}
.total4{background-image:url(/img/shop/blank-but.jpg);background-repeat:no-repeat;background-position:left;text-align:right;}
.total5{background-image:url(/img/shop/add539.jpg);background-repeat:no-repeat;background-position:left;text-align:right;}
.values{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px;text-align:center;height:20px;color:#000;vertical-align:middle;background-color:#ccc;border-right:1px solid #fff;}
.values-end{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px;text-align:center;height:20px;color:#000;vertical-align:middle;background-color:#ccc;}
.values-start{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;text-align:left;height:20px;color:#000;vertical-align:middle;background-color:#ccc;border-right:1px solid #fff;}
.remove-cell{height:30px;background-color:#f90;border-bottom:1px solid #fff;}
.basket-corner{background-image:url(/img/shop/orange-corner.jpg);background-repeat:no-repeat;background-position:right top;height:30px;background-color:#f90;border-bottom:1px solid #fff;}
.remove{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;color:#fff;text-align:right;background-color:#f90;height:30px;}
.remove a{color:#fff;font-weight:bold;text-decoration:none;}
.remove a:hover{color:#000;font-weight:bold;text-decoration:none;}
.cell{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px;text-align:center;height:30px;color:#666;vertical-align:middle;background-color:#fff;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.cell-accessory{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px 15px 0px 15px;text-align:left;height:30px;color:#fff;vertical-align:middle;background-color:#000;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;width:90px;}
.cell-end{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:0px;text-align:center;height:30px;color:#333;vertical-align:middle;background-color:#fff;border-bottom:1px solid #e4e4e4;}
.cell-start{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;text-align:left;height:30px;color:#666;vertical-align:middle;background-color:#fff;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:3px 3px 3px 15px;}
.quantity-box{text-align:center;}
.cart-progression{background-image:url(/img/shop/progression2.jpg);background-repeat:no-repeat;background-position:right;background-color:#f90;border:1px solid #fff;height:20px;}
.cart-progression748{background-image:url(/img/shop/progression748.jpg);background-repeat:no-repeat;background-position:right;background-color:#f90;border:1px solid #fff;height:20px;}
.cart-progression1{background-image:url(/img/shop/progression1.jpg);background-repeat:no-repeat;background-position:right;background-color:#ffe7c2;border:1px solid #fff;height:20px;}
.cart-progression1748{background-image:url(/img/shop/progression1748.jpg);background-repeat:no-repeat;background-position:right;background-color:#ffe7c2;border:1px solid #fff;height:20px;}
.progression-text{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;text-align:left;color:#000;vertical-align:middle;padding:0px 0px 0px 5px;}
.progression-text1{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;text-align:left;color:#666;vertical-align:middle;padding:0px 0px 0px 5px;}
.progression-number{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;text-align:center;color:#000;vertical-align:middle;}
.progression-number1{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;text-align:center;color:#666;vertical-align:middle;}
.delivery-address{background-image:url(/img/shop/product-corner.jpg);background-repeat:no-repeat;background-position:right bottom;font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 10px 13px 15px;line-height:16px;}
.address{padding:0px 0px 5px 15px;}
.address-bg{background-image:url(/img/shop/add-bg.jpg);background-repeat:no-repeat;background-position:right;height:34px;background-color:#FFF;}
.address-line{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:17px;color:#000;border-bottom:1px solid #ccc;padding-left:15px;background-color:#f3f3f3;}
.address-line1{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:17px;color:#000;border-bottom:1px solid #ccc;border-right:2px solid #fff;text-align:center;background-color:#e4e4e4;}
.address-line2{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:25px;color:#000;padding:0px 0px 0px 15px;border-bottom:1px solid #ccc;background-color:#f90;cursor:pointer;}
.address-line2 a{font-weight:bold;text-decoration:none;}
.address-line2 a:hover{color:#000;font-weight:bold;text-decoration:underline;}
.form-reveal{background-color:#f3f3f3;}
.form-reveal1{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;line-height:20px;color:#000;border-bottom:3px solid #fff;padding-left:15px;background-color:#e4e4e4;}
.form-fields{font-family:Lucida Grande,Arial;font-size:11px;padding:3px 15px 3px 10px;width:280px;text-align:left;}
.form-fields1{font-family:Lucida Grande,Arial;font-size:11px;padding:3px 0px 3px 0px;width:30px;text-align:center;}
.form-credit{font-family:Lucida Grande,Arial;font-size:11px;padding:3px 15px 3px 10px;width:420px;text-align:left;}
.form-title{font-family:Lucida Grande,Arial;font-size:11px;padding:3px 0px 3px 15px;width:290px;}
.form-title1{font-family:Lucida Grande,Arial;font-size:11px;padding:3px 0px 3px 15px;width:235px;background-color:#e4e4e4;border-right:2px solid #fff;}
.form-break{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;padding:5px 0px 5px 15px;background-color:#FFF;border-bottom:1px solid #e4e4e4;text-align:left;}
.form-field-text{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;text-align:left;color:#333;width:280px;}
.form-field-text1{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;text-align:left;color:#333;width:245px;}
.address-confirm{font-family:Lucida Grande,Arial;font-size:11px;line-height:15px;font-weight:normal;padding:5px 10px 10px 15px;text-align:left;color:#666;}
.address-confirm1{background-image:url(/img/shop/add-bg1.jpg);background-repeat:no-repeat;background-position:bottom right;width:285px;vertical-align:top;}
.welcome{font-family:Lucida Grande,Arial;font-size:12px;color:#000;padding:5px 0px 5px 15px;}
.welcome-pad{font-family:Lucida Grande,Arial;font-size:11px;color:#000;padding:5px 10px 10px 15px;line-height:16px;}
.hot-line{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;background-image:url(/img/shop/repeat.jpg);background-repeat:repeat-x;padding:0px 0px 0px 15px;text-align:left;}
.basket{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;background-image:url(/img/shop/repeat.jpg);background-repeat:repeat-x;padding:0px;border-right:1px solid #ccc;text-align:center;}
.contact{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;background-image:url(/img/shop/repeat.jpg);background-repeat:repeat-x;padding:0px;text-align:center;}
.spacer{height:5px;}
.box2{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;background-image:url(/img/shop/tablefoot-bg.jpg);background-repeat:no-repeat;background-position:left;border-collapse:collapse;margin:0px;padding:0px;text-align:right;vertical-align:bottom;height:20px;}
.box2 a{color:#000;background-color:#FFF;font-weight:bold;text-decoration:none;}
.box2 a:hover{text-decoration:underline;}
.keyline-sides{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:570px;}
.line-width{background-image:url(/img/shop/width-line.jpg);background-repeat:no-repeat;background-position:center;height:10px;}
.line-width1{background-image:url(/img/shop/line-column.jpg);background-repeat:no-repeat;background-position:center;height:10px;}
.line-width748{background-image:url(/img/shop/width-line748.jpg);background-repeat:no-repeat;background-position:center;height:10px;background-color:#FFF;}
.contentimg{display:block;border-collapse:collapse;border:none;border:0px;margin:0px;padding:0px;}
.candy-sub{font-family:Lucida Grande,Arial;background-image:url(/img/shop/right.gif);background-repeat:no-repeat;background-position:right;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:25px;text-align:left;background-color:#000;color:#FFF;}
.candy-sub-orange{font-family:Lucida Grande,Arial;background-image:url(/img/shop/right-orange.jpg);background-repeat:no-repeat;background-position:right;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:25px;width:570px;text-align:left;background-color:#f90;color:#000;}
.pic-foot-best{background-image:url(/img/shop/line-column.jpg);background-repeat:no-repeat;background-position:bottom;font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px 5px 0px 15px;text-align:left;height:20px;color:#666;}
.pic-foot{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px 7px 0px 15px;text-align:left;height:50px;color:#666;vertical-align:top;}
.pic-foot-title{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;background-repeat:no-repeat;text-align:left;color:#000;}
.pic-line{background-image:url(/img/shop/line.jpg);background-position:right;background-repeat:no-repeat;vertical-align:top;}
.pic-line-left{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:10px 10px 5px 15px;text-align:left;color:#333;background-image:url(/img/shop/line.jpg);background-position:left;background-repeat:no-repeat;vertical-align:top;}
.title-head-rss{height:20px;width:20px;text-align:left;background-color:#fff;color:#FFF;border:1px solid #000;text-align:center;vertical-align:middle;padding-left:5px;}
.title-head{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#000;color:#FFF;}
.title-head-psu{font-family:Lucida Grande,Arial;background-image:url(/img/shop/title-psu.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#609;color:#FFF;}
.title-head-ipc{font-family:Lucida Grande,Arial;background-image:url(/img/shop/title-ipc.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#036;color:#FFF;}
.title-head-mc{font-family:Lucida Grande,Arial;background-image:url(/img/shop/title-mc.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#c33;color:#FFF;}
.title-head-sa{font-family:Lucida Grande,Arial;background-image:url(/img/shop/title-sa.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#333;color:#FFF;text-align:left;}
.title-head-comms{font-family:Lucida Grande,Arial;background-image:url(/img/shop/title-comms.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#099;color:#FFF;}
.title-bar{font-family:Lucida Grande,Arial;background-image:url(/img/shop/title-bg.jpg);background-repeat:repeat-x;background-position:left;font-size:11px;font-weight:bold;padding:0px;height:20px;text-align:left;color:#000;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.feature{font-family:Lucida Grande,Arial;background-image:url(/img/shop/featured-bg.jpg);background-repeat:no-repeat;font-size:11px;font-weight:normal;padding:10px 200px 0px 15px;text-align:left;color:#666;vertical-align:top;line-height:14px;border-bottom:1px solid #ccc;}
.feature-big-text{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:12px 0px 0px 15px;text-align:left;color:#666;vertical-align:top;line-height:14px;}
.feature-big{font-family:Lucida Grande,Arial;background-image:url(/img/shop/big-feature.jpg);background-repeat:no-repeat;vertical-align:bottom;height:190px;}
.bold-orange{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;text-align:left;color:#f90;}
.bold-orange a{color:#000;text-decoration:underline;}
.bold-orange a:hover{color:#f90;text-decoration:underline;}
.feature-head{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left-orange.jpg);background-repeat:no-repeat;background-position:left;font-size:11px;font-weight:bold;padding:0px 0px 0px 15px;height:20px;text-align:left;background-color:#f90;color:#000;}
.brand-right{background-image:url(/img/shop/brand-lines.jpg);background-repeat:no-repeat;background-position:right;height:114px;width:114px;text-align:center;vertical-align:middle;}
.brands-alpha{font-family:Lucida Grande,Arial;font-size:12px;font-weight:bold;text-transform:uppercase;line-height:20px;color:#333;padding:10px 10px 12px 10px;vertical-align:top;background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#f3f3f3;text-align:center;}
.gloss-square{border:1px solid #ccc;background-color:#fff;padding:0px 3px 0px 3px;color:#999;}
.gloss-square a{color:#f90;}
.gloss-square a:hover{color:#000;text-decoration:underline;}
.brands-alpha-letter{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;text-transform:uppercase;color:#f90;padding:0px 0px 0px 15px;text-align:left;background-image:url(/img/shop/width-line.jpg);background-repeat:no-repeat;background-position:center bottom;}
.brand-small{font-family:Lucida Grande,Arial;font-size:12px;font-weight:bold;padding-top:10px;padding-left:20px;text-align:left;vertical-align:middle;}
.brand-small-text{font-family:Lucida Grande,Geneva,Arial;font-size:11px;font-weight:normal;color:#666;padding:5px 0px 5px 15px;text-align:left;line-height:16px;width:20%;}
.product-specialoffer{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;color:#fff;border:1px solid #ccc;background-color:#F00;padding:2px 4px 2px 4px;}
.educational-specialoffer{font-family:Lucida Grande,Arial;font-size:12px;font-weight:bold;color:#fff;border:1px solid #ccc;background-color:#F00;padding:2px 4px 2px 4px;}
.product-line{background-image:url(/img/shop/width-line.jpg);background-repeat:no-repeat;background-position:center;height:1px;}
.product-box{background-image:url(/img/shop/product-line.jpg);background-repeat:no-repeat;background-position:left;width:285px;vertical-align:top;}
.product-box1{background-image:url(/img/shop/brand-lines.jpg);background-repeat:no-repeat;background-position:left;width:374px;height:80px;vertical-align:top;}
.empty-corner{background-image:url(/img/shop/empty-corner.jpg);background-repeat:no-repeat;background-position:right bottom;height:50px;}
.product-box-text{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 20px 13px 15px;line-height:16px;background-image:url(/img/shop/product-corner.jpg);background-repeat:no-repeat;background-position:right bottom;}
.product-pic{width:150px;height:120px;padding-right:5px;vertical-align:middle;}
.product-details{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:10px 0px 0px 15px;line-height:16px;color:#666;vertical-align:top;text-align:left;}
.product-price{padding:0px 0px 0px 10px;}
.special-price{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;color:#F00;line-height:17px;border-bottom:1px solid #ccc;padding-left:3px;background-color:#f3f3f3;}
.special-price-text{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;color:#F00;}
.special-foot{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px 5px 5px 10px;text-align:left;color:#666;height:30px;}
.special-top{font-family:Lucida Grande,Arial;background-image:url(/img/shop/special-top.jpg);background-repeat:no-repeat;background-position:right bottom;font-size:11px;font-weight:normal;padding:5px 10px 15px 15px;text-align:left;color:#666;vertical-align:top;}
.newproducts-box-left{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:5px 15px 7px 15px;line-height:16px;background-image:url(/img/shop/product-corner-left.jpg);background-repeat:no-repeat;background-position:right bottom;}
.newproducts-box-right{background-image:url(/img/shop/product-corner-right.jpg);background-repeat:no-repeat;background-position:right bottom;padding:0px;margin:0px;}
.viewall-bg{background-image:url(/img/shop/viewall-bg.jpg);}
.menutable{width:926px;height:35px;border-collapse:collapse;border:none;border:0px;border-style:none;margin:0px;padding:0px;vertical-align:top;}
.menutext{font-family:Lucida Grande,Arial;font-weight:bold;color:#333;font-size:12px;text-align:center;margin:0px;padding:0px 0px 7px 0px;}
.menutextend{font-family:Lucida Grande,Arial;font-weight:bold;color:#333;font-size:12px;text-align:center;margin:0px;padding:0px 0px 7px 2px;}
.menutext-over{font-family:Lucida Grande,Arial;font-weight:bold;color:#333;text-align:left;font-size:12px;padding-left:4px;padding-top:4px;background-image:url(/img/home/top-menu-bg-over.jpg);background-position:right;height:35px;vertical-align:top;margin:0px;}
.menutext-end{font-family:Lucida Grande,Arial;font-weight:bold;color:#333;text-align:left;font-size:12px;padding-top:4px;padding-left:11px;background-image:url(/img/home/top-menu-end-bg.jpg);background-position:right;height:35px;vertical-align:top;margin:0px;}
.login{font-family:Lucida Grande,Arial;font-size:12px;font-weight:bolder;color:#333;text-align:left;margin:0px;padding:0px 0px 7px 25px;}
.staticnav-shop{font-family:Lucida Grande,Arial;font-weight:bold;color:#333;text-align:left;font-size:12px;background-image:url(/img/menu/shop-bg.gif);background-repeat:no-repeat;vertical-align:top;margin:0px;height:35px;}
.education{font-family:Lucida Grande,Arial;font-size:11px;font-weight:bold;color:#333;text-align:left;line-height:18px;vertical-align:top;margin:0px;padding:15px 10px 10px 15px;border-bottom:1px solid #e4e4e4;}
.menu-head-psu{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left-psu.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;font-weight:bold;padding:0px;height:20px;width:170px;text-align:center;background-color:#609;color:#fff;}
.menu-head-psu a{color:#fff;text-decoration:none;}
.menu-head-psu a:hover{text-decoration:underline;}
.menu-head-ipc{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left-ipc.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;font-weight:bold;padding:0px;height:20px;width:170px;text-align:center;background-color:#036;color:#fff;}
.menu-head-ipc a{color:#fff;text-decoration:none;}
.menu-head-ipc a:hover{text-decoration:underline;}
.menu-head-mc{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left-mc.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;font-weight:bold;padding:0px;height:20px;width:170px;text-align:center;background-color:#c33;color:#fff;}
.menu-head-mc a{color:#fff;text-decoration:none;}
.menu-head-mc a:hover{text-decoration:underline;}
.menu-head-comms{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left-comms.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;font-weight:bold;padding:0px;height:20px;width:170px;text-align:center;background-color:#099;color:#fff;}
.menu-head-comms a{color:#fff;text-decoration:none;}
.menu-head-comms a:hover{text-decoration:underline;}
.menu-head-sa{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left-sa.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;font-weight:bold;padding:0px;height:20px;width:170px;text-align:center;background-color:#333;color:#fff;}
.menu-head-sa a{color:#fff;text-decoration:none;}
.menu-head-sa a:hover{text-decoration:underline;}
.line-all-box{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;vertical-align:top;}
.best-sellers{border-right:1px solid #ccc;border-left:1px solid #ccc;vertical-align:top;background-image:url(/img/shop/best-bg.jpg);background-repeat:no-repeat;background-position:bottom;}
.basket-column{font-family:Lucida Grande,Arial;background-image:url(/img/shop/basket-bg.jpg);background-repeat:no-repeat;background-position:bottom right;font-size:11px;height:100px;width:170px;text-align:left;vertical-align:top;color:#000;border-top:1px solid #fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px 5px 5px 5px;}
.basket-foot-total{font-family:Lucida Grande,Arial;font-weight:bold;background-color:#e7e7e7;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0px 0px 0px 10px;}
.basket-item{font-family:Lucida Grande,Arial;font-size:11px;text-align:left;color:#000;background:transparent;border:1px solid #e7e7e7;padding:3px 3px 3px 5px;}td.basket-item:hover{border:1px solid #f90;background-image:url(/img/shop/white-bg.jpg);}
.column-heading{font-family:Lucida Grande,Arial;background-image:url(/img/shop/heading.jpg);background-repeat:no-repeat;font-size:11px;font-weight:bold;padding:0px;height:23px;width:170px;text-align:center;color:#000;}
.column-head-left{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left1.jpg);background-repeat:no-repeat;background-position:right top;font-size:12px;font-weight:bold;padding:0px 15px 0px 0px;height:25px;width:170px;text-align:center;background-color:#f90;color:#000;}
.column-head-right{font-family:Lucida Grande,Arial;background-image:url(/img/shop/right1.jpg);background-repeat:no-repeat;background-position:left top;font-size:12px;font-weight:bold;padding:0px 0px 0px 10px;height:25px;width:170px;text-align:center;background-color:#f90;color:#000;}
.column-head-right1{font-family:Lucida Grande,Arial;background-image:url(/img/shop/ways-bg.jpg);background-repeat:no-repeat;background-position:left top;font-size:12px;font-weight:bold;padding:0px 0px 0px 10px;height:25px;width:170px;text-align:center;color:#000;}
.column-head{font-family:Lucida Grande,Arial;background-image:url(/img/shop/left.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;font-weight:bold;padding:0px;height:20px;width:170px;text-align:center;background-color:#000;color:#fff;}
.column-head a{color:#fff;text-decoration:none;}
.column-head a:hover{text-decoration:underline;}
.column-links{font-family:Lucida Grande,Arial;background-color:#ccc;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #fff;padding:0px 0px 0px 10px;}
.column-links-on{font-family:Lucida Grande,Arial;background-color:#ccc;font-weight:bold;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #fff;border-bottom:1px solid #f90;padding:0px 0px 0px 10px;}
.column-links-next{font-family:Lucida Grande,Arial;background-color:#f3f3f3;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #fff;padding:0px 0px 0px 10px;}
.column-links-next-1{font-family:Lucida Grande,Arial;background-color:#fff;font-weight:bold;font-size:11px;height:20px;width:170px;text-align:left;color:#fff;border-left:1px solid #f90;border-top:1px solid #f90;border-bottom:1px solid #f90;padding:0px 0px 0px 10px;}
.column-links-expand{font-family:Lucida Grande,Arial;background-color:#F90;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #fff;padding:5px 0px 5px 10px;}
.column-links-expand a:hover{font-family:Lucida Grande,Arial;font-size:11px;text-align:left;color:#333;}
.column-ad{padding:0px;width:170px;border-top:1px solid #fff;padding:0px;}
.column-ad-foot{font-family:Lucida Grande,Arial;background-color:#f90;background-image:url(/img/shop/table-foot-orange.gif);background-repeat:no-repeat;background-position:right;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #fff;padding:0px 0px 0px 10px;}
.column-foot{font-family:Lucida Grande,Arial;background-color:#ccc;background-image:url(/img/shop/table-foot1.jpg);background-repeat:no-repeat;background-position:right;font-size:11px;height:20px;width:170px;text-align:left;color:#000;border-top:1px solid #fff;padding:0px 0px 0px 10px;}
.column-foot-left{font-family:Lucida Grande,Arial;background-color:#e7e7e7;background-image:url(/img/shop/table-foot-left.gif);background-repeat:no-repeat;background-position:left;font-size:11px;height:20px;width:170px;text-align:center;color:#000;border-top:1px solid #fff;padding:0px 0px 0px 10px;}
.column-links a{color:#000;text-decoration:none;}
.column-links a:hover{color:#000;text-decoration:underline;}
.column-foot a{color:#000;text-decoration:none;}
.column-foot a:hover{color:#000;text-decoration:underline;}
.column-foot-box{font-family:Lucida Grande,Arial;background-color:#fff;background-image:url(/img/shop/line-bg.jpg);background-repeat:no-repeat;background-position:bottom;font-size:11px;height:120px;text-align:left;color:#000;border-left:1px solid #ccc;padding:10px 10px 0px 10px;vertical-align:top;}
.infomenu-left{font-family:Lucida Grande,Arial;background-image:url(/img/shop/menu-left.jpg);background-repeat:no-repeat;background-position:left;font-size:12px;font-weight:bold;padding:0px;height:30px;width:170px;text-align:center;color:#FFF;}
.infomenu-lefton{font-family:Lucida Grande,Arial;background-image:url(/img/home/infomenu-left1.jpg);background-repeat:no-repeat;background-position:left;font-size:12px;font-weight:bold;padding:0px;height:30px;width:170px;text-align:center;}
.infomenu-righton{font-family:Lucida Grande,Arial;background-image:url(/img/home/infomenu-right1.gif);background-repeat:no-repeat;background-position:right;font-size:12px;font-weight:bold;padding:0px;height:30px;width:170px;text-align:center;}td.infomenu-left:hover{background-image:url(/img/home/infomenu-left1.gif);background-repeat:no-repeat;}
.infomenu-left a{color:#fff;text-decoration:none;}
.infomenu-left a:hover{color:#fff;text-decoration:underline;}
.infomenu-right{font-family:Lucida Grande,Arial;background-image:url(/img/shop/menu-right.jpg);background-repeat:no-repeat;background-position:right;font-size:12px;font-weight:bold;padding:0px;height:30px;width:170px;background-color:#000;border-left:1px solid #fff;}
.infomenu-right a{color:#fff;text-decoration:none;}
.infomenu-right a:hover{color:#fff;text-decoration:underline;}
.infomenu{font-family:Lucida Grande,Arial;font-size:12px;padding:0px;height:30px;text-align:center;font-weight:bold;background-image:url(/img/shop/menu-bg.jpg);background-repeat:repeat-x;border-left:1px solid #fff;}td.infomenu:hover{background-image:url(/img/home/infomenu1.gif);background-repeat:repeat-x;background-color:#f69135;}
.infomenu a{color:#fff;text-decoration:none;}
.infomenu a:hover{color:#fff;text-decoration:underline;}
.infomenu-on{font-family:Lucida Grande,Arial;font-size:12px;padding:0px;height:30px;width:189px;text-align:center;background-color:#f69135;background-image:url(/img/home/infomenu1.gif);border-left:1px solid #fff;}
.infomenu-info{border-right:1px solid #ccc;border-left:5px solid #f69135;border-bottom:1px solid #ccc;border-top:1px solid #f69135;font-family:Lucida Grande,Arial;font-size:12px;color:#333;line-height:20px;padding:10px 15px 10px 15px;}
.search{font-family:Lucida Grande,Arial;background-image:url(/img/shop/search-bg2.jpg);background-repeat:repeat-x;}
.search-bar{font-family:Lucida Grande,Arial;font-size:10px;color:#000;background-repeat:repeat-x;border:hidden;border:none;}#shopsearch{width:120px;height:38px;position:absolute;top:124px;right:200px;background-position:100% 0;background-repeat:no-repeat;}#shopsearch input.g-prettysearch{width:145px;height:16px;margin-top:9px;margin-left:11px;}
.phone{font-family:Lucida Grande,Arial;font-size:16px;font-weight:bold;color:#000;letter-spacing:-1px;background-image:url(/img/home/phonebg.jpg);background-repeat:no-repeat;padding:0px 28px 0px 0px;text-align:right;height:57px;}
.email{font-family:Lucida Grande,Arial;font-size:15px;font-weight:bold;color:#000;letter-spacing:-1px;background-image:url(/img/home/emailbg.jpg);background-repeat:no-repeat;padding:0px 22px 0px 0px;text-align:right;height:57px;}
.bg{background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#e7e7e7;vertical-align:top;}
.td{font-family:Lucida Grande,Arial;font-size:12px;color:#333;text-align:left;vertical-align:top;}
.content{width:671px;font-family:Lucida Grande,Arial;font-weight:normal;margin:0px;padding:0px;border-collapse:collapse;border:none;border-style:none;}
.nopad-table{border-collapse:collapse;border:none;border:0px;border-style:none;margin:0px;padding:0px;vertical-align:top;}
.tablenopad{border-collapse:collapse;border:none;border-style:none;margin:0px;padding:0px;}
.maintable{width:926px;border-collapse:collapse;border:none;border-style:none;margin:0px;padding:0px;text-align:left;}p{font-family:Lucida Grande,Arial;font-weight:bold;}h1{font-family:Lucida Grande,Arial;font-size:13px;padding:0px;margin:0px;}h2{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;padding:0px;margin:0px;}h3{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;padding:0px;margin:0px;}h4{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:0px;margin:0px;}body{font-family:Lucida Grande,Arial;font-weight:normal;background-color:#fff;margin:0px;padding:0px;}
.border-right{border-right:1px solid #ccc;}
.orange-bold{color:#f69135;}
.black-bold{color:#000;font-weight:bold;}
.black-bold1{font-family:Lucida Grande,Arial;color:#000;font-weight:bold;font-size:14px;padding:10px 0px 5px 15px;}
.black-bold2{font-family:Lucida Grande,Arial;color:#000;font-weight:bold;font-size:14px;padding:0px 0px 5px 0px;}
.black-bold3{font-family:Lucida Grande,Arial;color:#000;font-weight:bold;font-size:12px;padding:0px 0px 5px 0px;}
.amplicon{background-image:url(/img/css/tag1.gif);background-position:bottom;background-repeat:no-repeat;height:86px;vertical-align:top;width:238px;border-collapse:collapse;border:none;border-style:none;margin:0px;padding:0px;text-align:left;}
.top{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;background-image:url(/img/home/dots.gif);border-collapse:collapse;margin:0px;padding:0px;text-align:right;vertical-align:bottom;height:16px;}
.top a{color:#000;background-color:#FFF;font-weight:bold;text-decoration:none;}
.top a:hover{text-decoration:underline;}
.breadcrumbs{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#666;height:20px;padding:0px 0px 0px 10px;background-color:#e5e5e5;text-align:left;}
.breadcrumbs a{color:#999;}
.breadcrumbs a:hover{color:#000;}
.img{display:block;border-collapse:collapse;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.contentimg{display:block;border-collapse:collapse;border:none;border:0px;margin:0px;padding:0px;}
.intro{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;color:#333;line-height:20px;}
.newproduct{font-family:Lucida Grande,Arial;font-size:12px;font-weight:normal;color:#333;line-height:20px;height:180px;background-image:url(/img/home/new-prod1.jpg);background-repeat:no-repeat;background-position:bottom;}
.spacer{padding:0px;}
.title{font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;height:30px;color:#000;border-bottom:1px solid #ccc;padding:0px 0px 0px 15px;background-image:url(/img/home/title-lead.jpg);background-repeat:no-repeat;margin:0px;text-transform:uppercase;}
.foot-text{font-family:Lucida Grande,Arial;font-weight:bold;text-transform:uppercase;color:#666;text-decoration:none;font-size:11px;vertical-align:middle;height:14px;text-align:center;padding:0px 5px 0px 5px;}
.foot-text-left{font-family:Lucida Grande,Arial;font-weight:bold;text-transform:uppercase;color:#666;text-decoration:none;font-size:11px;vertical-align:middle;height:14px;}
.foot-text-right{font-family:Lucida Grande,Arial;font-weight:bold;text-transform:uppercase;color:#666;text-decoration:none;font-size:11px;vertical-align:middle;height:14px;text-align:right;padding-left:10px;}
.foot-text-right a{color:#666;text-decoration:none;}
.foot-text-right a:hover{color:#000;text-decoration:underline;font-size:11px;}
.foot-text-left a{color:#666;text-decoration:none;}
.foot-text-left a:hover{color:#000;text-decoration:underline;font-size:11px;}
.foot-text a{color:#666;text-decoration:none;}
.foot-text a:hover{color:#000;text-decoration:underline;font-size:11px;}
.bottom{background-image:url(/img/foot/foot-bg.jpg);background-position:bottom;background-repeat:repeat-x;border-collapse:collapse;border:none;border-style:none;margin:0px;padding:0px;text-align:left;}
.bottom-building{background-image:url(/img/foot/big-foot.jpg);background-position:bottom right;background-repeat:no-repeat;border-collapse:collapse;border:none;border-style:none;margin:0px;padding:0px;text-align:left;height:114px;}
.tablenopad{border-collapse:collapse;border:none;border-style:none;margin:0px;padding:0px;}
.google{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;color:#ccc;height:15px;border-top:1px solid #ccc;padding:7px 0px 9px 0px;vertical-align:middle;}
.feature1{border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
.animage{display:inline;padding:0px;margin:0px;}form{padding:0px;margin:0px;}
.underline{font-family:Lucida Grande,Arial;font-size:11px;font-weight:normal;padding:6px 0px 0px 10px;background-image:url(/img/shop/product-corner-left.jpg);background-repeat:no-repeat;background-position:right bottom;}
.compare{padding:3px 0px 3px 0px;border-bottom:1px solid #ccc}
