body, html{text-align:center;}
.pb-pgContainer{background-color:#fff;width:992px;margin:0 auto 0em auto;padding:0;text-align:left;background-image:url(../../images/apps/Supplies/ss_container_left.gif);background-repeat:repeat-y;background-position:top left;} /* @PAGE-WIDTH */
.pb-pgContainerContents{width:992px;margin:0;padding:0;background-image:url(../../images/apps/Supplies/ss_container_right.gif);background-repeat:repeat-y;background-position:top right;position:relative;} /* @PAGE-WIDTH */
/* Browser hacks */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.clearboth{clear:both;}
#creditCardSec{width:450px;padding-bottom:30px;}
#creditCardSec .cardBack,
#creditCardSec .cardFront{display:block;text-align:left;margin-bottom:26px;}
#creditCardSec .desc{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:275px;color:#666}
#creditCardSec .descImg{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:142px;}
#pb-pgHeader #headerUtil{display:block;height:30px;margin:15px 0 0 0;}
#pb-pgHeader #headerPrimary{display:block;position:relative;height:50px;}
#pb-pgHeader{padding:0;margin:0;display:block;background-image:url(../../images/apps/Supplies/ss_header_bg.gif);background-repeat:repeat-x;background-position:top left;position:relative;}
#pb-pgHeaderContents{display:block;float:left;width:940px;} /* @PAGE-WIDTH - 18px */
#pb-pgHeaderLeft{width:9px;height:109px;display:block;float:left;padding:0;margin:0;background-image:url(../../images/apps/Supplies/ss_header_left.gif);background-repeat:no-repeat;}
#pb-pgHeaderRight{width:9px;height:109px;display:block;float:right;padding:0;margin:0;background-image:url(../../images/apps/Supplies/ss_header_right.gif);background-repeat:no-repeat;}
#pb-pgHeader #logoArea{margin:0;display:block;float:left;padding:10px 0 0 25px;}
#pb-pgHeader #logoArea a#homePageLink{display:block;float:left;padding:0;margin:0;}
#pb-pgHeader #logoArea a#siteLink{display:block;float:left;height:18px;margin:3px 0 0 20px;padding:7px 0 0 20px;border-width:0 0 0 1px;border-style:solid;border-color:#ffffff;}
#headerSearch{display:block;float:right;background-image:url(../../images/chrome/g3_searchbar.gif);background-repeat:no-repeat;background-position:top left;width:165px;padding:0 17px 0 10px;margin:12px 0 0 0;}
#headerSearch label{width:1px;height:1px;padding:0;margin:0;display:block;line-height:34px;overflow:hidden;}
#headerSearch #headerGO{display:block;width:27px;height:28px;float:right;margin:0;padding:0;}
#headerSearch #question_box{display:block;float:left;margin:6px 0 0 0;padding:1px 0 0 0;width:135px;background-color:transparent;border-width:0;color:#808080;font-size:93%;font-style:italic;}
/* Global CSS overrides */
#appBodyTitle{border-width:0 0 1px 0;border-style:solid;border-color:#ddf1fc;margin:0 0 11px 0;padding:0 0 7px 0;display:block;}
#appBodyTitle h1,
#appBodyTitle img{display:block;height:21px;float:right;padding:18px 38px 0 0;}
#pb-pgBody{padding:0;}
#pb-pgBodyContents{padding-bottom:30px;}
#primaryContent{display:block;float:left;}
#secondaryContent{display:block;float:right;width:236px;}
#primaryContent .homepagePromo{display:block;width:485px;height:143px;background-color:#ccc;margin:0 0 16px 0;}
#primaryContent .centerCol{width:430px;display:block;float:left;}
#primaryContent h1{color:#874700;font-size:123.1%;font-weight:bold;margin:0 0 1em 0;padding:0 0 0 10px;}
#primaryContent .leftCol{width:185px;display:block;float:left;padding:1px 0 0 0;margin:0 20px 0 0;}
#primaryContent .leftBox{padding:0;background-color:#e7f5fd;background-image:url(../../images/apps/inkAndToner/partSearch_top.gif);background-repeat:no-repeat;background-position:top left;}
#primaryContent .leftBox .leftBoxInner{background-image:url(../../images/apps/inkAndToner/partSearch_bottom.gif);background-repeat:no-repeat;background-position:bottom left;}
#secondaryContent .rightBox{padding:0;background-color:#e7f5fd;background-image:url(../../images/apps/inkAndToner/rightBox_top.gif);background-repeat:no-repeat;background-position:top left;}
#secondaryContent .rightBox .rightBoxInner{background-image:url(../../images/apps/inkAndToner/rightBox_bottom.gif);background-repeat:no-repeat;background-position:bottom left;}
#headerHome{float:left;font-weight:bold;font-size:85%;color:#00549f;padding:8px 0 0 25px;}
#headerHome a, #headerHome a:active, #headerHome a:visited, #headerHome a:hover{text-decoration:none;}
#globalUtilityNav{float:right;padding:4px 15px 3px 0;line-height:12px;height:12px;margin:0;}
#globalUtilityNav li{padding:0 5px;margin:0;height:auto;border-width:0;border-width:0 0 0 1px;border-style:solid;border-color:#8b2e01;line-height:12px;color:#00549e;font-size:80%;font-weight:normal;float:left;list-style-type:none;}
#globalUtilityNav li .pb-first{border-width:0;}
#globalUtilityNav li a{text-decoration:none;padding:0;font-size:103%;}
#globalUtilityNav li .italics{text-decoration:underline;font-style:italic;}
#pb-pgFooterContents{padding:14px 0 2em 0;margin:0;float:left;width:940px;} /* @PAGE-WIDTH - 18px */
#pb-pgFooter{background-image:url(../../images/apps/Supplies/ss_footer_bg.gif);background-repeat:repeat-x;background-position:top left;padding:0;margin:0;}
#pb-pgFooterLeft{width:9px;height:13px;display:block;float:left;padding:0;margin:0;background-image:url(../../images/apps/Supplies/ss_footer_left.gif);background-repeat:no-repeat;background-position:top left;}
#pb-pgFooterRight{width:9px;height:13px;display:block;float:right;padding:0;margin:0;background-image:url(../../images/apps/Supplies/ss_footer_right.gif);background-repeat:no-repeat;background-position:top right;}
#pb-pgFooterContents .footerLogo{font-size:77%;font-weight:normal;float:left;padding:3px 15px 0 120px;margin:0 0 0 10px;color:#939598;background:url(../../images/apps/Supplies/pb_footerlogo.gif) 0 0 no-repeat;height:20px;}
#navFooter{padding:0;margin:0 0 0 25px;}
#navFooter li{margin:0 0 0 7px;padding:0 0 0 7px;border-width:0 0 0 1px;border-style:solid;border-color:#959484;line-height:10px;}
#navFooter li.pb-first{margin:0;padding:0;border-width:0;}
#navFooter li a,
#navFooter li span{font-size:77%;color:#939598;font-weight:bold;}
#navFooter li a:hover{text-decoration:underline;}
#navPrimary{display:block;}
#navPrimary #tabPrimary03 .selected{background:url(../../images/apps/Supplies/primaryNav_Sel.gif) top left no-repeat;width:200px;height:25px;margin:3px 0 0 0;}
.successMsg{color:#006600;background-color:#E8F5D8;border:1px solid #B5EE75;padding:5px;margin:0 15px 5px 15px;clear:right;font-size:85%;}
.failureMsg{color:#660000;background-color:#F5DFDE;border:1px solid #F27171;padding:5px;margin:0 15px 5px 15px;clear:right;font-size:85%;}
/* Bread Crumb STARTS */
#breadCrumb{display:block;width:100%;clear:both;float:left;padding-bottom:5px;}
#breadCrumb ul{margin:0;padding:5px 0 30px 0;}
#breadCrumb ul li{list-style:none;float:left;padding:0 5px 0 10px;font-size:77%;color:#444444;}
#breadCrumb ul li .firstNode{list-style:none;color:#0073cd;}
#breadCrumb ul li a, #breadCrumb ul li a:active, #breadCrumb ul li a:visited{color:#0073cd;text-decoration:underline;}
#breadCrumb ul li a:hover{text-decoration:underline;}
/* Bread Crumb ENDS */
/* Left Col Menu - STARTS */
#leftColMenu ul{list-style:none;margin:0;padding:5px 0 0 10px;font-weight:bold;}
#leftColMenu ul li{list-style:none;padding:0 0 10px 0;font-size:85%;color:#0073cd;list-style:none;}
#leftColMenu ul li a, #leftColMenu ul li a:active,
#leftColMenu ul li a:visited{color:#0073cd;text-decoration:none;}
#leftColMenu ul li a:hover{text-decoration:none;}
#leftColSuperCategory{font-weight:bold;background-color:#0CF;padding:10px;}
#leftColCategory ul li{padding:0 0 5px 0;font-size:100%;color:#0073cd;list-style:none;font-weight:normal;}
#leftColCategory ul li a, #leftColCategory ul li a:active,
#leftColCategory ul li a:visited{color:#0073cd;text-decoration:none;}
#leftColCategory ul li a:hover{text-decoration:none;}
#leftColSubCategory ul li{ padding:0 0 10px 0;color:#0073cd;list-style:none;}
/* Left Col Menu - ENDS */
/* Supply Store Search STARTS */
#primarySubNav{height:38px;background-color:#f3f3f3;margin:0 6px;padding:0 0 18px 0;}
*html #primarySubNav{padding:0;}
#primarySubNav .browseByEqui{float:left;font-size:93%;font-weight:bold;color:#003791;padding:15px 15px 15px 28px;margin:0;width:86px; display:block;z-index:50;position:relative;display:block;height:28px;cursor:pointer;}
#primarySubNav .browseByCate{float:left;font-size:93%;font-weight:bold;color:#003791;padding:15px 15px 15px 39px;margin:0 0 0 0px;width:81px;display:block;z-index:50;position:relative;display:block;height:28px;cursor:pointer;}
#primarySubNav .phoneOrders{float:right;font-size:93%;font-weight:bold;color:#444444;padding:6px 20px 0 30px;margin:15px 0 0 0;background:url(../../images/apps/Supplies/icon_phone.gif) no-repeat top left;height:26px;}
#primarySubNav .chat{float:right;font-size:93%;font-weight:bold;color:#444444;padding:6px 20px 0 30px;margin:15px 0 0 0;background:url(../../images/apps/Supplies/icon_chat.gif) no-repeat top left;height:26px;}
#primarySubNav .chat a, #primarySubNav .chat a:active, #primarySubNav .chat a:visited{color:#444444;text-decoration:none;}
#primarySubNav .chat a:hover{text-decoration:underline;}
#primarySubNav .browseByEquiBg{background:#6a6b6d url(../../images/apps/Supplies/browseBy_EquiTab.gif) no-repeat;display:block;color:#FFFFFF;cursor:pointer;background-color:#6a6b6d;}
#primarySubNav .browseByCateBg{background:#6a6b6d url(../../images/apps/Supplies/browseBy_CateTab.gif) no-repeat;display:block;color:#FFFFFF;cursor:pointer;background-color:#6a6b6d;}
#primarySubNav .browseByEquiContents{display:none;margin:0;z-index:51;position:absolute;left:0px;top:55px;}
#primarySubNav .browseByCateContents{display:none;margin:0;z-index:51;position:absolute;left:-131px;top:55px;}
#primarySubNav .bot{background:transparent url(../../images/apps/Supplies/flyoutShadow.png) repeat-x top left;height:5px;overflow:hidden;width:963px;*background:transparent url(../../images/apps/Supplies/flyoutShadow.gif) repeat-x top left;*height:2px;}
/* Flyout STARTS */
.browseByEquiContents .equiContArea{width:953px;background:#6a6b6d url(../../images/apps/Supplies/browseBy_EquiOver.gif) repeat-x top left;color:#FFFFFF;padding:30px 0 20px 10px;overflow:hidden;}
/*modified for flyout change request */
.equiContArea .col1{margin:0 0 0 10px;width:693px;float:left;}
.equiContArea .col1 .col1hdg{border-bottom:1px solid white;width:693px;padding:0 0 5px 0;}
.col1hdg a{color:#FFFFFF;text-decoration:none;font-size:93%;}
 .colLeft, .colRight {width: 200px; vertical-align: top;display: -moz-inline-stack; zoom: 1;display: inline-block;*display: inline;}
.equiContArea .col1, .equiContArea .col1 .col1hdg {width: 420px;}
.equiContArea .col2 .col1hdg {border-bottom: 1px solid white;padding: 0 0 5px;}
.equiContArea .col2 {width: auto;}
.extraMargM {margin-top: 15px;}

.equiContArea .col2{margin:0 0 0 30px;width:180px;float:left;}
.equiContArea .col1A{width:170px;float:left;margin:15px 0 0 0;}
.equiContArea .col1B{width:350px;float:left;margin:15px 0 0 0;}
.equiContArea .col1B1{width:100px;float:left;}
.equiContArea .col1B2{width:100px;float:left;}
.equiContArea .col1B3{width:100px;float:left;}
.equiContArea .col1C{width:150px;float:left;margin:15px 0 0 0;}
/*modified for flyout change request */
.equiContArea ul{list-style:none;margin:0 5px 0 5px;padding:0 0 0 10px;}
.equiContArea ul li{list-style:none;padding:0 0 10px 0;}
.equiContArea ul li a{font-size:103%;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.equiContArea ul li a:hover{text-decoration:underline;}
.equiContArea ul li ul{list-style:none;margin:0 5px 0 5px;padding:5px 0 0 10px;}
.equiContArea ul li ul li{list-style:none;padding:0 0 3px 0;}
.equiContArea ul li ul li a{font-size:103%;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.equiContArea ul li ul li a:hover{text-decoration:underline;}
.equiContArea .hdg{font-weight:bold;font-size:85%;}
.browseByCateContents .cateContArea{width:953px;background:#6a6b6d  url(../../images/apps/Supplies/browseBy_CateOver.gif) repeat-x top left;color:#FFFFFF;padding:30px 0 20px 10px;overflow:hidden;}
.cateContArea .col1, #equiContents .equiContArea.equipmentSub .col1{ margin:0 0 0 5px; width:30%; float:left;}
.cateContArea .col2, #equiContents .equiContArea.equipmentSub .col2{ margin:0 0 0 30px; width:28%; float:left;}
.cateContArea .col3, #equiContents .equiContArea.equipmentSub .col3{ margin:0 0 0 60px; width:22%; float:left;}
.cateContArea .col1{margin:0 0 0 5px;width:30%;float:left;}
.cateContArea .col2{margin:0 0 0 30px;width:28%;float:left;}
.cateContArea .col3{margin:0 0 0 60px;width:22%;float:left;}
.cateContArea ul{list-style:none;margin:0 5px 0 5px;padding:0 0 0 10px;}
.cateContArea ul li{list-style:none;padding:0 0 5px 0;}
.cateContArea ul li a{font-size:103%;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.cateContArea ul li a:hover{text-decoration:underline;}
.cateContArea ul li ul{list-style:none;margin:0 5px 0 5px;padding:5px 0 0 10px;}
.cateContArea ul li ul li{list-style:none;padding:0 0 3px 0;}
.cateContArea ul li ul li a{font-size:103%;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.cateContArea ul li ul li a:hover{text-decoration:underline;}
.cateContArea .hdg{font-weight:bold;font-size:85%;}
/* Flyout ENDS */
#supplyStoreSearch{display:block;float:left;background-image:url(../../images/apps/Supplies/ss_searchBar.gif);background-repeat:no-repeat;background-position:top left;width:195px;padding:0 17px 0 5px;margin:15px 0 0 15px;}
#supplyStoreSearch label{width:1px;height:1px;padding:0;margin:0;display:block;line-height:34px;overflow:hidden;}
#supplyStoreSearch #suppliesGO{display:block;width:26px;height:26px;float:right;margin:0;padding:0;}
#supplyStoreSearch #question_box{display:block;float:left;margin:5px 0 0 0;padding:1px 0 0 0;width:120px;background-color:transparent;border-width:0;color:#808080;font-size:93%;font-style:italic;}
/* Supply Store Search ENDS */
/*Secondary Content (common element) STARTS*/
#secondaryContent #freeShipping{ background-image: none;background-color: #f5e1b6;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; height: 30px; padding-top: 8px; font-size: 93%;font-size:77%;font-weight:bold;color:#444444;text-align:center;padding:1px 0 1px 0;}
#secondaryContent #freeShipping .orangeTxt{color:#d27300;font-weight:bold;}
#miniCart .miniCartHdr{background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -15px no-repeat;padding:12px 0 0 10px;color:#FFFFFF;height:28px;font-weight:bold;font-size:105%;}
#miniCart a, #miniCart a:active, #miniCart a:visited{color:#444444;font-size:85%;text-decoration:none;}
#miniCart a:hover{text-decoration:underline;}
#miniCart .miniCartHdr .hdg{float:left;width:100px;}
#miniCart .miniCartHdr .price{float:right;padding:0 5px 0 0;}
#miniCart .miniCartFooter{background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -100px no-repeat;padding:0 5px;color:#FFFFFF;height:7px;overflow:hidden;}
#miniCart .miniCartBody{width:236px;background:url(../../images/apps/Supplies/miniCartBodyBg.gif) .02em 0 repeat-y;}
#miniCart #miniCartEmpty{background:#d1ebfa url(../../images/apps/Supplies/SuppliesSprite.gif) -800px 0 no-repeat;padding:60px 0 10px 5px;margin:0 4px 0 8px;height:39px;font-size:77%;font-weight:bold;color:#444444;text-align:center;overflow:hidden;}
#miniCart #miniCartProductDropArea{color:#444444;padding:25px 0 10px 5px;height:75px;margin:0 3px 0 8px;overflow:auto;background:#d1ebfa url(../../images/apps/Supplies/SuppliesSprite.gif) -550px 0 no-repeat;width:220px;}
#miniCart #miniCartProductDropArea .prodRow{height:75px;clear:right;padding:0 0 0 0;}
/*#miniCart .upArw{background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -53px no-repeat;color:#FFFFFF;height:25px;text-align:center;}
#miniCart .downArw{background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -75px no-repeat;color:#FFFFFF;height:16px;text-align:center;}*/
#miniCart #miniCartProductDropArea .prodImage{float:left;height:60px;width:60px;margin:0;background-color:#FFFFFF;}
//DMT store: Removing float to make minicart aligned.
#miniCart #miniCartProductDropArea .prodDetail{width:90px;font-size:77%;padding:0 0 0 5px;margin:0;}
#miniCart #miniCartProductDropArea .prodDetail .prodName{font-weight:bold;color:#444444;padding:0 0 0 0;height:40px;clear:both;overflow:hidden;}
#miniCart #miniCartProductDropArea .prodDetail .prodItem{font-weight:normal;color:#939598;width:80px;}
#miniCart #miniCartProductDropArea .prodDetail .prodRemove{font-weight:normal;color:#939598;padding:0 0 0 10px;background:url(../../images/apps/Supplies/miniCart_iconRemove.gif) no-repeat 0 0.2em;display:block;float:left;margin:8px 0 0 0;}
#miniCart #miniCartProductDropArea .prodDetail .prodRemove a{color:#939598;}
#miniCart #miniCartProductDropArea .prodDetail .prodQty{display:block;float:left;background:url(../../images/apps/Supplies/miniCart_inputBg.gif) top left no-repeat;width:40px;height:21px;margin:0px 0 0 0;padding:0 0 10px 0;color:#939598;}
#miniCart #miniCartProductDropArea .prodDetail .Qty{display:block;float:left;margin:3px 0 0 3px;padding:1px 0 0 0;width:20px;background-color:transparent;border-width:0;font-weight:normal;font-size:93%;text-align:center;}
#miniCart #miniCartProductDropArea .prodPrice{float:left;width:42px!important;font-size:85%;font-weight:bold;color:#444444;clear:right;padding:0 3px 0 0;}
#miniCart .miniCartLinks{background-color:#0e59a1;padding:5px 5px 2px 10px;margin:0 0 0 2px;*padding:5px 5px 15px 10px;}
#miniCart .miniCartLinks .hdg{font-weight:bold;font-size:93%;color:#ffffff;padding:0 0 0 5px;}
#miniCart .miniCartLinks ul{padding:0;margin:10px 0 15px 5px;}
#miniCart .miniCartLinks ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#miniCart .miniCartLinks li{width:105px;float:left;list-style:none;}
#miniCart .miniCartLinks li a,
#miniCart .miniCartLinks li a:active,
#miniCart .miniCartLinks li a:visited{color:#d1ebfa;font-size:77%;text-decoration:none;}
#miniCart .miniCartLinks li a:hover{text-decoration:underline;}
#miniCart .sep{border-top:1px solid #8cc8eb;margin:8px 0;clear:both;}
#miniCart .btnViewCart a{display:block;height:25px;width:82px;background:url(../../images/apps/Supplies/btn_viewCart.gif) 0 0 no-repeat;float:right;margin:0;}
#miniCart .btnViewCart a:hover{background-position:0 -25px;}
#chat{height:22px;background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -610px no-repeat;padding:8px 8px 0 8px;color:#444444;font-size:93%;font-weight:bold;margin:0 0 10px 0;}
#chat a, #chat a:active, #chat a:visited{text-decoration:none;color:#444444;}
#chat a:hover{text-decoration:underline;}
#waysToShopCollapseCont{margin:10px 0px;}
#waysToShopCollapse{background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -150px no-repeat;font-weight:bold;font-size:93%;padding:0px 8px;height:34px;color:#FFFFFF; cursor:pointer;}
#waysToShopCollapse .heading{text-decoration:none;width:220px;display:block;padding:8px 0px;}
.shopContent{display:block;}
#waysToShop{background:url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -200px no-repeat;height:342px;font-size:93%;font-weight:bold;padding:8px 0 0 8px;margin-top:10px;color:#FFFFFF;cursor:pointer;}
#waysToShop .headingExp{text-decoration:none;width:220px;display:block;}
#waysToShop .headingExp a, #waysToShop .headingExp a:hover, #waysToShop .headingExp a:active, #waysToShop .headingExp a:visited{color:#FFFFFF;text-decoration:none;width:220px;display:block;height:18px;}
#waysToShop .hdg{font-size:93%;font-weight:bold;color:#874700;clear:both;margin:0;padding:0;}
#waysToShop #photoCarousal{background:url(../../images/apps/Supplies/SuppliesSprite.gif) -300px 0 no-repeat;font-weight:bold;font-weight:93%;padding:15px 0 5px 11px;;color:#6a6b6d;margin:20px 5px 0 10px;height:35px;}
#photoCarousal a, #photoCarousal span a, #photoCarousal a:hover, #photoCarousal a:active, #photoCarousal a:visited{color:#6a6b6d;text-decoration:none;width:140px;display:block;padding:0 0 0 60px;margin:0;}
/*#photoCarousal a:hover{background:url(../../images/apps/Supplies/SuppliesSprite.gif) -300px 0 no-repeat;padding:0 0 0 60px;margin:0;}*/
#waysToShop #waysToShopSearch{padding:0;color:#6a6b6d;margin:40px 5px 0 10px;}
#waysToShop #waysToShopSearch label{width:1px;height:1px;padding:0;margin:0;display:block;line-height:34px;overflow:hidden;}
#waysToShop #waysToShopSearch #itemGo{display:block;width:29px;height:29px;float:right;margin:0;padding:0;}
#waysToShop #waysToShopSearch #itemSrch_box{background:url(../../images/apps/Supplies/item_searchBar.gif) left top no-repeat;display:block;float:left;margin:1px 0 0 0;padding:6px 0 0 0px;width:170px;height:20px;cursor:text;border-width:0px;}
#waysToShop #waysToShopSearch #itemSrch_box input{background-color:transparent;border-width:0px;color:#808080;font-size:93%;font-style:italic;font-weight:normal;width:160px;}
#waysToShop #findEquipment{width:auto;font-weight:bold;padding:0;color:#6a6b6d;margin:45px 5px 0 10px;}
#waysToShop #findEquipment select{margin:5px 0 0 0px;width:200px;font-weight:normal;}
/*Secondary Content (common element) ENDS*/
/* Footer Navigation STARTS */
#footerNav{background-color:#d9dfe6;padding:30px 30px 50px 30px;margin:0;font-weight:85%;}
#footerNav h1,
#footerNav .mainHead{color:#444444;font-size:108%;margin:0;padding:0 0 10px 0;display:block;font-weight: bold;}
#footerNav .col1{width:21%;padding:0 15px 0 0;float:left;}
#footerNav .col2{width:26%;padding:0 15px 0 0;float:left;}
#footerNav .col3{width:25%;padding:0 10px 0 0;float:left;}
#footerNav .col4{width:23%;padding:0 0 0 0;float:left;}
#footerNav .phoneNumber{font-size:108%;font-weight:bold;color:#4f5f00;}
#footerNav .phoneNumberItalics{font-size:85%;font-weight:normal;font-style:italic;color:#4f5f00;}
#footerNav .hdg{font-size:85%;font-weight:bold;color:#6e6e6e;}
#footerNav a, #footerNav a:active, #footerNav a:visited{color:#6e6e6e;text-decoration:none;}
#footerNav a:hover{color:#6e6e6e;text-decoration:underline;}
#footerNav ul, #footerNav ul{margin:0;padding:0;}
#footerNav ul li,
#footerNav ul li{list-style:none;padding:0 0 5px 0;}
#footerNav ul li ul,
#footerNav ul li ul{padding:5px 0 0 0;}
#footerNav ul li ul li,
#footerNav ul li ul li{list-style:none;padding:0 0 5px 10px;font-weight:normal;}
/* Footer Navigation ENDS */
/* Check Out STARTS */
#coContainer{/*background:url(../../images/apps/Supplies/coContainerBg.gif) repeat-y top left;*/width:700px;margin:10px 0;}
.coHeader{background:url(../../images/apps/Supplies/coContainerHeader.gif) no-repeat top left;height:34px;padding:16px 12px 0 12px;color:#ffffff;}
.coHeader .hdg{float:left;font-weight:bold;font-size:123.1%;padding:0 5px 0 0;}
.coHeader .item{float:left;font-size:108%;font-weight:normal;padding:2px 0 0 3px;}
.coHeader .shippingPromo{background:url(../../images/apps/Supplies/your_truck.gif) no-repeat top left; float:right;width:300px;text-align:right;font-style:italic;color:#f5f1ba;font-weight:bold;font-size:93%;padding:5px 15px 0 10px;height:34px;}
.coFooter{background:#ffffff url(../../images/apps/Supplies/coContainerFooter.gif) no-repeat top left;height:65px;padding:15px;text-align:right;}
.coContainerEmpty{background:#ffffff url(../../images/apps/Supplies/coContainerEmpty.gif) no-repeat bottom left;height:60px;text-align:right;padding:0 12px 0 0;}
.coContainerEmpty .hdg{float:left;font-weight:bold;font-size:123.1%;padding:18px 12px 0 12px;color:#ffffff;}
.coContent{padding:15px 15px 15px 15px;margin:0;}
.coContent .TnC{width:660px;float:left;margin:0 0 10px 0;font-size:93%;color:#444444;line-height:16px;}
.coContent .TnC .TnCCont{padding:10px;height:150px;overflow:auto;overflow-x:none;border:1px solid #CCCCCC;}
.TnC .hdg{font-size:123.1%;font-weight:bold;padding:0 0 5px 0;color:#d07600;}
.TnC .inputBg{background:url(../../images/apps/Supplies/billSummaryInputBg.gif) top left no-repeat;width:170px;height:26px;float:left;margin:5px 0 0 0;}
.TnC input{border:0px;width:150px;height:26px;background-color:transparent;padding:3px 0 10px 5px;}
.TnC .accept{margin:10px 0 10px 0;}
.TnC .tin{width:300px;}
.TnC .tin .note{font-size:85%;font-style:italic;color:#999999;}
.TnC .tin .fieldNote{padding:5px 0 0 0;}
.TnC .tin .fieldNote a,
.TnC .tin .fieldNote a:active,
.TnC .tin .fieldNote a:visited{font-size:85%;color:#0073cd;text-decoration:none;}
.TnC .tin .fieldNote a:hover{text-decoration:underline;}
.TnC .chkbox{width:15px;height:15px;margin-top:3px;}
#faq{font-size:93%;color:#444444;}
#faq .hdg{font-size:123.1%;font-weight:bold;padding:0 0 10px 0;}
#faq .qn{font-weight:bold;padding:0 0 5px 0;}
#faq .ans{font-weight:normal;padding:0 0 20px 0;}
.coSummary{background:#f4f9f3;padding:15px 15px 20px 15px;margin:0 2px 0 3px;border-top:1px solid #f0f2ef;text-align:right;}
.coSummary .coSummaryData{float:right;width:360px;padding:0 8px 0 20px;font-size:85%;font-weight:bold;color:#6a6b6d;}
.coSummary .coSummaryData .label{float:left;width:250px;text-align:right;padding:5px 0 0 0;}
.coSummary .coSummaryData .value{float:right;width:95px;text-align:right;padding:5px 0 0 0;}
.coSummary .coSummaryData .label .labelTotal{font-size:123.1%;font-weight:bold;color:#d27300;padding:10px 0 0 0;}
.coSummary .coSummaryData .value .valueTotal{font-size:123.1%;font-weight:bold;padding:10px 0 0 0;}
.coSummary .promotional{float:left;}
.promoCodeArea{background:url(../../images/apps/Supplies/promoCodeBg.gif) no-repeat top left;padding:0 0 0 15px;width:253px;height:67px;text-align:left;margin:0 0 5px 0;}
.promoCodeArea .hdg{font-weight:bold;text-align:left;font-size:85%;color:#6a6b6d;padding:8px 0 0 38px;clear:both;}
.promoCodeArea .inputArea{margin:0 0 0 38px;}
.promoCodeArea input{float:left;width:130px;padding:2px 0 0 2px;margin:2px 0 0 0;border:0px;background-color:transparent; }
.promoCodeArea .apply{float:left;width:61px;height:25px;}
.promoCodeArea .apply a{background:url(../../images/apps/Supplies/promo_apply.gif) no-repeat 0 0;height:25px;width:61px;padding:0;}
.promoCodeArea .promoTxt{font-size:77%;color:#6e6e6e;padding:0 0 0 38px;font-weight:normal;margin:0;}
.promoCodeArea .promoTxt a, .promoTxt a:visited{color:#0073cd;text-decoration:none;}
.promoCodeArea .promoTxt a:hover{color:#0073cd;text-decoration:underline;}
.freeGroundShipping{background:url(../../images/apps/Supplies/freeShippingBg.gif) no-repeat top left;padding:12px 0 0 15px;width:253px;height:67px;text-align:left;}
.freeGroundShipping .promoTxt{font-weight:bold;text-align:left;font-size:85%;color:#6a6b6d;padding:0 0 0 42px;clear:both;}
.freeGroundShipping .promoTxt a, .promoTxt a:visited{color:#0073cd;text-decoration:underline;}
.freeGroundShipping .promoTxt a:hover{color:#0073cd;text-decoration:none;}
.shoppingCartHdr{float:right;text-align:right;margin:0 2px 0 3px;padding:0px 10px 0 10px;background:url(../../images/apps/Supplies/order_sumBg.gif) no-repeat left bottom;clear:both;overflow:hidden;height:40px;width:645px;}
.coInnerTop{background-color:#f5f6f0;border-bottom:3px solid #333333;padding:15px 15px 30px 15px;margin:0 2px 0 3px;font-size:93%;}
.coInnerTop .shippingAddress{width:250px;float:left;}
.coInnerTop .shippingMethod{width:200px;float:left;padding:0 40px 0 0;}
.coInnerTop .instructions textarea{overflow:auto;}
.coInnerTop .instructions{width:150px;float:left;}
.coInnerTop .OrderInfo{clear:both;font-weight:bold;color:#444444;padding:0 0 15px 0;}
.coInnerTop select{width:166px;margin-bottom:10px;}
.coInnerTop .btn{float:right;text-align:right;}
.coInnerTop .hdg{padding:0 0 5px 0;font-weight:bold;color:#d07600;}
.coInnerTop .txt{font-weight:normal;color:#444444;}
.coInnerTop .date{font-weight:normal;}
.coInnerTop .ordNum{color:#874700;}
.coBillingSummary{background-color:#f5f6f0;padding:15px 15px 40px 15px;margin:0 2px 0 3px;font-size:93%;color:#444444;}
.coBillingSummary .billingAddress{width:250px;float:left;}
.coBillingSummary .billingMethod{width:350px;float:left;}
.coBillingSummary select{width:166px;margin-bottom:10px;}
.coBillingSummary .inputBg{background:url(../../images/apps/Supplies/billSummaryInputBg.gif) top left no-repeat;width:167px;height:26px;float:left;}
.coBillingSummary input{border:0px;width:150px;height:26px;background-color:transparent;padding:3px 0 10px 5px;}
.coBillingSummary .inputCVVBg{background:url(../../images/apps/Supplies/billSummaryInputCVVBg.gif) top left no-repeat;width:50px;height:26px;float:left;}
.coBillingSummary .inputCVVBg input{border:0px;width:25px; height:26px;background-color:transparent;padding:3px 0 10px 5px;}
.coBillingSummary .amount{float:left;width:150px;clear:left;}
.coBillingSummary .ccCardName{float:left;width:180px;}
.coBillingSummary .ccCardNum{float:left;width:180px;}
.coBillingSummary .ccCVVNum{float:left;width:150px;clear:right;padding:0 0 0 5px;}
.coBillingSummary .ccDetails{float:left;width:75px;}
.coBillingSummary .ccMon{width:60px;}
.coBillingSummary .ccYear{width:60px;}
.fieldNote{vertical-align:bottom;margin:5px 0 0 0;}
.coBillingSummary a, .coBillingSummary a:active, .coBillingSummary a:visited{font-size:85%;color:#0073cd;text-decoration:none;}
.coBillingSummary a:hover{text-decoration:underline;}
.createAdd{font-size:103%;color:#0073cd;padding:0;margin:5px 0 0 0;}
.createAdd a, .createAdd a:active,.createAdd a:visited{font-size:93%;color:#0073cd;text-decoration:none;}
.createAdd a:hover{text-decoration:underline;}
.coBillingSummary .promo{float:right;}
.coBillingSummary .hdg{padding:0 0 5px 0;font-weight:bold;color:#d07600;}
.coBillingSummary .txt{padding:0 0 10px 0;font-weight:normal;color:#444444;}
.coBillingSummary .orngTxt{font-weight:normal;color:#d07600;}
.coBillingSummary .boldTxt{font-weight:bold;color:#444444;}
#billStd{}
#billCC{}
#billPO{}
.coSeparator{background-color:#444444;height:3px;overflow:hidden;margin:0 2px 0 3px;}
#orderSum{display:block;}
#orderSum .orderSumTbl tr td.gradientLine{background:url(../../images/apps/Supplies/order_sumBg.gif) no-repeat left top;height:1px;padding:0px;text-align:left;}
th{font-size:93%;font-weight:bold;}
#orderSum .orderSumTbl th.hdg{font-size:103%;font-weight:bold;color:#630;text-align:left;}
#orderSum .tabHdr{font-size:93%;margin:5px 0;padding:0;vertical-align:middle;text-align:center;color:#434343;font-weight:bold;}
#orderSum .prodImage{margin:0;padding:0;}
#orderSum .prodImageCont img{margin-right:10px;}
#orderSum .prodDesc{margin:0;padding:0px 10px 5px 0px;font-size:100%;color:#454545;font-weight:bold}
#orderSum .prodItemno{width:100%;float:left;}
#orderSum .qty{width:31px;margin:0 auto;background:url(../../images/apps/Supplies/order_sumInput.gif) no-repeat;height:25px;display:block}
#orderSum .qty1{width:31px;margin:0 auto;text-align:center;height:25px;display:block}
#orderSum .qty input{background:none;border:0;margin:2px 3px;width:25px;height:21px;text-align:center;color:#444444;}
#orderSum .prodQty, #orderSum .prodPrice, #orderSum .prodTot {font-size:93%;text-align:right;color:#4b4b4b;font-weight:normal;padding-right:10px;}
#orderSum .updateTxt{font-size:77%;color:#4096DA;margin:0 auto;font-weight:bold;margin-top:10px;text-align:center;}
#orderSum .updateTxt a, #orderSum .updateTxt a:visited{color:#4096DA;text-decoration:none;}
#orderSum .updateTxt a:hover{color:#4096DA;text-decoration:underline;}
#orderSum .orderSumTbl tr th{color:#444444;text-align:center;font-size:93%;font-weight:bold;}
#orderSum .orderSumTbl tr th.prodPrice, #orderSum .orderSumTbl tr th.prodTot{text-align:right;padding-right:10px;}
#orderSum .orderSumTbl tr td{padding:10px 0 20px 0px;vertical-align:top;}
.positivebuttons{display:block;float:left;height:66px;text-decoration:none;background-color:transparent;background-image:url(../../images/apps/Supplies/promo_leftBg.gif);background-repeat:no-repeat;background-position:left top;margin-top:0;margin-right:5px;padding:0;margin-left:0px;width:268px;}
.apply{display:block;width:59px;float:left;margin-top:1px;height:25px;}
.apply a{display:inline-block;background:url(../../images/apps/Supplies/promo_apply.gif) no-repeat 0 0; margin:0;height:23px;width:59px;padding:0;}
/* .apply a:hover{background-position:0 -36px;display:block;margin:0;height:33px;width:144px;padding:0;}*/
.promoTxt{font-size:85%;color:#6e6e6e;padding-left:35px;font-weight:bold;margin:0;}
.promoTxt a, .promoTxt a:visited{color:#4096DA;text-decoration:none;}
.promoTxt a:hover{color:#4096DA;text-decoration:underline;}
.promoTruck{background-image:url(../../images/apps/Supplies/promo_truck.gif);background-position:left center;padding:5px 0 0 45px;font-size:83%;font-weight:bold;color:#6e6e6e;background-repeat:no-repeat;}
.promoTruck a, .promoTruck a:visited{color:#4096DA;text-decoration:underline;}
.promoTruck a:hover{text-decoration:none;}
/*Buttons Sprite Implementation STARTS*/
.btn_ChkOut{display:block;height:33px;width:143px;margin-bottom:10px;float:right;}
.btn_ChkOut a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 0;float:right;margin:0;height:33px;width:143px;padding:0;}
.btn_ChkOut a:hover{display:block;background-position:-234px 0;display:block;margin:0;height:33px;width:143px;padding:0;}
.btn_Cancel{display:block;height:28px;width:126px;float:right;margin:2px 10px 0 0;}
.btn_Cancel a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -36px;float:right;margin:0;height:28px;width:126px;padding:0;}
.btn_Cancel a:hover{display:block;background-position:-234px -36px;display:block;margin:0;height:28px;width:126px;padding:0;}
.btn_back{display:block;height:28px;width:126px;float:right;margin:2px 10px 0 0;}
.btn_back a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -69px;float:right;margin:0;height:28px;width:126px;padding:0;}
.btn_back a:hover{display:block;background-position:-234px -69px;display:block;margin:0;height:28px;width:126px;padding:0;}
.btn_next{display:block;height:33px;width:143px;margin-bottom:10px;float:right;}
.btn_next a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -99px;float:right;margin:0;height:33px;width:143px;padding:0;}
.btn_next a:hover{display:block;background-position:-234px -99px;display:block;margin:0;height:33px;width:143px;padding:0;}
.btn_print{display:block;height:33px;width:105px;margin-bottom:10px;float:right;}
.btn_print a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -132px;float:right;margin:0;height:33px;width:105px;padding:0;}
.btn_print a:hover{display:block;background-position:-234px -132px;display:block;margin:0;height:33px;width:105px;padding:0;}
.btn_reorder{display:block;height:33px;width:105px;margin-bottom:10px;float:right;}
.btn_reorder a{display:block;background:url(../../images/apps/Supplies/en_US/ReOrdOff.png);float:right;margin:0;margin-top:-1px;height:33px;width:120px;padding:0;}
.btn_reorder a:hover{display:block;background:url(../../images/apps/Supplies/en_US/ReOrdOn.png);display:block;margin:0;margin-top:-1px;height:33px;width:120px;padding:0;}
.btn_rtnShop{display:block;height:27px;width:170px;margin-bottom:10px;float:right;}
.btn_rtnShop a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -169px;float:right;margin:0;height:27px;width:170px;padding:0;}
.btn_rtnShop a:hover{display:block;background-position:-234px -169px;display:block;margin:0;height:27px;width:170px;padding:0;}
.btn_rtnShop1{display:block;height:27px;width:170px;margin:18px 0;float:right;}
.btn_rtnShop1 a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -382px;float:right;margin:0;height:27px;width:170px;}
.btn_rtnShop1 a:hover{display:block;background-position:-234px -382px;display:block;margin:0;height:27px;width:170px;}
.btn_placeOrder{display:block;height:33px;width:143px;margin-bottom:10px;float:right;}
.btn_placeOrder a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -198px;float:right;margin:0;height:33px;width:143px;padding:0;}
.btn_placeOrder a:hover{display:block;background-position:-234px -198px;display:block;margin:0;height:33px;width:143px;padding:0;}
.btn_reOrder{display:block;height:33px;width:216px;margin-bottom:10px;float:right;}
.btn_reOrder a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -231px;float:right;margin:0;height:33px;width:216px;padding:0;}
.btn_reOrder a:hover{display:block;background-position:-234px -231px;display:block;margin:0;height:33px;width:216px;padding:0;}
.btnAddToCart{display:block;height:25px;width:82px;margin-bottom:10px;float:left;}
.btnAddToCart a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -265px;float:left;margin:0;height:25px;width:82px;padding:0;}
.btnAddToCart a:hover{display:block;background-position:-234px -265px;display:block;margin:0;height:25px;width:82px;padding:0;}
.btnAddToCartProd {display:block;height:25px;width:82px;margin-bottom:10px;float:left}
.btnAddToCartProd a {display:block;background:url(../../images/apps/Supplies/selectOptions.png);float:left;margin:0;height:45px;width:110px;padding:0}
.btnAddToCartProd a:hover {display:block;	background:url(../../images/apps/Supplies/selectOptionsOver.png);display:block;margin:0;height:45px;width:110px;padding:0}
.btnAddToCartProdFR a {display:block;background:url(../../images/apps/Supplies/fr_CA/selectOption-fr.png);float:left;margin:0;height:45px;width:110px;padding:0}
.btnAddToCartProdFR a:hover {display:block;	background:url(../../images/apps/Supplies/fr_CA/selectOption-fr-over.png);display:block;margin:0;height:45px;width:110px;padding:0}
.btnCart{display:block;height:33px;width:144px;margin-bottom:10px;float:left;}
.btnCart a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -290px;float:left;margin:0;height:33px;width:144px;padding:0;}
.btnCart a:hover{display:block;background-position:-234px -290px;display:block;margin:0;height:33px;width:144px;padding:0;}
.btn_Submit{display:block;height:33px;width:118px;float:right;margin:2px 10px 0 0;}
.btn_Submit a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -323px;float:right;margin:0;height:33px;width:118px;padding:0;}
.btn_Submit a:hover{display:block;background-position:-234px -323px;display:block;margin:0;height:33px;width:118px;padding:0;}
.btn_Cancel1{display:block;height:27px;width:118px;float:right;margin:5px 10px 0 0;}
.btn_Cancel1 a{display:block;background:url(../../images/apps/Supplies/SpriteButton.gif) no-repeat 0 -356px;float:right;margin:0;height:27px;width:118px;padding:0;}
.btn_Cancel1 a:hover{display:block;background-position:-235px -356px;display:block;margin:0;height:27px;width:118px;padding:0;}
/*Buttons Sprite Implementation ENDS*/
/* Check Out ENDS */
/*Previous Order STARTS*/
#prevOrderSum{display:block;}
#prevOrderSum .orderSumTbl tr td.gradientLine{background:url(../../images/apps/Supplies/order_sumBg.gif) no-repeat left top;height:1px;padding:0px;text-align:left;}
th{font-size:93%;font-weight:bold;}
#prevOrderSum .orderSumTbl th.hdg{font-size:103%;font-weight:bold;color:#630;text-align:left;}
#prevOrderSum .orderSumTbl tr th{color:#444444;text-align:left;font-size:93%;font-weight:bold;margin:0;padding:4px 0;}
#prevOrderSum .orderSumTbl tr th.priceCol{text-align:right;}
#prevOrderSum .orderSumTbl tr td{padding:10px 0 20px 0px;vertical-align:top;}
#prevOrderSum a{color:#0073CD;text-decoration:none;}
#prevOrderSum a:hover{text-decoration:underline;}
.prvHeader{background:url(../../images/apps/Supplies/coContainerHeader.gif) no-repeat top left;height:39px;padding:16px 12px 0 12px;color:#ffffff;}
#prevOrderSum .ordrNum{width:120px;font-size:93%;vertical-align:top;color:#4b4b4b;font-weight:bold;margin:0;padding:10px 0 0 0;text-align:left;}
#prevOrderSum .dateCol {width:100px;font-size:85%;vertical-align:middle;text-align:left;color:#444444;font-weight:normal;margin:0;padding:10px 0 10px 0;text-decoration:none;}
#prevOrderSum .poNumCol {width:100px;font-size:85%;vertical-align:middle;text-align:left;color:#444444;font-weight:normal;margin:0;padding:10px 0 10px 0;text-decoration:none;}
#prevOrderSum .statusCol {width:70px;font-size:85%;vertical-align:middle;text-align:left;color:#444444;font-weight:normal;margin:0;padding:10px 0 10px 0;text-decoration:none;}
#prevOrderSum .carrierCol{width:70px;font-size:85%;vertical-align:top;color:#4b4b4b;font-weight:normal;text-align:left;padding:0 0 0 0;}
#prevOrderSum .trackNum{width:100px;font-size:85%;vertical-align:top;color:#4b4b4b;font-weight:normal;text-align:left;}
#prevOrderSum .trackNum a, #orderSum .trackNum a:visited{color:#0073cd;text-decoration:none;font-weight:normal;}
#prevOrderSum .trackNum a:hover{color:#0073cd;text-decoration:underline;}
.altRow{clear:both;width:695;margin:0;padding:0;background-image:url(../../images/apps/Supplies/prv_tabBg.gif);background-repeat:repeat-x;background-position:left top;}
.prvFooter{height:19px;padding:15px;background-color:#ffffff;background-image:url(../../images/apps/Supplies/prv_footer.gif);background-repeat:no-repeat;background-position:left top;}
#prevOrderSum .ordrHist{width:112px;font-size:108%;vertical-align:middle;text-align:center;color:#874700;font-weight:bold;margin:0;padding:10px 0 10px 0;text-decoration:none;}
.prvContent{display:block;padding:3px;clear:both;}
#prevOrderSum .odrTabBdr{display:block;clear:both;width:695px;margin:0;padding:0;background-image:url(../../images/apps/Supplies/ordr_tabBdr.gif);background-repeat:no-repeat;background-position:left top;}
/*Previous Order ENDS*/
/*app_superCategory STARTS*/
body#app_superCategory #pb-pgBody{text-align:left;}
body#app_superCategory #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;}
body#app_superCategory #primaryContent .centerCol{width:510px;display:block;float:left;height:100%;padding:0 8px;}
body#app_superCategory #primaryContent .Promo{width:510px;height:143px;background-color:#ccc;margin:0 0 16px 0;}
body#app_superCategory #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;border-width:0px;}
body#app_superCategory #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
body#app_superCategory #primaryContent .leftCol .mainHead{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;display:block;}

#app_superCategory #centerColBrand{padding:0 0 20px 10px;width:500px;height:auto;}
#app_superCategory #centerColBrand .brandHeading{color:#444444;font-weight:bold;font-size:108%;margin:1em 0 0em 0;}
#app_superCategory #centerColBrand .brandText{float:left;width:280px;color:#939598;font-size:93%;padding:10px 5px 5px 0;}
#app_superCategory #centerColBrand .brandImage{float:right;width:145px;margin:25px 0 0 0;}
#app_superCategory #centerColItems{padding:0 0 0 10px;width:500px;}
#app_superCategory #centerColItems .itemsRow{width:500px;clear:both;}
#app_superCategory #centerColItems .itemsGridHeading{color:#d27300;font-weight:bold;font-size:108%;margin:0 0 1em 0;padding:0;}
#app_superCategory #centerColItems .itemsGrid{float:left;width:145px;padding-bottom:20px;padding-right:18px;}
#app_superCategory #centerColItems .itemImg{width:145px;height:110px;background-color:#e9f4fa;}
#app_superCategory #centerColItems .itemName, #centerColItems .itemName a{text-align:center;font-weight:bold;font-size:93%;color:#0856A7;text-decoration:none;padding:0 5px;}
#centerColItems .itemName a:hover{text-decoration:underline;}
#app_superCategory #secondaryContent{display:block;float:right;width:236px;padding:0;}
#app_superCategory #secondaryContent #promoImage{border:0;float:right;}
/*app_superCategory ENDS*/
/*app_subCategory STARTS */
body#app_subCategory #pb-pgBody{text-align:left;}
body#app_subCategory #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;background:url(../../images/apps/Supplies/leftMenuBg.gif) 0 1em no-repeat;}
body#app_subCategory #primaryContent .centerCol{width:510px;display:block;float:left;height:100%;padding:0 8px ;}
body#app_subCategory #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#app_subCategory #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
body#app_subCategory #primaryContent .leftCol .mainHead{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;display:block;}
#app_subCategory #secondaryContent{display:block;float:right;width:236px;padding:0;}
#app_subCategory #secondaryContent #promoImage{border:0;float:right;}
/*app_subCategory ENDS */
/*app_storeCategory STARTS */
body#app_storeCategory #pb-pgBody{text-align:left;}
/* Commenting to handle DMT
body#app_storeCategory #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;background:url(../../images/apps/Supplies/leftMenuBg.gif) 0 1em no-repeat;}
*/
body#app_storeCategory #primaryContent .centerCol{width:510px;display:block;float:left;height:100%;padding:0 8px ;}
body#app_storeCategory #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#app_storeCategory #primaryContent .leftCol h1,
body#app_storeCategory #primaryContent .leftCol .mainHead{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;display:block;}
#app_storeCategory #secondaryContent{display:block;float:right;width:236px;padding:0;}
#app_storeCategory #secondaryContent #promoImage{border:0;float:right;}
/*app_storeCategory ENDS */
/*app_supplyHome STARTS*/
body#app_supplyHome #pb-pgBody{text-align:left;}
body#app_supplyHome #primaryContent .centerCol{width:685px;display:block;float:left;height:100%;padding:0 11px 0 30px;}
body#app_supplyHome #primaryContent .centerCol .promo{width:685px;height:210px;background-color:#d2d2d2;display:block;margin-bottom:30px;}
body#app_supplyHome #primaryContent .centerCol #photoCarousel{width:685px;height:310px;background-color:#d2d2d2;display:block;margin-bottom:10px;}
body#app_supplyHome .link a, body#app_supplyHome .link a:active, body#app_supplyHome .link a:visited{color:#0074cb;text-decoration:none;}
body#app_supplyHome .link a:hover{text-decoration:underline;}
#app_supplyHome #secondaryContent{display:block;float:right;width:236px;padding:0;}
#app_supplyHome #secondaryContent #promoImage{border:0;float:right;margin-top: 10px}
body#app_supplyHome #primaryContent #productArea{}
#productArea .productRow{display:block;width:655px;}
#productArea .hdg{color:#d27300;font-size:116%;padding-bottom:5px;font-weight:bold;}
#productArea .prodDetail{float:left;margin-right:15px;text-align:center;margin-bottom:40px;}
#productArea .prodDetail .itemImg{width:200px;height:160px;background-color:#e9f4fa;}
/*#productArea .prodDetail img{width:200px;height:160px;border:1px solid #33CCCC;}*/
#productArea .prodName{font-size:100%;font-weight:bold;color:#505050;padding:5px 10px;text-align:center;width:180px;}
.prodName a, .prodName a:active, .prodName a:visited{color:#505050;text-decoration:none;}
.prodName a:hover{text-decoration:underline;}
/*app_supplyHome ENDS*/
/*app_supplyHome Search STARTS */
body#app_supplyHome #srchContainer{margin:30px 30px 30px 50px;width:600px;}
#srchContainer a, #srchContainer a:active,
#srchContainer a:visited, #srchContainer a:hover{color:#0074cb;text-decoration:underline;}
#srchEqui{width:252px;float:left;margin-right:22px;font-size:93%;background:#e9f4fa;}
#srchEqui .srchHdg{color:#d27300;font-size:108%;padding-bottom:5px;font-weight:bold;padding-left:20px;background-color:#FFFFFF;}
#srchEqui .topCurve{background:#e9f4fa url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -610px no-repeat;height:6px;overflow:hidden;}
#srchEqui .botCurve{background:#e9f4fa url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -635px no-repeat;height:5px;overflow:hidden;}
#srchEqui .container{background:#e9f4fa;width:251px;font-size:108%;font-weight:normal;color:#444444;padding-left:1px;}
#srchEqui .container .content{margin:10px 15px 20px 20px;}
#srchEqui .container .hdg{color:#444444;font-weight:bold;margin-bottom:5px;}
#srchEqui .container select{width:200px;margin-bottom:10px;}
#srchEqui .container .txt{font-size:77%;color:#444444;}
#srchEqui .container input{*margin-left:-3px;}
#srchItem{width:250px;float:left;margin:0 0 0 50px;}
#srchItem .srchHdg{color:#d27300;font-size:100%;padding-bottom:5px;font-weight:bold;}
#srchItem .container{font-size:85%;font-weight:normal;color:#444444;padding:0px 0 0 1px;}
#srchItem .inputFld{float:left;width:207px;height:24px;background:url(../../images/apps/Supplies/srchHome_InputBg.gif) no-repeat;}
#srchItem .inputFld input{background:none;border:0px;height:18px;width:195px;margin:2px 3px 0 3px;color:#444444;font-size:100%;padding:2px 2px 2px 4px;color:#666666;}
#srchItem .srchInTSearchGO{display:block;float:left;height:24px;margin:0;padding:0;width:24px;}
#srchItem .txt{margin-bottom:0px;color:#919193;font-size:85%;font-style:italic;}
/*app_supplyHome Search ENDS */
/*app_orderConf STARTS*/
body#app_orderConf #pb-pgBody{text-align:left;}
body#app_orderConf #primaryContent .centerCol{width:934px;display:block;float:left;margin-left:5px;}
/*app_orderConf ENDS*/
/*app_pmi STARTS*/
body#app_pmi #pb-pgBody{text-align:left;}
body#app_pmi #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;background:url(../../images/apps/Supplies/leftMenuBg.gif) 0 1em no-repeat;}
body#app_pmi #primaryContent .centerCol{width:510px;display:block;float:left;height:100%;padding:0 8px ;}
body#app_pmi #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#app_pmi #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
body#app_pmi #primaryContent .leftCol .mainHead{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;display:block;}
#app_pmi #secondaryContent{display:block;float:right;width:236px;margin:0;}
#app_pmi #secondaryContent #promoImage{border:0;float:right;}
/*app_pmi ENDS*/
/*app_pcfit STARTS*/
body#app_pcfit #pb-pgBody{text-align:left;}
body#app_pcfit #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;background:url(../../images/apps/Supplies/leftMenuBg.gif) 0 1em no-repeat;}
body#app_pcfit #primaryContent .centerCol{width:510px;display:block;float:left;height:100%;padding:0 8px ;}
body#app_pcfit #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#app_pcfit #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
#app_pcfit #secondaryContent{display:block;float:right;width:236px;margin:0;}
#app_pcfit #secondaryContent #promoImage{border:0;float:right;}
/*app_pcfit ENDS*/
/*PCFIT Search STARTS*/
#srchInTCont{padding:15px 20px 50px 20px;}
#srchInTCont .leftCont{float:left;width:310px;}
#srchInTCont .rightCont{float:right;}
#srchInTCont .hdg{font-size:108%;color:#444444;font-weight:bold;margin-bottom:10px;}
#srchInTCont .txt{font-size:93%;color:#939598;}
#srchInTCont img{float:right;margin:20px 0 0 20px;font-weight:bold;}
.srchInTSearchCont{margin-bottom:20px;}
#srchInT_Machine{width:252px;float:left;margin-right:22px;font-size:93%;background:#e9f4fa;}
#srchInT_Machine .srchHdg,#srchInT_Model .srchHdg{color:#d27300;font-size:108%;padding-bottom:5px;font-weight:bold;padding-left:20px;background-color:#FFFFFF;}
#srchInT_Machine .topCurve{background:#e9f4fa url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -610px no-repeat;height:6px;overflow:hidden;}
#srchInT_Machine .botCurve{background:#e9f4fa url(../../images/apps/Supplies/SuppliesSprite.gif) 0 -635px no-repeat;height:5px;overflow:hidden;}
#srchInT_Machine .container{background:#e9f4fa;width:251px;font-size:108%;font-weight:normal;color:#444444;padding-left:1px;}
#srchInT_Machine .container .content{margin:10px 15px 20px 20px;}
#srchInT_Machine .container .hdg{color:#444444;font-weight:bold;margin-bottom:5px;}
#srchInT_Machine .container select{width:200px;margin-bottom:10px;}
#srchInT_Machine .container .txt{font-size:77%;color:#444444;}
#srchInT_Machine .container input{*margin-left:-3px;}
#srchInT_Model{width:200px;float:left;margin-top:34px;}
#srchInT_Model .hdg{color:#444444;font-size:93%;font-weight:bold;margin-bottom:5px; }
#srchInT_Model .inputFld{float:left;width:169px;height:24px;background:url(../../images/apps/Supplies/srchInT_SearchInputBg.gif) no-repeat;}
#srchInT_Model .inputFld input{background:none;border:0;height:18px;width:159px;margin:2px 3px 0 3px;color:#444444;font-size:93%;padding:2px;color:#666666;}
#srchInT_Model .srchInTSearchGO{display:block;float:left;height:24px;margin:0;padding:0;width:24px;}
#srchInT_Model .txt{margin-bottom:20px;color:#6a6b6d;font-size:85%;}
/*PCFIT Search ENDS update*/
/*app_machineLand STARTS*/
body#app_machineLand #pb-pgBody{text-align:left;}
body#app_machineLand #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;background:url(../../images/apps/Supplies/leftMenuBg.gif) 0 1em no-repeat;}
#app_machineLand #primaryContent .banner{display:block;width:485px;height:120px;background-color:#ccc;margin:0 0 16px 0;}
body#app_machineLand #primaryContent .centerCol{width:510px;display:block;float:left;height:100%;padding:0 8px ;}
body#app_machineLand .Promo{width:485px;height:120px;background-color:#ccc;margin:0 0 16px 15px;}
body#app_machineLand #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#app_machineLand #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
body#app_machineLand #primaryContent .leftCol .mainHead{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;display:block;}
#app_machineLand #secondaryContent{display:block;float:right;width:236px;*margin:0 -1px 0 0;}
#app_machineLand #secondaryContent #promoImage{border:0;float:right;margin-top:10px;}
/*app_machineLand ENDS*/
/* Shopping Cart STARTS */
body#app_shopCart #pb-pgBody{text-align:left;}
body#app_shopCart #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;}
body#app_shopCart #primaryContent .centerCol{width:700px;display:block;float:left;height:100%;padding:0 8px 0 18px ;}
body#app_shopCart #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#app_shopCart #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
#app_shopCart #secondaryContent{display:block;float:right;width:236px;*margin:0 -1px 0 0;}
#app_shopCart #secondaryContent #promoImage{border:0;float:right;}
/* Shopping cart ENDS */
/* Shopping Cart MileStone STARTS */
#cartNav{width:700px;height:30px;padding:20px 0 8px 18px;}
#cartNav ul{list-style-type:none;margin:0;padding:0;}
#cartNav ul li{float:left;margin:0;padding:0; height:30px;overflow:hidden;font-weight:bold;text-align:left;display:block;}
#cartNav ul li a{text-decoration:none;display:block;color:#0478cd;}
#cartNav ul li.myOrder{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) 0 0;width:108px;padding:8px 0 0px 68px;color:#aaaaaa;font-size:77%;height:22px;display:block;}
#cartNav ul li.myOrderActive{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) 0 -30px;width:107px;padding:8px 0 0px 69px;height:22px;font-size:93%;color:#444444;display:block;}
#cartNav ul li.myOrderVisited{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) 0 -60px;width:108px;padding:8px 0 0px 68px;color:#0478cd;font-size:77%;height:22px;display:block;text-decoration:none;}
#cartNav ul li.shippingBilling{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -176px 0;width:129px;padding:8px 0 0px 46px;font-weight:bold;color:#aaaaaa;font-size:77%;height:22px;}
#cartNav ul li.shippingBillingActive{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -176px -30px;width:128px;height:22px;padding:8px 0 0px 47px;font-weight:bold;font-size:93%;color:#444444;text-decoration:none;}
#cartNav ul li.shippingBillingVisited{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -176px -60px;width:129px;padding:8px 0 0px 46px;font-weight:bold; font-size:77%;height:22px;}
#cartNav ul li.orderSummary{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -351px 0;width:120px;padding:8px 0 0px 55px;height:22px; color:#aaaaaa;font-size:77%;}
#cartNav ul li.orderSummaryActive{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -351px -30px;width:119px;padding:8px 0 0px 56px;height:22px;font-size:93%;color:#444444;}
#cartNav ul li.orderSummaryVisited{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -351px -60px;width:120px;padding:8px 0 0px 55px;height:22px; color:#aaaaaa;font-size:77%;}
#cartNav ul li.orderConf{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -526px 0;width:129px;height:22px;padding:8px 0 0px 45px;color:#aaaaaa;font-size:77%;}
#cartNav ul li.orderConfActive{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -526px -30px;width:128px;height:22px;padding:8px 0 0px 46px;font-size:93%;color:#444444;}
#cartNav ul li.orderConfVisited{background:url(../../images/apps/Supplies/storeShoppingCart_Nav.gif) -526px -60px;width:129px;height:22px;padding:8px 0 0px 45px;color:#aaaaaa;font-size:77%;}
/* Shopping Cart MileStone ENDS */
/* Search Page STARTS */
body#search_box #pb-pgBody{text-align:left;}
/* commented out to accomodate dmt
body#search_box #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;background:url(../../images/apps/Supplies/leftMenuBg.gif) 0 1em no-repeat;}
*/
body#search_box #primaryContent .centerCol{width:505px;display:block;float:left;height:100%;padding:0 11px 0 10px ;}
#body#search_box #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#e9f4fa;border-width:0px;border-top:1px solid #e9f4fa;}
body#search_box #primaryContent .leftCol{width:200px;display:block;float:left;padding:0;margin:0;background-color:#FFFFFF;border-width:0px;border-top:1px solid #FFFFFF;}
body#search_box #primaryContent .leftCol h1{color:#444444;font-size:100%;font-weight:bold;margin:0;padding:10px 10px 10px 10px;}
body#search_box #primaryContent .leftCol .hdg{color:#444444;}
#search_box #secondaryContent{display:block;float:right;width:236px;*margin:0 -1px 0 0;}
#search_box #secondaryContent #promoImage{border:0;float:right;}
#srchBox{margin-bottom:18px;}
#srchBox .topCurve{background:url(../../images/apps/Supplies/srch_box_top.gif) no-repeat;height:6px;overflow:hidden;}
#srchBox .container{background:url(../../images/apps/Supplies/srch_box_bg.gif) repeat-y;padding:10px 0 20px 15px}
#srchBox .container .srchSection{float:left;margin-right:30px;}
#srchBox .container .hdg{color:#444444;font-weight:bold;margin-bottom:5px;}
#srchBox .container .inputFld{width:232px;height:28px;background:url(../../images/apps/Supplies/srch_box_inputbg.gif) no-repeat;float:left}
#srchBox .container .inputFld input{background:none repeat scroll 0 0 transparent;border:0 none;color:#666666;font-size:93%;height:18px;margin:2px 3px 0;padding:2px;width:222px;}
#srchBox .container .srchSearchGO{display:block;float:left;height:28px;margin:0;padding:0;width:28px;}
#srchBox .container .txt{color:#6A6B6D;font-size:85%;margin-top:5px;clear:both;}
#srchBox .container .srchView{float:left;margin-top:10px;}
#srchBox .container .listViewOpt, #srchBox .container .gridViewOpt{float:left}
#srchBox .container .listViewOpt a.normal{float:left;margin-right:10px;display:block;text-decoration:none;background:url(../../images/apps/Supplies/srch_type.gif) 0 0;width:47px;height:47px;}
#srchBox .container .listViewOpt a.normal:hover{float:left;margin-right:10px;display:block;text-decoration:none;background:url(../../images/apps/Supplies/srch_type.gif) -47px 0;width:47px;height:47px;}
#srchBox .container .listViewOpt a.active{float:left;margin-right:10px;display:block;text-decoration:none;background:url(../../images/apps/Supplies/srch_type.gif) -47px 0;width:47px;height:47px;}
#srchBox .container .gridViewOpt a.normal{float:left;margin-right:10px;display:block;text-decoration:none;background:url(../../images/apps/Supplies/srch_type.gif) 0 -47px;width:47px;height:47px;}
#srchBox .container .gridViewOpt a.normal:hover{float:left;margin-right:10px;display:block;text-decoration:none;background:url(../../images/apps/Supplies/srch_type.gif) -47px -47px;width:47px;height:47px;}
#srchBox .container .gridViewOpt a.active{float:left;margin-right:10px;display:block;text-decoration:none;background:url(../../images/apps/Supplies/srch_type.gif) -47px -47px;width:47px;height:47px;}
#srchBox .botCurve{background:url(../../images/apps/Supplies/srch_box_bottom.gif) no-repeat;height:6px;overflow:hidden;}
#srchRslt{margin-left:15px;}
#srchRslt .rsltHdg{color:#D27300;font-size:93%;font-weight:bold;margin-bottom:20px;}
#srchRslt .rsltHdg a, .listResult .rsltHdg a:visited, .listResult .rsltHdg a:active{color:#0073cd;text-decoration:underline;}
/*List View*/
#srchRslt .listView{margin-bottom:35px;}
/*updated for search results allignment*/
.listView img{width:65px;height:65px;float:left;}
.listView .itemImg{width:65px;height:65px;margin:0 10px 25px 0;float:left;background-color:#e9f4fa;}
.listView .itemImg a, .listView .itemImg a:active, .listView .itemImg a:visited{color:#444444;text-decoration:none;font-size:inherit;}
.listView .itemImg a:hover{text-decoration:underline;}
.listView .hdg{color:#444444;font-weight:bold;margin-bottom:5px;font-size:93%}
.listView .txt{color:#727274;font-size:85%;margin-bottom:5px;}
.listView .linkCont{color:#0073cd;font-size:85%;}
.listView .linkCont a, #listView .linkCont a:active, #listView .linkCont a:visited{color:#4f5f00;text-decoration:none;}
.listView .linkCont a.cachSimilar{color:#0073cd;}
/*Grid View*/
.gridViewCont{margin-bottom:35px;}
.gridView{float:left;margin-right:14px;text-align:center;width:145px;}
.gridView img{width:145px;height:110px;}
.gridView .itemImg{width:145px;height:110px;background-color:#e9f4fa;}
.gridView .itemImg a, .gridView .itemImg a:active, .gridView .itemImg a:visited{color:#444444;text-decoration:none;font-size:inherit;}
.gridView .itemImg a:hover{text-decoration:underline;}
.gridView .hdg a, .gridView .hdg a:visited, .gridView .hdg a:active{color:#0073cd;font-weight:bold;font-size:93%;text-decoration:none;padding-top:10px;}
.gridView .price{color:#444444;font-weight:bold;font-size:93%;margin-top:10px;}
/*Pagination*/
.pagination{font-size:85%;color:#CCCCCC;width:500px;text-align:center;display:block;}
.pagination ul{margin:auto;padding:0;height:10px;}
.pagination ul li{float:left;padding:0 5px;list-style:none;}
.pagination ul li a, #pagination ul li a:active, #pagination ul li a:visited{text-decoration:none;color:#0073cd;}
#pagination ul li a:hover{text-decoration:underline;}
#pagination ul li .inactive{color:#CCCCCC;}
/* Search Page ENDS */
/* General Page STARTS */
body#app_general #pb-pgBody{text-align:left;}
body#app_general #pb-pgBodyContents{width:auto;margin:0 0;text-align:left;}
body#app_general #primaryContent .centerCol{width:900px;display:block;float:left;height:100%;padding:15px 15px 25px 12px;color:#444444;}
body#app_general #primaryContent .centerCol h1{margin:0;padding:0 0 20px 0;}
body#app_general #primaryContent .centerCol p{margin:0;padding:0 0 15px 0;}
.boldTxt{font-weight:bold;}
body#app_general #primaryContent .centerCol a{color:#0073cd;text-decoration:none;}
body#app_general #primaryContent .centerCol a:hover{text-decoration:underline;}
.eSpotSpace{padding:0 0 12px 0;}
/* General Page STARTS ENDS */
/* Left Menu Navigation STARTS */
.leftCol ul{list-style:none;margin:0 5px 0 5px;padding:0 0 0 10px;}
.leftCol ul li{list-style:none;padding:0 0 10px 0;}
.leftCol ul li a{font-size:85%;color:#0073cd;text-decoration:none;}
.leftCol ul li a:hover{text-decoration:underline;}
.leftCol ul li a.selectedOption{color:#4f6000;text-decoration:none;}
.leftCol ul li ul{list-style:none;margin:0 5px 0 5px;padding:2px 0 0 10px;}
.leftCol ul li ul li{list-style:none;padding:0 0 3px 0;}
.leftCol ul li ul li a{font-size:85%;color:#0073cd;text-decoration:none;}
.leftCol ul li ul li a:hover{text-decoration:underline;}
.leftCol ul li ul li a.selectedOption{color:#4f6000;text-decoration:none;font-weight:bold;}
.leftCol .hdg{font-weight:bold;font-size:85%;}
/* Left Menu Navigation ENDS */
/* Image Mouse Over STARTS */
.prodImageQV{float:left;margin-right:20px;display:inline;clear:none;}
.prodImageQV p{position:absolute;margin:45px 0 0 0px;z-index:2;background-color:#999999;color:#000000;width:130px;text-align:center;padding:10px 0 10px 0;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;display:none;clear:none;font-size:93%;font-weight:bold;text-decoration:none;}
.prodImageQV img{z-index:1;width:130px;height:130px;}
.prodImageQV .itemImg{width:130px;height:130px;background-color:#e9f4fa;}
.prodImageQV .QVlink{margin-top:3px;text-align:center;font-size:85%;}
.prodImageQV .QVlink a, .prodImageQV .QVlink a:visited{color:#4096DA;text-decoration:none;}
.prodImageQV .QVlink a:hover{text-decoration:underline;}
/* Image Mouse Over ENDS */
/* Recommend Section STARTS */
#rcmdSection{margin:20px 0 30px 15px;clear:both;margin-bottom:50px;}
#rcmdSection .hdg{color:#D96B00;font-size:100%;font-weight:bold;padding-bottom:5px;background:url( ../../images/apps/Supplies/header_separator.gif) no-repeat left bottom;}
#rcmdSection .prodCont{float:left;width:131px;text-align:center;padding:20px 0 0 0px;margin-bottom:30px;}
#rcmdSection .prodCont .prodName{color:#454545;font-size:100%;font-weight:bold;padding-top:5px;}
#rcmdSection .prodCont .prodDesc{font-size:85%;color:#727274;height:45px;_min-height:45px;text-align:left;}
#rcmdSection .prodCont .prodPrice{color:#515F0A;font-size:138.5%;font-weight:bold;padding-bottom:6px;}
#rcmdSection .prodCont .btnAddToCart{margin-left:22px;}
#rcmdSection .prodCont .prodImg a{height:129px;width:129px;border:1px solid #33CCCC;background:url(../../images/apps/Supplies/dummy_image.gif) 0 0 no-repeat;display:block;}
#rcmdSection .altCol{float:left;width:131px;text-align:center;padding:20px 0 0 15px;background:url(../../images/apps/Supplies/recommnd_prod_bg.gif) repeat-x;margin:0px 18px 0 0px;}
/* Recommend Section ENDS */
/*Create address STARTS */
#createAddress{width:330px;scroll:auto;height:440px;}
#createAddress .orng_txt {padding-left: 24px;}
#create_add{font-size:85%;color:#444444;padding:0 0 0 20px;overflow:hidden; scroll:auto;}
#create_add .container{text-align:left;margin-bottom:10px;}
#create_add .container .txt{width:90px;padding-right:20px;padding-top:6px;float:left;}
#create_add .container .reqFld{color:#ff0000;margin-right:3px;}
#create_add .container .inputBg{background:url(../../images/apps/Supplies/billSummaryInputBg.gif) top left no-repeat;width:170px;height:26px;float:left;overflow:hidden;}
#create_add .container input{border:0px;width:150px;height:26px;background-color:transparent;padding:5px 0 10px 5px;}
#create_add .container select{width:162px;padding:0px 0 0 5px;}
#create_add .buttonContainer{text-align:left;margin:0;clear:both;}
#create_add .errorMsg{text-align:left;margin:0;padding-left:110px;clear:both;color:#ff0000;margin-top:5px;font-size:85%;}
#create_add .failureMsg{color:#660000;background-color:#F5DFDE;border:1px solid #F27171;padding:5px;margin:0 15px 5px 0px;clear:right;font-size:93%;text-align:left;}
/*Create address ENDS */
/* By CHN */
#primaryContent .centerCol .introContent{color:#7a7878;font-size:93%;font-weight:normal;margin-left:15px;min-height:70px;_height:70px;}
.subCatCont{margin-bottom:30px;}
h2.subCatContName{margin:0 0 0 15px;}
.subCatContName{color:#D96B00;font-size:100%;font-weight:bold;margin-left:15px;padding-bottom:5px;background:url( ../../images/apps/Supplies/header_separator.gif) no-repeat left bottom;}
.prodContRow1{padding:20px 0 20px 15px;float:left;width:495px;}
.prodContRow2{padding:20px 0 20px 15px;background-color:#CCC;float:left;background:url(../../images/apps/Supplies/prod_bg_horiz.gif) repeat-x;min-height:162px;_height:162px;width:495px;}
.prodInfo{float:left;width:300px;}
h3.prodName{margin:0;}
.prodName{color:#454545;font-size:100%;font-weight:bold;padding-left:2px;}
h4.prodItemno{font-weight:normal;}
.prodGenuie, .prodItemno, .prodDesc, .prodHaz, .prodBackOrder{color:#727274;padding-left:2px;}
.prodGenuie{background:url(../../images/apps/Supplies/genuinePB.jpg) no-repeat;width:120px;height:30px;}
.prodDesc{padding:0px 0px;padding-left:2px;}
.prodNote{padding:0 0 10px 0px;}
.prodHaz{background:url(../../images/apps/Supplies/SuppliesSprite.gif) no-repeat -803px -142px;padding:0 0 0 18px;}
.prodBackOrder{background:url(../../images/apps/Supplies/SuppliesSprite.gif) no-repeat -803px -121px;padding:0 0 0 18px;}
.prodPriceCont{float:left;width:120px;}
.learnMore{display:inline-block;margin:4px 0 0 10px;}
.learnMore a{color:#4096DA;}
.prodPrice{color:#515F0A;font-size:138.5%;font-weight:bold;padding-left:2px;padding-bottom:6px;}
.prodPromo{float:left;color:#A2A2A4;font-size:85%;font-weight:normal;line-height:14px;text-align:left;width: 180px;}
.prodPromoOffer{color:#D57505;font-weight:bold;}
.prodPromoQty{text-align:left;width:60px;float:left;}
.prodPromoPrice{text-align:right;width:80px;clear:right;}
.prodPromoPriceOrng{text-align:right;width:80px;clear:right;color:#D57505;}
#leftContainer{margin:0 10px 0 5px;float:left !important;width:290px;}
#leftContainer .image{vertical-align:bottom;}
#leftContainer .imageText{font-size:77%;color:#444;padding-left:3px;}
#leftContainer .greyText{margin-top:5px;font-size:85%;color:#939598;}
#leftContainer .inlineText{margin-top:10px;font-size:70%;color:#aaa;font-style:italic;}
#rightContainer{margin:0 5px 0 5px;float:left;width:180px;}
#rightContainer .productName{font-size:153.9%;color:#874700;font-weight:bold;}
#rightContainer .heading{color:#727274;font-size:108%;margin-top:5px;}
#rightContainer .image{vertical-align:bottom;}
#rightContainer .itemCode{color:#939598;font-size:108%;font-weight:bold;margin-top:5px;}
.dataContainer{margin-top:15px;}
.leftTop{float:left;background:url(../images/apps/Supplies/tl.gif) 0 0;background-repeat:no-repeat;height:6px;width:6px;}
.centerTop{background:url(../images/apps/Supplies/top_center_strip.gif);background-repeat:repeat-x;width:160px;height:6px;float:left;}
.rightTop{float:left;background:url(../images/apps/Supplies/tr.gif) 100% 0;background-repeat:no-repeat;height:6px;width:6px;}
.centerContainer{background:#f5f5f0;border-left:2px solid #e3e4df;border-right:2px solid #e3e4df;float:left;width:168px;}
.dataCont{position:relative;top:-1px;}
.leftBottom{float:left;background:url(../images/apps/Supplies/bl.gif) 100% 0;background-repeat:no-repeat;height:6px;width:6px;}
.centerBottom{background:url(../images/apps/Supplies/bottom_center_strip.gif);background-repeat:repeat-x;width:160px;height:6px;float:left;}
.rightBottom{float:left;background:url(ui3/images/apps/Supplies/br.gif) 0 0;background-repeat:no-repeat;height:6px;width:6px;}
#rightContainer #quantityContent{margin:10px 0 0 0;}
.quantityHeader{float:left;color:#444;font-size:93%;font-weight:bold;width:50px;}
#quantityContent input{width:30px;}
.priceCont{width:110px;float:left;margin-left:10px;}
.priceValue{color:#444;font-size:182%;font-weight:bold;margin:5px 0 0 0;}
.buttonContainer{margin:15px;margin-left:10px;}
.quantityText{font-size:85%;color:#aaa;font-style:italic;}
.cartButton{background:url(../images/apps/Supplies/Button_Add-To-Cart.gif) no-repeat;height:34px;width:144px;}
.adContent{color:#d27300;font-size:93%;font-weight:bold;margin:10px 0 0 10px;}
.adData{color:#939598;;font-size:93%;font-weight:bold;margin:10px 0 0 10px;}
.floatLeft{float:left;}
.dataValue{float:left;padding-left:20px;}
.dataStyle{color:#939598;;font-size:93%;font-weight:bold;margin:10px 0 0 10px;}
.dataValue2{float:left;padding-left:18px;}
.dataStyle2{color:#939598;;font-size:93%;font-weight:bold;margin:10px 0 0 10px;padding-bottom:20px;}
.dataValue3{float:left;padding-left:22px;}
.introContent a, .introContent a:visited{color:#4096DA;text-decoration:underline;}
.introContent a:hover{text-decoration:none;}
a, a:link, a:active, a:visited:a:hover{color:#0073cd;text-decoration:underline;font-size:93%;}
/* Product Details STARTS */
#app_productDetails #prodDetails{margin:0 0 0 0;padding:0 0 30px 0;width:510px;display:block;height:100%;}
#prodDetails #prodSpec{margin:0 10px 0 5px;float:left !important;width:290px;}
#prodDetails #prodPricing{margin:0;float:left !important;width:180px;}
#prodSpec .productImage{background:url(../../images/apps/Supplies/product_placeholder.gif) no-repeat;height:276px;width:276px;float:left;}
#prodSpec .enlargeContainer{margin-top:3px;display:block;width:272px;float:left;}
#prodSpec .enlargeImage{background:url(../../images/apps/Supplies/enlarge.gif) no-repeat;height:17px;width:15px;vertical-align:bottom;float:left;}
#prodSpec .enlarge{background:url(../../images/apps/Supplies/enlarge.gif) no-repeat;display:block;float:left;padding:3px 10px 0 20px;font-size:77%;color:#444444;text-decoration:none;width:250px;height:17px;}
#prodSpec .enlarge a, .enlarge a:visited, .enlarge a:active, .enlarge a;hover{color:#444444;text-decoration:none;}
#prodSpec .greyText{display:block;float:left;width:272px;margin:0 0 10px 0; font-size: 12px; color: #666;}
#prodSpec .greyText .prodName{margin:3px 0 0 0;font-size:85%;color:#939598;float:left;padding:0;display:block;width:20px;}
#prodSpec .inlineText{margin-top:10px;font-size:70%;color:#aaa;font-style:italic;width:270px;text-align:left;}
#prodPricing .productName{font-size:120%;color:#874700;font-weight:bold;text-align:left;}
#prodPricing .productName h1{padding-left:0;}
#prodPricing .heading{color:#727274;font-size:108%;margin-top:5px;text-align:left;}
#prodPricing .image{vertical-align:bottom;}
#prodPricing .itemCode{color:#444;font-size:93%;font-weight:normal;margin-top:5px;margin-bottom:15px;text-align:left;}
#prodPricing .itemCode h2{display:block;font-weight:normal;margin:0;padding:0;font-size:120%;}
#prodPricing #quantityContent{display:inline-block;clear:both;width:180px;height:100%;margin:10px 0 0 0;}
#quantityContent .quantityHeader{background:url(../../images/apps/Supplies/prodDetail_inputBg.gif) .25em 1.8em no-repeat;padding:0 0 10px 0;height:100%;float:left;color:#444444;font-size:93%;font-weight:bold;width:41px;margin:0;display:block;}
#quantityContent .quantityHeader .Qty{display:block;float:left;margin:6px 0 0 12px;padding:1px 0 0 0;width:22px;background-color:transparent;border-width:0px;font-weight:normal;font-size:93%;text-align:center;}
#prodPricing .quantityHeader{}
#prodPricing .quantText{text-align:center;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;}
.quantityHeader input{width:35px;padding:0px;margin:0px;}
#prodPricing .priceCont{width:120px;float:left;margin-left:45px;}
#prodPricing .priceValue{color:#444;font-size:182%;font-weight:bold;}
#prodPricing .quantityText{font-size:85%;color:#aaa;font-style:italic;margin-top:10px;}
.priceCont .pricingHeader{height:100%;float:left;color:#444;font-size:93%;font-weight:bold;width:35px;margin:0;display:block;}
.buttonContainer{margin:15px;padding:0px;display:block;}
/*Rounded Rectangle STARTS*/
#prodPricing .buyMore{width:177px;margin:0px auto;max-width:177px;color:#000;display:inline-block;}
#prodPricing .buyMore .bmHeader .bmHeaderCrnr, #prodPricing .buyMore .bmFooter .bmHeaderCrnr{font-size:1px;height:6px;}
#prodPricing .buyMore .bmHeader{ background:transparent url(../../images/apps/Supplies/sliding_topLeft.gif) no-repeat 0 0px; margin-right:6px;}
#prodPricing .buyMore .bmHeader .bmHeaderCrnr{ background:transparent url(../../images/apps/Supplies/sliding_topRight_crnr.gif) no-repeat top right;margin-right:-6px;}
#prodPricing .buyMore .bmBody{background:#f5f5f0;border-left:2px solid #e3e4df;width:173px;border-right:2px solid #e3e4df;height:100%;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;}
#prodPricing .buyMore .bmFooter{ background:transparent url(../../images/apps/Supplies/sliding_botRight.gif) no-repeat 0 0px; margin-right:6px;}
#prodPricing .buyMore .bmFooter .bmHeaderCrnr{ background:transparent url(../../images/apps/Supplies/sliding_botRight_crnr.gif) no-repeat right 0px;margin-right:-6px;}
/*content specific*/
#prodPricing .buyMore .buyText{color:#d27300;font-size:93%;font-weight:bold;display:inline-block;width:160px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;height:100%;padding:0px;text-align:right;}
.prodOffer{color:#939598;font-weight:bold;display:inline-block;width:160px;float:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;clear:both;}
#prodPricing .buyMore .priceRange{margin:0;float:left;width:50px;text-align:left;}
#prodPricing .buyMore .priceText{float:left;margin:0;text-align:right;width:60px;}
#prodPricing .buyMore .priceTextOrng{float:left;margin:0;text-align:right;width:60px;color:#d27300;}
/*content specific*/
/*Rounded Rectangle ENDS */
.greyText{display:block;margin:3px 0 0 0;font-size:85%;color:#939598;padding:0;text-align:left; }
.prodDetails{float:left;width:auto;}
.for{float:left;width:23px;}
#prodSpec .imageText{font-size:77%;color:#444;padding-left:3px;float:left;padding-top:4px;text-decoration:none;display:block;width:250px;text-align:left;}
#prodSpec .imageText a{color:#444;text-decoration:none;display:block;}
/* Product Details ENDS */
/* BEGIN:Quick View Area */
#globalHiddenContent{position:absolute;top:-9999px;left:-9999px;}
html body #quickViewArea{text-align:left;padding:20px 10px;}
#quickViewArea .mainSelect{color:#9e6614;font-size:123.1%;font-weight:bold;margin:10px 20px 20px 20px;}
#quickViewArea .countriesTab{margin:0 20px 30px 20px;}
#quickViewArea .countriesTab ul{margin:2px 5px 15px 20px;padding:0;}
#quickViewArea .countriesTab ul li{list-style-type:none;padding-bottom:3px;}
#quickViewArea .countriesTab ul li a{color:#007dc3;font-size:85%;}
#quickViewArea .countriesTab .countriesSectionME a{color:#566c11;font-weight:bold;}
#quickViewArea .countriesSection{color:#5f604b;font-size:85%;font-weight:bold;}
#quickViewArea .countriesTab tr td{width:206px;}
#quickViewArea .countriesNot{font-weight:bold;color:#999;font-size:93%;border-top:2px solid #999;padding:10px 0 0 20px;}
#regionSelector .countriesNot a{color:#007dc3;}
/* END Quick View Area */
/* BEGIN:Prototype Modal Window */
.overlay_dialog{background-color:#666;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.overlay___invisible__{background-color:#666;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.top_draggable, .bottom_draggable{cursor:move;}
.status_bar,
.status_bar input{font-size:12px;}
.wired_frame{display:block;position:absolute;border:1px #000 dashed;}
.dialog{display:block;position:absolute;}
.dialog table.table_window{border-collapse:collapse;border-spacing:0;width:100%;margin:0px;padding:0px;}
.dialog table.table_window td, .dialog table.table_window th{padding:0;}
.dialog .title_window{-moz-user-select:none;}
.overlay_pbWinClass{background-color:#6d6d6d;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.pbWinClass_nw{background:transparent url(../../libraries/protoWin/css/pbWinClass/left-top_pb.gif) no-repeat 0 0;width:10px;height:10px;}
.pbWinClass_n{background:transparent url(../../libraries/protoWin/css/pbWinClass/top-middle_pb.gif) repeat-x 0 0;height:10px;}
.pbWinClass_ne{background:transparent url(../../libraries/protoWin/css/pbWinClass/right-top_pb.gif) no-repeat 0 0;width:10px;height:10px;}
.pbWinClass_w{background:transparent url(../../libraries/protoWin/css/pbWinClass/frame-left_pb.gif) repeat-y top left;width:9px;}
.pbWinClass_e{background:transparent url(../../libraries/protoWin/css/pbWinClass/frame-right_pb.gif) repeat-y top right;width:9px;}
.pbWinClass_sw{background:transparent url(../../libraries/protoWin/css/pbWinClass/bottom-left-c_pb.gif) no-repeat 0 0;width:10px;height:12px;}
.pbWinClass_s{background:transparent url(../../libraries/protoWin/css/pbWinClass/bottom-middle_pb.gif) repeat-x 0 0;height:12px;}
.pbWinClass_se, .pbWinClass_sizer{background:transparent url(../../libraries/protoWin/css/pbWinClass/bottom-right-c_pb.gif) no-repeat 0 0;width:10px;height:12px;}
.pbWinClass_sizer{cursor:se-resize;}
.pbWinClass_close{width:25px;height:25px;background:transparent url(../../libraries/protoWin/css/pbWinClass/button-close-focus_pb.gif) no-repeat 0 0;position:absolute;top:-15px;right:-15px;cursor:pointer;z-index:1000;}
.pbWinClass_minimize{width:23px;height:23px;background:transparent url(../../libraries/protoWin/css/pbWinClass/button-min-focus.gif) no-repeat 0 0;position:absolute;top:0px;right:55px;cursor:pointer;z-index:1000;}
.pbWinClass_maximize{width:23px;height:23px;background:transparent url(../../libraries/protoWin/css/pbWinClass/button-max-focus.gif) no-repeat 0 0;position:absolute;top:0px;right:33px;cursor:pointer;z-index:1000;}
.pbWinClass_title{float:left;height:7px;font-size:7px;text-align:center;margin-top:2px;width:100%;color:#123456;}
.pbWinClass_content{overflow:auto;color:#000;background:#FDFDFD;}
.pbWinClass_window{border:1px solid #F00;background:#FFF;padding:20px;margin-left:auto;margin-right:auto;width:400px;}
.pbWinClass_message{font:12px arial;text-align:center;width:100%;padding-bottom:10px;}
.pbWinClass_buttons{text-align:center;width:100%;}
.pbWinClass_buttons input{width:20%;margin:10px;}
.pbWinClass_wired_frame{background:#FFF;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
/* END:Prototype Modal Window */
#preloader{display:none;height:100%;left:0px;background-color:#ffffff;filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:0.8;opacity:0.8;position:absolute;top:0px;width:100%;z-index:10000;}
#preloaderImg{position:absolute;display:none;z-index:10001;left:45%;}
.preloader_img{background:url(../../images/apps/Supplies/preloader.gif);background-repeat:no-repeat;width:60px;height:40px; margin: auto;}
.preloader_outer_div{background-color:#ffffff;padding:20px 20px 20px 35px;border:2px solid #808080;}
#guaranteeArea{padding:10px;text-align:justify;font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
#tinArea{padding:10px;text-align:justify;font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
.txt_color{font-size:12px;color:#595959;}
.orng_txt{font-size:130%;font-weight:700;color:#9e6614;}
.mBot10{margin-bottom:10px;}
.mBot11{margin-bottom:10px;text-align: left;}
#freeshippingArea{padding:10px;text-align:justify;font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
#freeshippingArea ul{font-size:12px;color:#595959; margin:10px 0 0px 15px;list-style-image:url(../../images/apps/Supplies/freeshipping_bullet.gif);}
#freeshippingArea li{ margin:10px 0pt 0pt 10px;list-style-type:none;}
#freeshippingArea a{color:#0076da;font-size:12px;text-decoration:none;}
#freeshippingArea a:hover{color:#0076da;font-size:12px;text-decoration:underline;}
.txtleft{text-align:left;}
/*Login*/
#login-pb-pgHeader #headerUtil{display:block;height:30px;margin:0px 0 0 0;}
#login-pb-pgHeader #headerPrimary{display:block;position:relative;height:50px;}
#login-pb-pgHeader{padding:0;margin:0;display:block;background-image:url(../../images/apps/Supplies/login_ss_header_bg.gif);background-repeat:repeat-x;background-position:top left;position:relative;}
#login-pb-pgHeaderLeft{width:9px;height:109px;display:block;float:left;padding:0;margin:0;background-image:url(../../images/apps/Supplies/login_ss_header_left.gif);background-repeat:no-repeat;}
#login-pb-pgHeaderRight{width:9px;height:109px;display:block;float:right;padding:0;margin:0;background-image:url(../../images/apps/Supplies/login_ss_header_right.gif);background-repeat:no-repeat;}
#login-pb-pgHeader #logoArea{margin:0;display:block;float:left;padding:10px 0 0 25px;}
#login-pb-pgHeader #logoArea a#homePageLink{display:block;float:left;padding:0;margin:0;}
#login-pb-pgHeader #logoArea a#siteLink{display:block;float:left;height:18px;margin:3px 0 0 20px;padding:7px 0 0 20px;border-width:0 0 0 1px;border-style:solid;border-color:#ffffff;}
#login-column1{margin:102px 0 0px 0px;float:left;height:auto;padding-left:29px;}
.login-signin-top-curve{background-image:url(../../images/apps/Supplies/login_signIn_top_curve.gif);background-repeat:no-repeat;width:575px;height:13px;padding:0px;margin:0px;overflow:hidden;}
.login-signin-middle-bg{margin-top:0px;display:block;background-image:url(../../images/apps/Supplies/login_signIn_middle.gif);background-repeat:repeat-y;width:575px;height:100%;}
.login-signin-bot_curve{background-image:url(../../images/apps/Supplies/login_signIn_bot_curve.gif);background-repeat:no-repeat;width:575px;height:9px;padding:0;margin:0;overflow:hidden;display:block;}
.login_Form{font-family:Arial;margin:0;padding:17px 0 35px 35px;;display:block;}
.Signin_hdg_txt{font-family:Arial;font-size:18px;font-weight:700;color:#444444;}
.mBot10{margin-bottom:10px;}
.username_txt{font-family:Arial;font-size:12px;font-weight:700;color:#444444;}
.mBot5{margin-bottom:5px;}
#username{font-size:12px;color:#595959;font-family:Arial;width:302px;padding:5px;}
#password{width:302px;padding:5px;}
.Signin_btn{background-image:url(../../images/apps/Supplies/login_signin_btn.gif);background-repeat:no-repeat;width:134px;height:39px;cursor:pointer;}
#login-column1 a{color:#0073cd;font-family:Arial;font-size:11px;font-weight:normal;text-decoration:none;}
#login-column2{margin:102px 0 0px 12px;width:329px;float:left;height:auto;}
.login-create-top-curve{background-image:url(../../images/apps/Supplies/login_grey_top_curve.gif);background-repeat:no-repeat;width:329px;height:10px;padding:0;margin:0;overflow:hidden;}
.login-create-middle-bg{background-image:url(../../images/apps/Supplies/login_grey_middle.gif);background-repeat:repeat-y;width:329px;height:100%;padding:0;margin:0;display:block;}
.login-create-bot_curve{background-image:url(../../images/apps/Supplies/login_grey_bottom_curve.gif);background-repeat:no-repeat;width:329px;height:8px; padding:0;margin:0;overflow:hidden;}
.mBot15{margin-bottom:15px;}
.create_btn{background-image:url(../../images/apps/Supplies/login_createaccount_btn.gif);background-repeat:no-repeat;width:233px;height:31px;cursor:pointer;}
/*Login*/
/* extra for the pb store phase too needs to merge page*/
.priceValue {    text-align: left;}
.addToCart {    float: left;    margin-left: 4px;    margin-top: 20px;}
#prodPricing #quantityContent {    width: 192px;}
.buttonContainer {    margin: 0;}
#prodPricing .quantityText {margin-bottom: 3px;}
.colorHeader, .thicknessHeader {    color: #444444;    float: left;    font-size: 93%;    font-weight: bold;    width: 50px;    margin-top: 10px;}
.colorHeader select, .thicknessHeader select {    width: 170px;}
.colorHeader .colorText, .thicknessHeader .thicknessText {    margin: 0 0 8px;    text-align: left;}
.prodPromoPrice, .prodPromoPriceOrng {    clear: right;    float: left;    text-align: left;}
.prodPromoPriceOrng {   color: #D57505;}
.zoom {    background: url("../images/zoom.png") no-repeat scroll 0 0 transparent;    padding-left: 17px;}
.zoom a {    text-decoration: none;    color: #474747;}
.zoomImg {    text-align: left;    margin-bottom: 10px;}
.prodDetails {    float: none;}
.clear {    clear: both;}
.smallGrey {    color: #bebfc0;    font-style: italic;    font-size: 77%;}
.genuine {    background: url("../images/pbEmb.png") no-repeat scroll 0 0 transparent;    background-position: right;    padding-right: 100px;    color: #949398;    font-weight: bold;}
.pbEmb {    text-align: left;    margin: 3px 0;}

/* check out page*/
.coBillingSummary .billingMethod {    float: left;}
.coBillingSummary .billingAddress { float: left;    width: 250px;}
.coBillingSummary .ccCardName {}
.coBillingSummary .ccDetails {  float: left;    width: 180px;}
.coBillingSummary .ccDetails select {  margin-right: 5px;}
.coBillingSummary .inputCVVBg { background: url("../../images/billSummaryInputCVVBg_N.gif") no-repeat scroll left top transparent;   float: left;    height: 26px;   width: 78px;}
.coBillingSummary .inputCVVBg input { width: 60px;}
.coBillingSummary .ccCVVNum {    clear: left;    float: left;    padding: 0 0 0 5px;    width: 150px;}
.cardDesc, .cardDescNoBold {    margin: 5px 0;}
.cardDesc {   font-weight: bold;}
.coBillingSummary .billingMethod { float: left;    width: 250px;}
.billingSpace {    margin-top: 0;}
.coBillingSummary .ccAddress {    float: left;    width: 180px;}
.coBillingSummary .ccState {    width: 78px;    margin-right: 10px;}
.ccStateDiv, .ccZip {float: left;    width: 90px;}
.coBillingSummary select {   margin-top: 3px;}


/* / check out page*/
/* summary page*/
.edit {    float: right;    color: #0073CD;    text-decoration: underline;}
.edit a{    color: #0073CD;    text-decoration: underline;}
.coBillingSummary .edit a, .coBillingSummary .edit a:active, .coBillingSummary .edit a:visited {     font-size: 12px;}
.pOrder .purchaseOrder {background: url("../images/billSummaryInputCVVBg_PO.gif") no-repeat scroll left top transparent;float: left;    height: 26px;    width: 200px;}
.purchaseOrder input {    background-color: transparent;    border: 0 none;    height: 26px;    padding: 3px 0 10px 5px;    width: 200px;}



    /* / summary page*/
    /* order page*/
.OrderInfo .hdg {    color: #D07600;    font-weight: bold;   padding: 0 0 5px;}
.OrderInfo .orderInfo {     color: #727274;}
.OrderInfo {    margin:0 0 20px 10px;}
.btn_position_rel {    position:relative;    bottom:5px;}
   
   /* / order page*/
.addressW .coInnerTop .shippingAddress {    width:464px;}

.addressW .coInnerTop .shippingAddress select {    margin-bottom: 10px;    width: 454px;}

.addressW .coInnerTop .shippingMethod {float: left;    padding: 0;    width: 200px;}

/* /extra for the pb store phase too needs to merge page*/
/*new button select option*/
.btnSelectOpt{display:block;float:left;	height:25px;	margin-bottom:10px;	width:82px;}
.btnSelectOpt a{background:url("../../images/apps/Supplies/SpriteButton.gif") no-repeat scroll 0 -408px transparent;display:block;	float:left;	height:25px;	margin:0;	padding:0;	width:98px;}
.btnSelectOpt a:hover{background-position:-234px -408px;}

/* end of new button select option */
.regPrice{color:#cc0000;text-decoration:line-through;display:block;padding:0 2px;font-weight:normal;}
.priceCont .regPrice{font-size:113%;}
.cancelationGreenBox {border: 2px solid #64AA00;	margin: 15px auto;	padding: 5px 8px;	padding-bottom: 11px;	width: 602px;	
}
.successGreenBox {border: 2px solid #64AA00;	margin: 15px auto;	padding: 5px 6px;	padding-bottom: 3px;	width: 500px; height: 22px; }
.successimgGreen{	float:left;}
.successtextGreen {	font-weight: bold;	margin-left: 44px;	vertical-align:middle; padding-left:1px;}
.success_text{font-weight: bold; color: #444444;}
.imgGreen{	float:left;}
.textGreen {	font-weight: bold;	margin-left: 54px;	vertical-align:middle;}
.thank_you{	font-size: 153.9%;	color: #64AA00;}
.thank_you_text{color: #444444;}
}
 

.imgGreen{	float:left;}
.textGreen {	font-weight: bold;	margin-left: 54px;	vertical-align:middle;}
.thank_you{	font-size: 153.9%;	color: #64AA00;}
.thank_you_text{color: #444444;}

.viewCart, .btnViewCart {vertical-align: top;                display: -moz-inline-stack;                zoom: 1;                display: inline-block;                *display: inline;                float: right; }
.viewCart {margin: 5px 10px 0 0 ; }
#miniCart .viewCart a {  color: #fff;text-decoration: underline;}
.clear {clear:both;}
 








/*equipment integration*/
body#app_supplyHome #primaryContent.pbEquipment .centerCol{    padding:0;     width:700px}
#pb-pgHeader #logoArea a#siteLink.linkEqiupment{    border-style:solid;     border-width:0 0 0 1px;     color:#fff;     display:block;     float:left;     font-size:138.5%;     font-weight:normal;     height:18px;     margin:3px 0 0 20px;     padding:3px 0 4px 20px;     text-decoration:none}
#breadCrumb.breadCrumbEquipmentBread ul{    margin:0;     padding:5px 0 17px}
.leftList, .rightList{    float:left;     width:330px}
#homeboxes{    margin:10px 0 0 20px}
#homeboxes h2{    color:#D27300;     display:block;     padding-left:10px;     background-image:url("../../images/sth2.gif");  background-repeat:no-repeat;  padding:4px 0 4px 35px;  margin:15px 0 0 0}
#homeboxes ul li a{ color:#03C;  text-decoration:none}
#homeboxes ul li a:hover{ text-decoration:underline}
#homeboxes ul li{ margin:6px 0;  list-style:none outside none}
#homeboxes ul{ color:#03C;  font-size:12px;  margin:0 0 0 35px;  padding:0}
.genericESpot{ margin-bottom:10px}
#prodSpec .productImage.equipmentImage{ height:auto}
/*table tabs on product details*/
#productInformation #tabBlock{    width:518px;     padding:0;     margin:0;     height:30px;     background-image:url(../../images/chrome/pstabs_ul_bg.png);     background-repeat:repeat-x;     background-position:bottom left}
#productInformation #tabBlock li{    background-image:url(../../images/chrome/pstabs_bg.png);     background-repeat:repeat-x;     height:30px;     padding:0;     margin:0 1px 0 0}
#productInformation #tabBlock li.pb-first{    background-image:url(../../images/chrome/pstabs_bg_first.png);     background-position:top left}
#productInformation #tabBlock li.pb-last{    background-image:url(../../images/chrome/pstabs_bg_last.png);     background-position:top right;     margin:0}
#productInformation #tabBlock li a{    font-size:85%;     font-weight:bold;     color:#00549e;     text-transform:uppercase;     padding:7px 18px 0 18px;     height:23px}
#productInformation #tabBlock li.activeBlock a,
#productInformation #tabBlock li a:hover{    color:#9e6614;     background-image:url(../../images/chrome/pstabs_bg_active.png)}
#informationBlock #allProducts #tabBlock li.pb-first.activeBlock a,
#informationBlock #allProducts #tabBlock li.pb-first a:hover,
#productInformation #tabBlock li.pb-first.activeBlock a,
#productInformation #tabBlock li.pb-first a:hover{    background-image:url(../../images/chrome/pstabs_bg_first_active.png);     background-position:top left}
#productInformation #tabBlock li.pb-last.activeBlock a,
#productInformation #tabBlock li.pb-last a:hover{    background-image:url(../../images/chrome/pstabs_bg_last_active.png);     background-position:top right}
#productInformation .contentBlock{    width:485px;     padding:18px 15px 30px 15px;     background-color:#fff;     position:absolute;     top:-9999px;     left:-9999px;     border-width:0 1px 1px 1px;     border-style:solid;     border-color:#8bd3f5}
#productInformation div.activeBlock{    position:static;     top:0;     left:0}
#productInformation .tableTabs{    width:518px}
#productInformation .contentBlock ul li{    background-image:url(../../images/icons/bullet_square_orange.gif);     background-position:left .5em;     background-repeat:no-repeat;     list-style-type:none;     margin:0 0 0 .5em;     padding:0 0 0 12px}
.tableTabs{    border-collapse:collapse;     border-spacing:0;     padding:0;     margin:0;     height:30px;     clear:both}
.tableTabs tr,
.tableTabs td{    margin:0;     padding:0}
.tableTabs span{    display:block;     height:30px;     padding:0;     margin:0 1px 0 0}
.tableTabs span.pb-first a{    background-image:url(../../images/chrome/pstabs_bg_first.png);     background-position:top left}
.tableTabs span.pb-last a{    background-image:url(../../images/chrome/pstabs_bg_last.png);     background-position:top right;     margin:0}
.tableTabs span a{    font-size:85%;     font-weight:bold;     color:#007DC3;     text-transform:uppercase;     padding:7px 0 0 0;     height:23px;     text-decoration:none;     display:block;     display:block;     background-image:url(../../images/chrome/pstabs_bg.png);     background-repeat:repeat-x}
.tableTabs span.activeBlock a{    background-image:url(../../images/chrome/pstabs_bg_active.png)}
.tableTabs span a:hover{    text-decoration:underline}
.tableTabs span#productOverviewTab.activeBlock a,
.tableTabs span.pb-first.activeBlock a{    background-image:url(../../images/chrome/pstabs_bg_first_active.png);     background-position:top left}
.tableTabs span.pb-last.activeBlock a{    background-image:url(../../images/chrome/pstabs_bg_last_active.png);  background-position:top right}
#productInformation div.activeBlock{ left:0;  position:static;  top:0}
#productInformation #legalCopy{ display:block;  margin:2em 0 1em}
#productInformation #legalCopy p{ color:#999;  font-size:77%}

/*/table tabs on product details*/
#mediaOptions ul li#demoLink a{    background-image:url("../../images/icon-play.gif");     padding-left:43px}
#mediaOptions ul li a{    background-position:13px 0;     background-repeat:no-repeat;     color:#007BC1;     font-size:85%;     padding:2px 0;     text-transform:uppercase}
#mediaOptions ul li{    border-color:#E5E5E5;     border-style:solid;     border-width:0;     display:inline-block;     list-style-type:none;     margin:0;     padding:0 13px 0 0;     vertical-align:top}
#mediaOptions{    margin:0 0 25px 0}
#prodPricing .priceCont{    margin:0 0 0 5px;}
#prodPricing .priceCont .prodPrice{margin: 9px 0 0 0;}
.offerLegal{    color:#999;     font-size:77%;     line-height:1.25em}
span.tryIt, .span.smTry{    display:block}
span.smTry{    color:#6E6E6E}
span.tryIt{    color:#78B90A;     font-size:138.5%;     font-weight:bold;     line-height:1.25em}
a.allOffers{    color:#0073CD;     font-weight:bold;     line-height:3em}
.prodRate{    float:left;     width:10px}
.topEquipList h2, .topEquipList .eqCompare{    display:inline-block; vertical-align: top;}
.topEquipList .eqCompare div{    padding-left:13px;     color:#666;     font-size:85%}
.topEquipList h2{    width:400px;     background:none;     padding:0}
.topEquipList{    background:url("../../images/apps/Supplies/header_separator.gif") no-repeat scroll left bottom transparent;  margin-left:15px;  padding-bottom:5px}

/* start tooltip */
div.localInactiveDiv{ display:none}
div.localActiveDiv{ background-color:#FFF;  border:1px solid black;  display:block;  margin:0;  padding:6px;  position:absolute;  top:45px;  width:240px}
div.localActiveDiv div.closeButtonBlock{ height:15px;  margin:0;  padding:0}
div.localActiveDiv div.closeButtonBlock a.JSflipped{ display:block;  height:15px;  text-align:right;  width:100%}
div.localActiveDiv p.lsidHeader, div.localActiveDiv p.mdHeader{ font-size:108%;  font-weight:700}
div.localActiveDiv p, div.localActiveDiv a{ font-size:77%}

/* end of start tooltip*/
.itemArea h3{ margin:10px 0 0 0}
.inputRight{ text-align:right}
#primaryContent .centerCol.centerEquipment{ padding:0 0 8px 18px;  width:680px;  float:left}
#MeterHeader{ display:inline;  float:left;  /*margin:6px 0 0 38px; */    width:584px}
#MeterHeader h1{    display:none}
#MeterHeader p{    font-size:13px;     font-weight:normal}
.backlink{    clear:left;     color:#000;     display:block;     font-size:12px;     margin:2px 0;     padding:0;     text-align:right;     width:100%}
div.offerRow div.outerDiv{    float:left;     margin:0 0 0 8px}
div.offerRow{    clear:left;     display:block;     margin:2px 0 12px 0;     padding:8px 0 0;     width:720px}
div.offerRow div.productImage{    float:left;     margin:0;     padding:0;     text-align:right;     width:75px}
div.offerRow div.productImage img{    display:block}
div.offerRow p.optionsPrice{    color:#000;     display:block;     font-family:arial,helvetica,sans-serif;     font-size:12px;     margin:1px;     padding:0;     white-space:nowrap}
div.offerRow p.featuredOffer span.featuredOfferTag{    color:#09C;     font-size:14px;     font-weight:700;     text-transform:uppercase}
div.offerRow div.offerActions{    float:left;     margin:0;     padding:0;     text-align:center;     width:98px}
div.offerRow p.featuredOffer strong{    color:#09C}
div.offerRow p.optionsPrice strong{    font-size:18px;     font-weight:bold}
div.offerRow div.featuredBorderedRow.borderedRow{    border-color:#09C;     border-width:3px 0 0}
div.offerRow div.borderedRow{    border-color:#000;     border-style:solid;     border-width:1px 0 0;     display:block;     float:left;     text-align:left}
div.offerRow div.offerDetails{    float:left;     margin:0 5px;     padding:0;     text-align:left;     width:150px}
div.offerRow ul.scaleInfo{    list-style-type:none;     margin:4px 0;     padding:0}
div.offerRow .scaleInfo{    color:#000;     font-family:arial,helvetica,sans-serif;     font-size:14px;     margin:1px;     padding:0 0 0 12px}
div.offerRow ul.scaleInfo li{    background-image:url("../../images/orangebullet2.gif");     background-position:left top;     background-repeat:no-repeat;     color:#999;     font-size:14px;     font-weight:bold;     padding-left:12px;     list-style-type:none}
div.offerRow ul.scaleInfo li strong{    color:#000}
div.offerRow ul.scaleInfo li{    color:#999;     font-size:14px;     font-weight:bold}
div.offerRow .trialHeader{    color:#88A637;     font-family:arial,helvetica,sans-serif;     font-size:14px;     font-weight:bold}
div.offerRow .trialBox{    text-align:left}
div.offerRow div.offerActions{    float:left;     margin:0;     padding:0;     text-align:center;     width:98px}
div.offerRow .trialText{    color:#666;     font-family:arial,helvetica,sans-serif;     font-size:11px}
div.offerRow .offerBox{    display:block;     float:left;     margin:0 1px 0 0;     padding:4px;     text-align:left;     width:125px}
div.offerRow .trialBox{    display:block;     float:left;     margin:0 2px 0 0;     padding:4px;     text-align:left;     width:200px}
.centerEquipment h2{    color:#003791}
table.compareProducts{    background-color:white;     border-collapse:separate;     border-color:gray;     border-spacing:0;     border-style:outset;     border-width:0;     clear:both}
table.compareProducts th{    background-color:#E3EDF9;     border-bottom:1px none white;     border-color:white;     border-width:0 0 1px;     color:#666;     font-size:11px;     font-weight:bold;     text-align:center;     width:126px}
table.compareProducts td.Header{    background-color:white;     border-right:1px solid #86A6CD;     border-width:0 1px 0 0;     width:126px}
table.compareProducts p.header{    color:#476CA7;     font-size:12px;     font-weight:bold;     margin:0 5px}
table.compareProducts  p.headerSmall{    color:#666;     font-size:10px;     margin:5px 10px}
table.compareProducts a{    color:#369;     text-decoration:none}
table.compareProducts td.NC{    background-color:#F4F8FD;     border-color:gray #86A6CD gray gray;     border-right:1px solid #86A6CD;     border-width:0 1px 0 0;     width:126px}
table.compareProducts td.rightNC{    background-color:#F4F8FD;     border-color:gray;     border-width:0;     width:126px}
table.compareProducts td{    background-color:white;     border-right:1px solid #86A6CD;     border-width:0 1px 0 0;     width:126px;     padding:0}
table.compareProducts p.border1{    -moz-border-bottom-colors:none;     -moz-border-image:none;     -moz-border-left-colors:none;     -moz-border-right-colors:none;     -moz-border-top-colors:none;     border-color:#CCC -moz-use-text-color -moz-use-text-color;     border-right:0 none;     border-style:dashed none none;     border-width:1px 0 0;     color:#666;     font-family:arial;     font-size:11px;     font-weight:bold;     margin:0 10px;     padding:10px 0}
table.compareProducts td.right{    background-color:white;     border-color:gray;     border-width:0;     width:126px}
table.compareProducts td.rightHeader{    background-color:white;     border-width:0;     width:135px}
.tooltip{    border:2px solid #05a;     display:none;     width:200px;     background-color:#fff}
.tooltip.garant{    width:400px;     background-color:#fff;     text-align:left}
.tooltip h3{    margin:0;     padding:5px;     background-color:#05a;     color:#fff;     font-size:116%;     font-weight:normal}
.tooltip p{    color:#333;     padding:4px;     margin:0}
table.compareProducts a.postageTool, table.compareProducts a.customizationTool{    text-decoration:underline;     cursor:pointer}
#app_Compare #secondaryContent{    display:block;     float:right;     width:236px;     padding:0}
#contactus{    margin-bottom:10px}
#contactus .whyContactTop{    margin:10px 0}
#contactus #PhoneNumb{    color:#369;     font-weight:bold;     margin-top:10px;     padding:7px 0 7px 40px;     background-image:url("../../images/phone.jpg");  background-repeat:no-repeat}
#contactus p.contactusHeader{ border-bottom:3px solid #86A6CD;  color:#666;  font-size:12px;  font-weight:700;  text-transform:uppercase;  margin-bottom:4px}
.whyBottom{ border-top:1px dotted #666;  border-bottom:1px dotted #666;  padding:5px 0}



/*equipment integration*/
/* checkout equipment*/
.silver_block_6_mm1.checkoutBlock{    width:902px}
.second_block{    margin-top:20px}
.silver_block_6_mm1 .sb6_top_mm1.rndtop{    background-image:url("../../images/silver_block6_rnd_top.png")}
.sb6_top_mm1{    background-image:url("../../images/silver_block6_top.png");     background-repeat:no-repeat;     font-size:1px;     height:7px}
.sb6_top_mm1.left{    background-position:left 0;     padding-left:7px}
.sb6_top_mm1.right{    background-position:right -7px;     padding-right:7px}
.sb6_top_mm1.mid{    background-position:0 -14px;     background-repeat:repeat-x}
.silver_block_6_mm1 .sb6_bot_mm1.rnd{    background-image:url("../../images/silver_block6_rnd_bot.png")}
.sb6_bot_mm1{    background-image:url("../../images/silver_block6_bot.png");     background-repeat:no-repeat;     font-size:1px;     height:7px}
.sb6_bot_mm1.left{    background-position:left 0;     padding-left:7px}
.sb6_bot_mm1.right{    background-position:right -7px;     padding-right:7px}
.sb6_bot_mm1.mid{    background-position:0 -14px;     background-repeat:repeat-x}
.sb6_bg_mm1{    background:none repeat scroll 0 0 #F5F4E8;     border-left:1px solid #CBCAC8;     border-right:1px solid #CBCAC8}
.content_in_checkout h3{    margin:0}
.checkoutBlock{    margin:10px 0 0 18px}
div.activeTab{    background-image:url("../../images/eqHeading.png");     background-repeat:no-repeat;     height:32px;     margin:0;     padding:8px 0 0 0;     position:relative;     bottom:10px;     width:901px}
div.activeTab a{    font-weight:bold;     color:#FFF;     font-size:108%;     padding-left:10px;     text-decoration:none}
.pbpForm div.formRow{    margin:0 0 13px}
.innerCheckout{    padding:0 10px;     color:#585858}
.pbpForm div.formRow label{    color:#585858;     display:inline-block;     font-size:93%;     font-weight:bold;     margin:0 4px 0 0;     padding-bottom:6px;     vertical-align:middle;     text-align:right;     width:140px}
.pbpForm div.formRow label.webaddressLabel{    font-weight:normal;     width:auto}
.pbpForm div.formRow input.webaddress{    font-weight:normal;     font-style:italic;     color:#999}
.allC{    margin-left:144px}
.pbpForm div.formRow label.zip, .pbpForm div.formRow label.autoLabelWidth{    width:auto}
.pbpForm div.formRow input.zip{    width:167px}
.pbpForm div.formRow.ni label{    font-weight:normal}
.pbpForm div.formRow input{    background-color:#FFF;     background-image:url("../../images/regForm_input_bg.png");     background-position:left top;     background-repeat:repeat-x;     border-color:#C7C7C8 #CCCDCE #D7D8D9 #B9BABB;     border-style:solid;     border-width:1px;     display:inline-block;     height:24px;     vertical-align:middle;     width:260px}
.pbpForm div.formRow input#scode{    width:60px}
.pbpForm div.formRow input.storedCC{    width:auto}
.pbpForm div.formRow input#bAddress, .pbpForm div.formRow input.checkBox{    width:16px;     margin-bottom:5px}
.pbpForm div.formRow input.autoInputWidth{    width:auto}
.checkoutInfo, .checkoutInfoNb{    display:block;     padding-bottom:10px;     color:#585858;     font-size:93%;     font-weight:bold}
.checkoutInfoNb{    font-weight:normal}
.buttons_Add a.btn_continue span{    color:#FFF}
.buttons_Add.termsAgree .btn_continue{    margin-left:420px}
.buttons_Add.termsAgree .termsAgreeInner{    display:inline-block;     padding:20px 0 0 10px}
.buttons_Add, .creditCardBlock{    border-bottom:1px solid #CBCAC8;     border-top:1px solid #CBCAC8}
.previousCC{  }
.creditCardBlock{    margin-bottom:20px;     padding:10px 0}
.addressBook{    border-bottom:1px solid #CBCAC8;     margin-bottom:15px;     padding:0 15px 0 15px;     display:none}
.addressBookSelected{    margin-bottom:15px;     padding:0 15px 0 15px}
.noActiveTab{    border-bottom:1px solid #CBCAC8;     padding:14px 0}
.noActiveTab.lastTab{    border:0;     padding-bottom:0}
.noActiveTab.firstTab{    border:0;     padding:0 0 10px 0}
.noActiveTab.nextTab{    border:0;     border-top:1px solid #CBCAC8}
.btn_continue span{    display:block;     padding:8px 0 0 44px}
.btn_continue.placeOrder span{    display:block;     padding:8px 0 0 40px}
.btn_continue{    background-position:right top;     background-repeat:no-repeat;     cursor:pointer;     display:inline-block;     text-decoration:none;     vertical-align:top;     background-image:url("../../images/btn_add.png");     height:39px;     margin:15px 0 15px 700px;     width:148px}
div.noActiveTab a{    font-size:108%;     font-weight:bold;     padding-left:10px;     text-decoration:none;     color:#585858}
div.btn_cancel a{    color:#8E8E8C;     font-size:104%}
div.btn_cancel{    margin:10px;     text-align:right}
.addressBlock span{    display:block}
.addressBlock{    width:280px;     float:left;     margin-bottom:10px;height:140px}
a.addressEdit, a.addressDelete{    font-size:85%;     text-decoration:none;     color:#0474c6}
a.scode{    font-size:85%;     color:#0474c6;     font-style:italic}

.btn_addAddress{    background-image:url("../../images/btn_address.png");     background-position:right top;     background-repeat:no-repeat;     cursor:pointer;     display:inline-block;     height:39px;     text-decoration:none;     vertical-align:top;     width:213px}
.btn_saveAddress{    background-image:url("../../images/btn_saveA.png");  background-position:right top;  background-repeat:no-repeat;  cursor:pointer;  display:inline-block;  height:39px;  text-decoration:none;  vertical-align:top;  width:151px}
a.btn_saveAddress span{ color:#FFF}
.btn_saveAddress span{ display:block;  padding:6px 0 0 26px}
a.btn_addAddress span{ color:#FFF}
.btn_addAddress span{ display:block;  padding:7px 0 0 33px}
.infoAddress{ padding-left:20px}
.backEdit{ float:right;  margin-right:10px}
div.noActiveTab .backEdit a{ font-size:85%;  color:#0474c6}
.content_in_checkout{ color:#585858}
.content_in_checkout a{ color:#0474C6}
.selectCC span{ display:inline-block;  margin:0 10px;  vertical-align:top}

/*.selectCC span.imageC{    position:relative;     top:10px}
*/
.completeCC{ padding-bottom:40px;  padding-top:10px}
.shippingE, .paymentE, .otherE, .hideFor, .confirmE{ display:none}
.otherSelected{ margin:0 0 20px 10px;  font-weight:bold}
.otherSelected div span{ font-weight:normal}
.finalCheckout span{ display:inline-block;  margin-bottom:5px;  vertical-align:top}
.finalCheckout span.priceBold{ vertical-align:middle;  font-weight:bold;  float:right}
.finalCheckout span.price, .finalCheckout div.price{ float:right}
.finalCheckout div{ margin-bottom:10px}
.inforPrice{ width:570px}
.headerCheckout{ font-weight:bold;  font-size:108%;  border-bottom:1px solid #CBCAC8;  border-top:1px solid #CBCAC8;  padding:8px 0;  width:570px}
.lastCheckoutRow{ border-bottom:1px solid #CBCAC8}
span.inforPrice{ font-weight:bold;  font-size:108%}
span.extraInfo{ display:block;  font-weight:normal;  font-size:93%}
span.extraInfo.smallerFont{ font-size:88%}
.inforPrice ul{ font-weight:normal;  font-size:93%;  margin:5px 0 5px 15px;  list-style-type:square}
.inforPrice ul li{ list-style-type:square;  color:#f60}
.inforPrice ul li span{ color:#585858}
div.inforPrice{ display:inline-block}
.lastCheckoutRow div.wrapA{ padding:7px 0 2px 0;  float:left;  border-bottom:1px solid #CBCAC8;  border-top:1px solid #CBCAC8;  width:650px;  display:inline-block}
.lastCheckoutRow div.wrapB{ float:left;  display:inline-block}
.innerCheckoutTopRow .chFo{ padding:7px 0 2px 0}
.innerCheckoutTopRow .chF{ font-size:108%}
.innerCheckoutTopRow{ font-weight:bold}
.o, .b{ width:100px;  display:inline-block}
.b{ float:right}
.o{ float:left}

/*
.aandsQuantity{    font-size:108%;     width:150px}
.aandsOne{    font-size:116%;     width:300px}
.aandsEach{    font-size:108%;     width:150px}
*/
.lastCheckoutRow span{    display:inline-block}
.lastCheckoutRow .chF{    width:300px}
.lastCheckoutRow .chS{    width:150px}
.lastCheckoutRow .chT{    width:150px}
.lastCheckoutRow .chFo{    width:150px;     float:right;     text-align:right;     font-weight:bold;     font-size:100%}
.innerCheckoutBottomRow .chS, .innerCheckoutBottomRow .chT, .innerCheckoutTopRow .chS, .innerCheckoutTopRow .chT{    text-align:center}
div.rightPrice{    display:inline-block}
.afterLast .inforPrice{    padding-left:10px;     width:570px;     text-align:right}
.inforPrice{    float:left}
.afterLast{    width:auto}

/* .price, */
.priceBold{text-align:right;width:230px}
.lastCO{    border-bottom:none}
.explanationWhere{    display:inline-block;     font-size:88%;     vertical-align:middle;     width:330px;     color:#666}
.pbpForm div.formRow label.zipWhere{    margin-left:117px}
.pbpForm div.formRow input#zipwhere{    width:142px}
.sorry_Box{    border:2px solid #D27400;     margin:15px 0 15px 20px;     padding:5px 8px;     width:602px}
.failure_Box{ border: 2px solid #D27400;	margin: 15px auto;	padding: 5px 6px;	padding-bottom: 3px;	width: 500px;  height:auto}
/* **************   .imgGreen, .textGreen{    display:inline-block;     vertical-align:top}    */
.textGreen{    font-weight:bold;     padding:9px 0 0 15px}
.textGreen .sorry{    color:#D27300;     font-size:153.9%}
.cancelationGreenBox{    border:2px solid #64AA00;     margin:15px 0 15px 20px;     padding:5px 8px;     width:602px}
.textGreen .thank_you{    color:#64AA00;     font-size:153.9%}
.addressBlockP span{    display:block}
.addressBlockP{    display:inline-block}
.error{    color:#F00;     font-size:85%;     margin:0 0 6px;     padding-left:150px;     text-align:left;     font-style:italic}
.error1{    color:#F00;     font-size:85%;     margin:0 0 6px;     padding-left:25px;     text-align:left;     font-style:italic}
.greenBlock .title{    background-image:url("../../images/chrome/greenBlock_titleArea_bg.png");     background-position:0 0;     background-repeat:no-repeat;     color:#FFF797;     display:block;     font-size:85%;     font-weight:bold;     height:17px;     padding:5px 0 0 12px}
.greenBlock .titleArea{    background-image:url("../../images/chrome/greenBlock_title_bg.png");     background-position:right top;     background-repeat:no-repeat;     display:block;     height:22px;     padding:0 18px 0 0}
#contactBlock2 .dataArea, .tools .dataArea{    border-width:1px 1px 0;     padding:0;     border:1px solid #CBCBBF}
.tools{    margin-top:10px}
#contactBlock2 ul.contactMethods li#cm_phone .cmInner{    color:#454545;     font-size:93%;     font-weight:bold}
ul.contactMethods li#cm_phone .licon{    background-image:url("../../images/icons/contact_phone.png")}
.orderBy{    font-weight:bold}
#contactBlock2 ul.contactMethods li .licon{    background-position:0 0;     background-repeat:no-repeat;     display:inline-block;     height:30px;     margin:0 3px 0 0;     vertical-align:middle;     width:30px}
.tools ul.contactMethods li .licon{    background-position:0 0;     background-repeat:no-repeat;     display:inline-block;     height:30px;     margin:0 3px 0 0;     vertical-align:middle;     width:30px}
.backEdit .editCart{    background-image:url("../../images/icons/cart.gif");     background-position:0 0;     background-repeat:no-repeat;     display:inline-block;     height:30px;     margin:0 3px 0 0;     vertical-align:middle;     padding-left:30px; width:160px}
.backEdit a.editCart{font-size:100%;text-decoration:underline;font-weight:normal}
fromli#cm_phone
#contactBlock2 ul.contactMethods li{    line-height:1.5em;     list-style-type:none}
.greenBlock{width:200px;margin-left:10px}
.greenBlock ul li{list-style:none}
ul.contactMethods{list-style-type:none;     margin:0;     padding:0 12px}
#contactBlock2 .dataArea .intro{    display:block;     padding:6px 12px 0}
#contactBlock2 ul.contactMethods li, .tools ul.contactMethods li{    background-position:0 0;     background-repeat:no-repeat;     display:block;     line-height:1.5em;     list-style-type:none;     margin:0.125em 0 0;     padding:2px 0}
#contactBlock2 ul.contactMethods li#cm_form .licon{    background-image:url("../../images/icons/contact_form.png")}
.tools ul.contactMethods li#compare .licon{    background-image:url("../../images/icons/compareproducts.png")}
.tools ul.contactMethods li#calculator .licon{    background-image:url("../../images/icons/calc.png")}
#contactBlock2 ul.contactMethods li#cm_forum .licon{    background-image:url("../../images/icons/contact_forum.png")}
#contactBlock2 ul.contactMethods li a, .tools ul.contactMethods li a{ color:#007DC3;  font-size:93%;  font-weight:normal;  text-decoration:none}
.example{ margin-left:20px;  font-size:108%;  color:#3c0;  cursor:pointer}
#shippingOver .dialogContent{ text-align:left}
#shippingOver .dialogContent h1{ margin-top:0;  color:#834303}
#shippingOver .dialogContent p{ margin:0}
#shippingOver .dialogContent .addressBlock{ margin:30px 0 0 10px}
#shippingOver .dialogContent .infoAddress{ padding-left:0;  margin:10px 0}
#shippingOver .dialogContent .addressUse{ color:#d86c00;  font-weight:bold}
.pbModal.ui-widget-content{ background-color:#FFF;  background-image:none}
.pbModal.ui-widget{ font-family:arial,helvetica,clean,sans-serif;  color:#585858}
.guarantee {width: 250px;}
.guarantee, .explain{ padding:0 0 10px 0;   cursor:pointer;  color:#4096DA;  text-decoration:underline}
.termsOfUse { cursor:pointer;  color:#4096DA;  text-decoration:underline}
.whatsthis { cursor:pointer;  color:#4096DA;  text-decoration:underline}
.explain {padding: 0;}
.coFooter.eqFooter{ padding-bottom: 0; height: 52px;}
.itemArea.eqArea h3 {margin: 0;}
.cartLegal{ color:#585858;  font-size:85%}
.cartLegal a{ text-decoration:none;  font-size:93%}
#chatLive div, #orderByPhone div{ font-size:93%}
#prodPricing .eqName.productName h1 { padding: 0; margin:0;}
#prodPricing .eqCode.itemCode { margin: 0;}
#productIntro { margin: 3px 0;}
#shippingOver {display: none;}

.btnCart.trialBtn a{ background:url("../../images/apps/Equipments/free-trial--Button_r.png") no-repeat scroll 0 0 transparent; height: 37px; }
.btnAddToCart.trialBtn a { background: url("../../images/apps/Equipments/free-trial--Button_rsm.png") no-repeat scroll 0 0 transparent; height: 29px; width: 110px; }
.btnCart.trialBtn a:hover { background-position: 0 0; height: 37px; }
.btnAddToCart.trialBtn a:hover { background-position: 0 0; height: 29px; width: 110px;}
.btnAddToCart.trialBtn {width: 110px;}
.tryAgain {color: #0474C6;text-decoration: underline;cursor:pointer;}

.right_head_mm{margin-bottom: 6px;width: auto;}
.right_head_top_mm {background-image: url("../../images/apps/Equipments/right_head_top.png");background-repeat: no-repeat;font-size: 1px;height: 6px;}
.right_head_top_mm.rht_left_mm {background-position: left 0;padding-left: 6px;}
.right_head_top_mm.rht_right_mm {background-position: right -6px;padding-right: 6px;}
.right_head_top_mm.rht_mid_mm {background-position: 0 -12px;background-repeat: repeat-x;}
.right_head_bottom_mm {background-image: url("../../images/apps/Equipments/right_head_bottom.png");background-repeat: no-repeat;font-size: 1px;height: 6px;}
.right_head_bottom_mm.rhb_left_mm {background-position: left 0;padding-left: 6px;}
.right_head_bottom_mm.rhb_right_mm {background-position: right -6px;padding-right: 6px;}
.right_head_bottom_mm.rhb_mid_mm {background-position: 0 -12px;background-repeat: repeat-x;}
.right_head_borders_mm {background-image: url("../../images/apps/Equipments/right_head_borders.png");background-repeat: repeat-y;}
.right_head_borders_mm.rhbd_left_mm {background-position: left 0;padding-left: 2px;}
.right_head_borders_mm.rhbd_right_mm {background-position: right 0;padding-right: 2px;}
.right_head_bg_mm {background: url("../../images/apps/Equipments/right_head_bg_small.png") repeat scroll left top transparent;}
.right_head_bg_med_mm {background: url("../../images/apps/Equipments/right_head_bg_medium.png") repeat scroll left top transparent;}
.rhb_icon_mm {background-position: left center; background-repeat: no-repeat;margin-left: 5px;padding-bottom: 1px;padding-left: 45px;padding-top: 1px;}
.rhb_icon_mm.chat_mm {background-image: url("../../images/apps/Equipments/right_head_icon_chat.png");}
.rhb_icon_mm.call_mm {background-image: url("../../images/apps/Equipments/right_head_icon_call.png");}
.rhb_icon_mm h2 {color: #023591;font-size: 131%;line-height: 20px;margin: 0;padding: 0;}
.rhb_icon_mm h3 {color: #023591;font-size: 93%;margin: 0;padding: 0;}
.rhb_text span{font-size: 85%;line-height: 16px;}
.rhb_breaker {border-bottom: 1px solid #D2D2D2;margin: 6px 5px;}
.right_head_mm {width: 200px;margin-top: 10px;}
.verisignPlace div {float: right;}
.verisignPlace {margin: 10px 0;}
/* end of checkout equipment*/
/* Supplies Ink and Toner Search start*/
#srchInT_Machine .topCurve {
    background: none;
}#srchInT_Machine .botCurve {
    background: none;
}
.topBrands, .allBrands {
    border: 1px solid #888;
    padding: 4px 5px;
    display: inline-block;
    cursor: pointer;
    font-weight: bold;
    -moz-border-radius: 10px 10px 0 0 ;
    -webkit-border-radius: 10px 10px 0 0 ;
    border-radius: 10px 10px 0 0 ; /* future proofing */
    background-color: #d9d9d9;
    position: relative;
    top: 2px;

}.topBrands.selectActive, .allBrands.selectActive {
     border-bottom: none;
     top: 3px;
     background-color: #fff;


}
.topBrands {
    margin-left: 1px;
}

.allBrands {
    top: 2px;
}
.dropDownMulti {
    padding: 1px;
    margin-bottom: 5px;
}
#topBrands.selectActive, #allBrands.selectActive {
    display: block;
}

#allBrands, #topBrands {
    display: none;
}
.dropDownMulti select {
    height: 150px;
    width: 40px;
    padding-top: 8px;
    padding-left: 5px;
}
/* Supplies Ink and Toner Search end*/
/* Estimated Date for back ordered product start */
.prodEstDate {
  color: #0F0203;
  font-size: 85%;
  padding: 0 0 0 18px;
}
/* Estimated Date for back ordered product ends */

/* Start: Added as part UOS supplies checkout */
.pp {
    margin: 0 auto;
    width: 830px;
}

.pp .buttons_Add {
    border-bottom: none;
}

#pp-form .buttons_Add {
    border: none;
}

.pp_close {
    float: right;
}

.pp_close, .apply-now img {
    cursor: pointer;
}

.btn_continue.accept span {
    display: block;
    padding: 8px 0 0;
    text-align: center;
}

.btn_continue.submit span {
    display: block;
    padding: 8px 0 0;
    text-align: center;
}

.btn_continue.accept {
    margin: 15px 0 15px 540px;
}

.btn_continue.submit {
    margin: 15px 0 15px 140px;
}

.btn_continue.lookup {
    color: #fff;
}

.btn_continue.pp-payCredit {
    margin: 15px 0 15px 30px;
}

a.pp_cancel.re-apply {
    margin-left: 225px;
}

.pp-white-block {
    background: #fff;
    border: 1px solid #D27300;
    height: 700px;
}

.pp-top-block {
    background: #fff url(../images/pp_back.gif) no-repeat top center;
    height: 185px;
    border: 1px solid #d27300;
}

.pp-top-block2 {
    background-color: #fff;
    height: 185px;
    border: 1px solid #d27300;
}

.pp-top-block2 .top-section-one {
    width: 270px;
    margin-top: 5px;
}

.pp-top-block2 .top-section-right {
    display: inline-block;
    width: 530px;
}

.pp-top-block2.bill-me-later .top-section-one {
    width: 312px;
}

.pp-top-block2.bill-me-later .top-section-right {
    width: 480px;
}

.pp-top-block2 h3 {
    color: #00bff3;
    font-size: 16px;
}

.pp-top-block2 .top-section-one img {
    vertical-align: middle;
}

.pp-top-block2 .pp-addressBlock {
    margin-top: 10px;
}

.pp-top-block2 h2 {
    display: inline-block;
}

.pp-top-block2 .top-block2-h2, .pp-top-block2 h2 {
    color: #065ba4;
    font-size: 16px;
    display: inline-block;
    font-weight: bold;
}

#primaryContent .pp-white-block h1 {
    color: #444;
    padding: 10px 0 0 15px;
    font-size: 20px;
}

#primaryContent .pp-white-block .preaproved-section h2 {
    color: #003791;
    padding: 10px 0 0 15px;
    font-size: 20px;
}

#primaryContent .pp-white-block h2 {
    padding: 10px 0 0 15px;
}

a.pp_cancel {
    color: #8E8E8C;
    display: inline-block;
    font-size: 14px;
    margin-left: 15px;
    margin-top: 21px;
}

#pp-form a.pp_cancel {
    margin-top: 15px;
}

.terms-block {
    height: 450px;
    overflow-y: scroll;
    margin: 15px;
}

.brd {
    border-top: 1px solid #CBCAC8;
    margin-top: 10px;
}

.preaproved-section {
    display: none;

}

.preaproved-section p, .preaproved-section div {
    margin: 0 0 0 15px;
}

.btn_continue.pp-continue {
    margin-left: 0;
    border: none;
}

.pp .preaproved-section .buttons_Add {
    border: none;
}

.creditCardBlock {
    border-top: none;
    border-bottom: none;
}

.top-section-one, .top-section-two, .top-section-three {
    float: left;

    margin: 31px 0 0 20px;
}

.top-section-one {
    width: 200px;
}

.top-section-two {
    width: 300px;
}

.top-section-two a {
    font-style: italic;
    color: #939598;
}

.top-section-three {

}

.pp-top-block ul li, .pp-benefits ul li {
    list-style: none;
    font-size: 12px;
    margin-bottom: 5px;
    color: #939598;
}

.pp-top-block ul, .pp-benefits ul {
    margin-left: 0;
    margin-top: 5px;
}

.pp-top-block h2, .pp-benefits h2 {
    font-size: 16px;
    color: #D27300;
    margin-bottom: 5px;
}

#primaryContent .pp-white-block .pp-benefits h2 {
    padding-left: 0;
}

.pp-top-block h3 {
    margin-top: 16px;
}

.apply-now {
    margin-top: 5px;
}

.apply-now img {
    float: right;
}

.italic {
    font-style: italic;
}

#pp-form {
    width: 500px;
}

.pp-benefits {
    width: 300px;
}

#pp-benefits {
    width: 300px;
}

.pp-pay {
    margin: 10px 0 20px 30px;
}

.pp-benefits img {
    margin-top: 20px;
}

.pp-terms {
    margin: 50px 0 10px 125px;
}

.agreeCheck, .agreeText, .pp-benefits, #pp-form, .lookup-buttons div{
    vertical-align: top;
    display: -moz-inline-stack;
    zoom: 1;
    display: inline-block;
    *display: inline;
}
.promotional {
    width: 300px;
}

.right-subtotal{
}

.pp-white-block, .pp-inner-form {
    display: none;
}

.pp-white-block.pp-terms-block {
    display: block;
}

.innerTerms {
    margin: 5px 0 0 15px;
}

.pp .btn_continue {
    background-image: url("../images/btn_add-pp.png");
}

.pp .btn_continue.pp-payCredit {
    background-image: url("../images/btn_sch.png");
    width: 174px;
}

.btn_continue.pp-payCredit span {
    padding: 8px 0 0 17px;
}

.preaproved-section div.pp-account-heading {
    margin-top: 10px;
    margin-bottom: 10px;
}

.green {
    color: #4e9600;
    font-weight: 700;
}

.pp-addressBlock {

}

.pp-addressBlock span {
    display: block;
}

.pp-p, .pp-c, .pp-bill, .pp-inv {
    cursor: pointer;
}

.pp-c-block {
    display: none;
}

.buttons_Add.payinfull {
    border: none;
}

.payinfull .btn_continue {
    margin: 5px 0;
}

/*new changed to pp*/
/*
.ppToggle, .ccToggle, .billToggle, .invToggle {
    display: inline-block;

    position: relative;
}

.ppToggle.active, .ccToggle.active, .billToggle.active, .invToggle.active {
    border: 2px solid #ebeae6;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0; 
    border-bottom: 2px solid #f6f4e8;;
    top: 5px;
    background-color: #f6f4e8;
}

.ppToggle.active, .ccToggle.active, .billToggle.active, .invToggle.active {
    *top: 3px;
}

.ccToggle.active img {
    *position: relative;
    *top: 1px;
}

.ccToggle.active img {
    position: relative;
    bottom: 4px;
    left: 1px;
}

.ccToggle img {
    *position: relative;
    *bottom: 4px;
}

.ppToggle.active img, .billToggle.active img, .invToggle.active img {
    position: relative;
    top: 2px;
    right: 1px;
}

.ppToggle.active img {
    right: 0;
}

.ppToggle.active img, .billToggle.active img, .invToggle.active img {
    *top: 3px;
}

.ccToggle.active {
    padding-top: 12px;
    *padding-top: 8px;

}

.ppToggle, .billToggle, .invToggle {
    margin-right: 5px;
    padding-top: 3px;
}

.ppToggle.notActive, .billToggle.notActive, .invToggle.notActive {
    margin-right: 5px;
}

.ccToggle {
}
*/
.toggleNotActive {
    border: none;
}

.pp-tabs .allC {
    margin-left: 0;
}

.pp-tabs .paymentMethod {
    border: 2px solid #ebeae6;
    padding: 10px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px; /* future proofing */
}

.pbpForm  div.formRow.newTabsToggle {
    margin: 0;
    /*     position: relative;
   top: 4px;*/
}

.newTabsToggle {

}

.pp-p-block .top-section-one {
    margin-top: 5px;
    width: 300px;
}

.pp-p-block .top-section-right {
    display: inline-block;
    width: 500px;
}

.pp-p-block .top-block2-h2, .pp-p-block h2 {
    color: #065BA4;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
}

.pp-p-block h3 {
    color: #00BFF3;
    font-size: 18px;
}

.pp-p-block .top-block2-h2, .pp-p-block h2 {
    color: #065BA4;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
}

.pp-p-block .top-section-one img {
    vertical-align: middle;
}

.pp-p-block .pp-addressBlock {
    margin-top: 10px;
}

.top-section-right h2 {
    margin-bottom: 3px;
}

.pp-p-block p {
    font-size: 15px;
}

.pp-terms .termsAgreeInner {
    display: inline-block;
}

.pp-terms-inline .btn_continue {
    margin-left: 0;
    float: right;
}

.pp-terms-inline .termsAgreeInner {
    margin: 26px 0 0 15px;
    float: left;
}

.ppTerms {
    cursor: pointer;
    color: #065BA4;
    text-decoration: underline;
}

.pp-terns .pp-white-block {
    background: none repeat scroll 0 0 #FFFFFF;
    border: none;
    height: 450px;
    text-align: left;
}

.pp-terns .pp-white-block .content_in_checkout h3 {
    margin: 0;
}

.pp-terns .pp-white-block .innerTerms {
    margin: 0;
}

.pp-terns .terms-block {
    height: 397px;
    margin: 0;
    overflow-y: scroll;
    padding: 4px;
    border: 1px solid #CBCAC8;
}

.pp-terns  h3 {
    display: inline-block;
    color: #065BA4;
    font-size: 18px;
}

.pp-terns img {
    vertical-align: middle;
}

.pp-terns .print {
    background: url("../../images/print.png") left no-repeat;
    padding-left: 20px;
    text-decoration: underline;
    margin-left: 670px;
}

.pp-p-block.bill-me-later .top-section-one {
    width: 312px;
}

.pp-p-block.bill-me-later .top-section-right {
    width: 480px;
}

.pp-p-block.bill-me-later .top-section-right h2 {
    margin-top: 10px;
}

.requiredMessage {
    margin: 3px 0 15px 147px;
    font-weight: 700;
}

.previousCC.underlineCC {
    border: none;
    border-bottom: 1px solid #CBCAC8;
    margin-bottom: 10px;
}

.pbpForm div.formRow.pp-formField label, .pbpForm div.formRow.tin-formField label {
    width: auto;
}

.pbpForm div.formRow.pp-formField input {
    width: 180px;
}

.pbpForm div.formRow.tin-formField input {
    width: 150px;
}

.pbpForm div.formRow.pp-formField {
    margin-top: 13px;
}

.pbpForm div.formRow.tin-formField {
    margin: 11px 0 8px 18px;
}

/*new bill me later tab*/
.pp-addressBlock.pp-p-block.bill-me-later {
    display: none;

}
/*new bill me later tab*/

/*Start:New pb invoice tab */
.pp-inv-block .pp-addressBlock {
    margin-top: 10px;
}

.pp-inv-block p {
    font-size: 15px;
}
/*End:New pb invoice tab */

.btn_continue.btn_notactive {
    background-image: url("../../images/btn_add_noactive.png");
    cursor:default;
}


.why-we-need {
    display: inline-block;
    text-align: right;
}

.pbpForm div.formRow.two-lines input {
    margin-bottom: 15px;
}

.pbpForm div.formRow.two-lines {
    margin-bottom: 4px;
}

.pbpForm div.formRow.two-lines label {
    margin-bottom: 0;
    padding-bottom: 0;
}

.addressBook {
    display: block;
}

.btn_addAddress span {
    display: block;
    font-size: 14px;
    padding: 7px 0 0 52px;
}

.single-user-from, .look-up-address, .why-we-need, .why-we-need-input {
    vertical-align: top;
    display: -moz-inline-stack;
    zoom: 1;
    display: inline-block;
    *display: inline;
}

.whydowe {
    padding-right: 5px;
}

.single-user-from {
    width: 410px;
    margin: 0 20px 10px 0;
    border-right: 3px dotted #888;
}

.look-up-address {
    width: 440px;
}

.pbpForm .single-user-from div.formRow label {
    width: 105px;
}

.pbpForm .single-user-from div.formRow label.zip {
    width: auto;
}

.btn_continue.lookup {
    margin-left: 10px;
}

a.pp_cancel {
    color: #8E8E8C;
    display: inline-block;
    font-size: 14px;
    margin-left: 15px;
    margin-top: 21px;
}

.btn_continue.lookup {
    background-image: url("../../images/btn_checkA.png");
    cursor: pointer;
    display: inline-block;
    height: 39px;
    text-decoration: none;
    vertical-align: top;
    width: 112px;
}

.btn_continue.lookup span {
    display: block;
    padding: 5px 0 0 29px;
    font-size: 14px;
}

.dotted-line {
    border-top: 5px dotted #CBCAC8;
    margin-bottom: 15px;
    width: 425px;
}

.divider {
    border-top: 1px solid #CBCAC8;
    margin: 15px 0;
    width: 880px;
}

.creditCardBlock {
    border: none;
}

.currently-used {
    background-color: #feffbe;
    width: 220px;
}

a.acc-submit-btn {
    background: url("../../images/icn-submit-btn-hover.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 35px;
    margin: 0;
    padding: 0;
    width: 145px;
}

a.acc-submit-btn:hover {
    background: url("../../images/icn-submit-btn.png") repeat scroll 0 0 transparent;
}

.icn-form3 {
    text-align: center;
}

h2.icn-title2 {
    color: #FF9600;
    display: block;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

h2.icn-title3 {
    color: #444444;
    display: block;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

.lookup-buttons div.cancel {
    padding: 5px;
}

.chF img {
    vertical-align: text-top;
    margin-right: 4px;
    float: left;
}

.promoCodeArea {
    background: url("../../images/promoCodeBg.gif") no-repeat scroll left top transparent;
    height: 67px;
    margin: 0 0 5px;
    padding: 0 0 0 15px;
    text-align: left;
    width: 253px;
}

.promoCodeArea .hdg {
    clear: both;
    color: #6A6B6D;
    font-size: 85%;
    font-weight: bold;
    padding: 8px 0 0 38px;
    text-align: left;
    margin: 0;
}

.promoCodeArea .inputArea {
    margin: 0 0 0 38px;
}

.promoCodeArea input {
    background-color: transparent;
    border: 0 none;
    float: left;
    margin: 2px 0 0;
    padding: 2px 0 0 2px;
    width: 130px;
}

.promoCodeArea .apply {
    float: left;
    height: 25px;
    width: 61px;
}

.apply {
    display: block;
    float: left;
    height: 25px;
    margin-top: 1px;
    width: 59px;
}

.promoCodeArea .apply a {
    background: url("../../images/promo_apply.gif") no-repeat scroll 0 0 transparent;
    height: 25px;
    padding: 0;
    width: 61px;
}

/*terms and condition section*/
 .TnC {
    color: #444444;
    float: left;
    font-size: 93%;
    line-height: 16px;
    margin: 20px 0 10px 0;

}
.TnC .TnCCont {
    border: 1px solid #CCCCCC;
    height: 150px;
    overflow: auto;
    padding: 10px;
    background-color: #fff;
}
.what-is-that {
    cursor: pointer;
    font-size: 10px;
    color: #0073CD;
    display: inline;
}
.TnC .hdg {
    color: #D07600;
    font-size: 123.1%;
    font-weight: bold;
    padding: 0 0 5px;
}
.TnC .inputBg {
    background: url("../../images/billSummaryInputBg.gif") no-repeat scroll left top transparent;
    float: left;
    height: 26px;
    margin: 5px 0 0;
    width: 170px;
}
.pp-addressBlock .accept span {
    display: inline;
}
.TnC input {
    background-color: transparent;
    border: 0 none;
    height: 26px;
    padding: 3px 0 10px 5px;
    width: 150px;
}
.TnC .accept {
    margin: 10px 0;
}
.TnC .tin {
    width: 300px;
}
.TnC .tin .note {
    color: #999999;
    font-size: 85%;
    font-style: italic;
}
.TnC .tin .fieldNote {
    padding: 5px 0 0;
}
.TnC .tin .fieldNote a, .TnC .tin .fieldNote a:active, .TnC .tin .fieldNote a:visited {
    color: #0073CD;
    font-size: 85%;
    text-decoration: none;
}
.TnC .tin .fieldNote a:hover {
    text-decoration: underline;
}
.TnC .chkbox {
    height: 15px;
    margin-top: 3px;
    width: 15px;
}
#faq {
    color: #444444;
    font-size: 93%;
    margin-top: 15px;
}
#faq .hdg {
    font-size: 123.1%;
    font-weight: bold;
    padding: 0 0 10px;
}
#faq .qn {
    font-weight: bold;
    padding: 0 0 5px;
}
#faq .ans {
    font-weight: normal;
    padding: 0 0 20px;
}
/*end of terms and condition section*/
/* End: Added as part UOS supplies checkout */
.selectedsortlinkclass {color: #444444; font-weight: bold; text-decoration: none;}
.sortlinkclass {font-weight:normal}
/* Start New Ship Bill Changes */

.dj_ie7 .backEdit {
    position: relative;
    bottom: 17px;

}

.dj_ie7 div.noActiveTab .backEdit {
    position: relative;
    bottom: 30px;

}

.dj_ie7 div.noActiveTab .backEdit.confirmE {
    position: relative;
    bottom: 1px;

}

/*end of terms and condition section*/
/*extra css on Aug 8* 2012 - Alex */

.addressBlock {
    height: 180px;
    margin: 3px 0 13px 0;
}

.btn_addAddress {
    margin-top: 10px;
}

.infoAddress {
    height: 112px;
}

.expandForm {
    background-color: #0354a0;
    border: 1px solid #AAAAAA;
    border-bottom: none;
    height: 37px;
}

.expandIcon, .expandText {
    vertical-align: top;
    display: -moz-inline-stack;
    zoom: 1;
    display: inline-block;
    *display: inline;
}

.expandIcon {
    background: url("../../images/close-form.png") no-repeat scroll center top transparent;
    cursor: pointer;
    float: right;
    height: 33px;
    margin: 4px 4px 0 0;
    width: 51px;
}

.expandIcon.expanded {
    background: url("../../images/open-form.png") no-repeat scroll center top transparent;
}

.expandText {
    color: #FFF;
    float: left;
    font-weight: 700;
    padding: 11px 0 0 15px;
}

.expandText.creditCardOnly {
    padding: 3px 0 0 15px;
}

.expandText.creditCardOnly span {
    font-weight: normal;
    font-style: italic;
}

.one-time-use, .lookup-form {
    padding: 15px 0 0 0;
    border: 1px solid #AAAAAA;
    border-top: none;
    display: block;
}

.dotted-line {
    border-top: 5px dotted #CBCAC8;
    margin-bottom: 15px;
    margin-left: 10px;
    width: 425px;
}
.one-time-use.closed-form, .lookup-form.closed-form {
    display: none;
}

.single-user-from {
    margin: 0 10px 10px 0;
    padding-right: 10px;
}

.one-time-submit {
    margin-left: 84px;
}

.lookup-address {
    margin-left: 84px;
}

.buttons_Add.remove-one-line {
    border-top: none;

}
.pbpForm div.formRow input.lookupRadio {
    width: 15px;
    height: 15px;
    margin-left: 4px;
    background-image: none;
    background-color: transparent;
}

.pbpForm div.formRow label.label-extra-width {
    width: 162px;
}

.pbpForm .lookup-disabled  div.formRow.ni label  {
    color: #c7c7c7;
}

.pbpForm .lookup-disabled  div.formRow.ni input {
    background-color: #fafafa;
    border-color: #e0e0e0;
}
/*end of extra css on Aug 8* 2012 - Alex */
/* End New Ship Bill Changes */

/* Start: Supplies Home,Category page redesign css 2013. */
#primaryContent .supplies-update h1 {
    color: #000;
    font-size: 33px;
    margin-left: 0;
    padding-left: 0;
    font-weight: normal;
    margin-bottom: 15px;
}

#primaryContent .supplies-update h2, .supplies-update-block #productArea h2, #primaryContent.supplies-update h1 {
    color: #E68C3C;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 10px;
}

.supplies-update-block #productArea h2 {
/*
    margin-bottom: 10px;
*/
    margin: 30px 0 10px;

}

.espot-updated {
    background-color: #999;
    height: 50px;
    margin: 10px 0;
    padding: 10px;
}

.top-sellers-box {
    border: 1px solid #c0c0c0;
    margin-bottom: 0px;
}

.top-seller-single-image {
    margin: 15px 20px;
    text-align: center;
    width: 185px;
}

.supplies-top-image {
    margin-top: 5px;
}

.supplies-input-qty {
    margin: 10px 0 4px 0;
    width:320px;
}

.no-margin-right {
    margin-right: 0;
}

.quick-view {
    margin: 5px 0;
}

.quick-view a {
    text-decoration: none;
    color: #5ba5df;
    font-size: 12px;
}

.quick-view a:hover {
    text-decoration: underline;
}

.top-price {
	color: #444;
    font-size: 17px;
    font-weight: bold;
    margin-right: 7px;
    margin-top: 15px;
}

.supplies-top-name {
    color: #2067b0;
    font-weight: bold;
    font-size: 16px;
    width: 330px;
}

.supplies-top-name-home {
    color: #2067b0;
    font-weight: bold;
    font-size: 16px;
}

.supplies-top-name-link {
	color: #2067b0;
	text-decoration:none;
}

.supplies-top-description {
	width:330px;

}

.block-inline {
    vertical-align: top;
    display: -moz-inline-stack;
    zoom: 1;
    display: inline-block;
    *display: inline;
}

.top-price, .top-price-input {
    float: left;
    margin-bottom: 20px;
}

.top-price-input label {
    display: block;
    color: #808080;
    font-size: 12px;
    text-align: center;
    text-transform:uppercase;
}

.top-price-input input {
    width: 20px;
    color: #808080;
    border: 1px solid #c1c1c1;
    height: 15px;
    padding: 3px 5px;
    font-size: 14px;
    text-align: center;
}

.css-button-blue {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#206ab4', endColorstr = '#1d468c');

    background-image: -webkit-gradient(linear, left top, left bottom, from(#206ab4), to(#1d468c)); /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(top, #206ab4, #1d468c); /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #206ab4, #1d468c); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #206ab4, #1d468c); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #206ab4, #1d468c); /* Firefox 16+, IE10, Opera 12.50+ */

    background-color: #206ab4;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #aaaaaa;
    display: inline-block;
    color: #ffffff;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 14px;
    text-decoration: none;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.css-button-blue:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#1d468c), to(#206ab4)); /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(top, #1d468c, #206ab4); /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #1d468c, #206ab4); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #1d468c, #206ab4); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #1d468c, #206ab4); /* Firefox 16+, IE10, Opera 12.50+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#1d468c', endColorstr = '#206ab4');
    background-color: #1d468c;
}

.css-button-blue:visited, a.css-button-blue:link {
    color: #fff;
    text-decoration: none;
}

.add-top-cart {
    margin: 15px 0;
    width: 78px;
}

#secondaryContent #freeShipping {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #E68C3C;
    border-radius: 5px 5px 5px 5px;
    color: #444444;
    font-size: 10px;
    font-weight: bold;
    height: 30px;
    margin-bottom: 7px;
    padding: 5px 0;
    text-align: center;
}

#app_supplyHome .supplies-update-block #secondaryContent {
    margin-right: 3px;
}

body#app_supplyHome .supplies-update-block  #primaryContent .centerCol {
    padding: 0 8px 0 20px;
}

body#app_pmi .supplies-update-block #pb-pgBodyContents, #app_storeCategory .supplies-update-block #pb-pgBodyContents, #app_machineLand .supplies-update-block #pb-pgBodyContents {
    background: none;
}

body#app_pmi .supplies-update-block  #primaryContent .centerCol, #app_storeCategory .supplies-update-block  #primaryContent .centerCol, #app_machineLand .supplies-update-block  #primaryContent .centerCol {
    padding: 0 5px 0 13px;
    width: 495px;
}

#app_pmi .supplies-update-block #secondaryContent, #app_storeCategory .supplies-update-block #secondaryContent, #app_machineLand .supplies-update-block #secondaryContent {
    margin-right: 3px;
}

body#app_pmi .supplies-update-block #primaryContent .leftCol, #app_storeCategory .supplies-update-block #primaryContent .leftCol, #app_machineLand .supplies-update-block #primaryContent .leftCol {
    background-color: #fff;
    border-top: none;
    border-width: 1px 0 0;
}

.supplies-update-block #productArea .prodName {
    color: #0856a7;
    font-size: 100%;
    font-weight: bold;
    padding: 5px 10px 5px 0;
    text-align: center;
    width: 180px;
    height: 31px;
    display: table-cell;
    vertical-align: bottom;
}

.supplies-update-block #productArea .prodName a {
}

.supplies-update-block .prodName a, .supplies-update-block .prodName a:active, .supplies-update-block .prodName a:visited {
    color: #0856a7;
    text-decoration: none;
}

#headerSearch input#headerGO {
    border: none;
    font-size: 8pt;
}

.supplies-update-block .leftCol .hdg {
    font-size: 13px;
    font-weight: bold;
    color: #004091;
}

.supplies-update-block .leftCol ul li a {
    font-size: 12px;
    color: #666;
    text-decoration: none;
}

.supplies-update-block .leftCol ul li ul li {
    padding: 4px 0;
    border: none;
}

.supplies-update-block .leftCol ul li {
    padding: 10px 0;
   /* border-top: 2px solid #bfbfbf; */
}

.product-list-block {
    border-bottom: 2px solid #bfbfbf;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.just-added-product {
    border: 1px solid #e68c3c;
    margin-bottom: 20px;
}

.top-added {
    background-color: #fcf9ce;
    padding: 10px 8px;
    margin-bottom: 10px;
}

.added-promo {
    color: #e68c3c;
    font-size: 16px;
    font-weight: normal;
}

.added-text {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}

.added-info {
    background-image: url(../../images/check-supplies-icon.png);
    background-repeat: no-repeat;
	height: 31px;
    padding-left: 38px;
}

.main-added {
    padding: 8px;
}

.main-added-left {
    text-align: center;
}

.addtocart-block {
    margin: 15px 0 0 0;
    width: 160px;
}

.supplies-update-block .prodPromoOffer {
    color: #e68c3c;
    font-weight: 500;
    font-size: 15px;

}

.supplies-update-block .prodPromo {
    color: #4d4d4d;
    font-size: 13px;
    font-weight: normal;
    line-height: 14px;
    margin-left: 25px;
    margin-bottom: 7px;
}

.main-added-left {
    margin-right: 20px;
}

.supplies-update-block .prodPromo div {
    margin: 3px 0;
}

.see-all-supplies span, .see-all-supplies img {
    vertical-align: middle;
}

/*.see-all-supplies span a {
    color: #5BA5DF;
    padding-left: 20px;
    font-size: 18px;
    text-decoration: none;
}*/

.shop-all-heading, .ordering-tools-heading {
    color: #0856A7;
    font-size: 20px;
    margin: 58px 0 6px 0;
}
.ordering-tools-heading {
    margin: 10px 0;
}
.seeAllSuplies-header {
    font-size: 20px;
    color: #e68c3c;
    margin-top: 10px;
    position: relative;
    top: 5px;
}



.see-all-supplies {
    margin: 0 20px 10px 20px;
    border-top: 1px solid #C0C0C0;
}

.see-all-supplies span a {
    color: #2067B0;
    font-size: 15px;
    text-decoration: none;
    padding: 0 4px;
}

.see-all-supplies span a:hover {
    text-decoration: underline;
}

.see-all-supplies span {
    margin-right: 10px;
}

.shop-all-nav li a {
    display: inline-block;
    vertical-align: top;
}

ul.shop-all-nav {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.shop-all-nav li {
    list-style-type: none;
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.shop-all-nav li a {
    background-image: url("../../images/shop-all-sprite.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 72px;
    line-height: 27em;
    overflow: hidden;
    width: 238px;
}

ul.shop-all-nav li.shop-smb a {
    background-position: 0 0;
}

ul.shop-all-nav li.smallb-bm a {
    background-position: 0 -144px;
}

ul.shop-all-nav li.shop-bm a {
    background-position: 0 -288px;
}

ul.shop-all-nav li.shop-dmt a {
    background-position: 0 -432px;
}

ul.shop-all-nav li.shop-smb a:hover {
    background-position: 0 -72px;
}

ul.shop-all-nav li.smallb-bm a:hover {
    background-position: 0 -216px;
}

ul.shop-all-nav li.shop-bm a:hover {
    background-position: 0 -360px;
}

ul.shop-all-nav li.shop-dmt a:hover {
    background-position: 0 -504px;
}
#ordering-tools .miniCartHdr {
    background: url(../../images/apps/Supplies/SuppliesSprite.gif) no-repeat scroll 0 -15px transparent;
    color: #FFFFFF;
    font-size: 105%;
    font-weight: bold;
    padding: 12px 0 0 10px;
}
#ordering-tools .miniCartBody {
    background: url("../../images/apps/Supplies/miniCartBodyBg.gif") repeat-y scroll 0.02em 0 transparent;
    width: 236px;
}#ordering-tools .miniShopCartBody {
    display: inline;
}
#ordering-tools .miniCartLinks {
    background-color: #0E59A1;
    margin: 0 0 0 2px;
    padding: 5px 5px 2px 10px;
}
#ordering-tools .miniCartFooter {
    background: url(../../images/apps/Supplies/SuppliesSprite.gif) no-repeat scroll 0 -100px transparent;
    color: #FFFFFF;
    height: 7px;
    overflow: hidden;
    padding: 0 5px;
}
#ordering-tools .miniCartLinks ul:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
#ordering-tools .miniCartLinks ul {
    margin: 10px 0 15px 5px;
    padding: 0;
}
#ordering-tools .miniCartLinks li {
    float: left;
    list-style: none outside none;
    width: 105px;
}
#ordering-tools .miniCartLinks li a, #ordering-tools .miniCartLinks li a:active, #ordering-tools .miniCartLinks li a:visited {
    color: #D1EBFA;
    font-size: 77%;
    text-decoration: none;
}

#ordering-tools .miniCartLinks li a:hover {
    text-decoration: underline;
}
#ordering-tools {
    margin-bottom: 22px;

}
.ordering-line {
   border: 2px solid #ffa33c;
    margin: 10px 0 ;
}
.supplies-divider {

}
.thumbImageSize {
  width: 139px; height: 165px;
}
a.shop-list-link {
	color:#4096DA;text-decoration:none;font-size:85%;
}


.agreePostage-terms a, .product-desc a, .edit-delete-table a, .edit-delete-table {
    color: #0474C6;
    cursor: pointer;
    text-decoration: none;
}
.edit-delete-table {
    display: inline-block;
    margin-right: 5px;
}

#secondaryContent .genericESpot {
margin-bottom: 10px;
width: 236px;
overflow: hidden;
}


#mCartHdr {
background: url(../../images/apps/Supplies/SuppliesSprite.gif) no-repeat scroll 0 -15px transparent;
    color: #FFFFFF;
    font-size: 105%;
    font-weight: bold;
    padding: 12px 0 0 10px;
	margin-left: -3px;
    margin-right: 3px;
   *margin-left: 0;
   *margin-right: 0;
}
/* End: Supplies Home,Category page redesign css 2013. */
/* Start:Ink & Toner text based navigation css 2013. */
.block-inline {
    vertical-align: top;
    display: -moz-inline-stack;
    zoom: 1;
    display: inline-block;
    *display: inline;
}

.printers-list .left-list, .printers-list .right-list, .printers-list .middle-list {
    width: 235px;
    padding: 0 15px 0 0;
}

.item-in-list-name {
    margin-bottom: 5px;
    color: #00549F;
    cursor: pointer;
}

.item-in-list-name a{
    color: #00549F;
    cursor: pointer;
	text-decoration: none;
}

.h2-printers-list {
    display: block;
    border-bottom: 2px solid #b2b2b2;
    color: #855B27;
    margin-bottom: 15px;
}

.back-to-top {
    color: #00549F;
    cursor: pointer;
    font-weight: 700;
    margin: 15px 0 25px 0;
}

body#app_pcfit #primaryContent .centerCol.product-list-as-row {

    width: 761px;
}

.eq-types {
    color: #808080;
    font-size: 13px;
    margin-bottom: 10px;
}

.eq-types a {
    text-decoration: none;
    color: #00549F;
}
h3.printer-brands {
    padding-left: 10px;
}
.supplies-update-block .leftCol ul.printer-brands li {
    padding: 3px 0;
}

.supplies-update-block .leftCol ul.printer-brands li a {
    color: #00549F ;
}

.supplies-update-block .leftCol ul.printer-brands li a:hover {
    text-decoration: underline;
}
.pac-container {
   text-align:left;
   border: 0 !important;
   box-shadow: 0 1px 1px;
}
/* End:Ink & Toner text based navigation css 2013. */
.supplies-top-description1 {height: 30px;width: 420px;vertical-align: top;}
input.Qty{float:right;margin-bottom: 10px;vertical-align:top; *margin-top:-17px;}
#miniCart .dmt-quick-cart #miniCartProductDropArea .prodDetail {  width: auto;}
#miniCart .dmt-quick-cart #miniCartProductDropArea .prodDetail .prodItem {width: auto;}
#miniCart .dmt-quick-cart #miniCartProductDropArea .prodDetail .prodQty {float: none;}
#miniCart .dmt-quick-cart #miniCartProductDropArea .prodDetail .prodRemove {margin: 0 0 10px;}

#miniCart .btnViewCart_FR a{display:block;height:25px;width:82px;background:url(../../images/apps/Supplies/btn_viewCart_fr_FR.gif) 0 0 no-repeat;float:right;margin:0;}
#miniCart .btnViewCart_FR a:hover{background-position:0 -25px;}

#miniCart .btnViewCart_DE a{display:block;height:25px;width:82px;background:url(../../images/apps/Supplies/btn_viewCart_de_DE.gif) 0 0 no-repeat;float:right;margin:0;}
#miniCart .btnViewCart_DE a:hover{background-position:0 -25px;}

#homePageLink img {
     display: none;
}

#homePageLink {
        background-image: url("../../images/logos/logo-white.png");
        background-repeat: no-repeat;
        background-size: 100% auto;
        float: left;
        height: 45px;
        margin-top: 5px;
        width: 158px;
        position: relative;
        bottom:3px;
}