﻿s/* Default Stylesheet.*/

/* Prefix list:
   hd       - Header styles
   hdNav1   - Header Nav Bar 1
   hdNav2   - Header Nav Bar 2
   ft       - Footer
   ip       - iPhrase     
*/
/*======== Page Layout
============================================================*/
html {background:#eee;}
* {	margin: 0px;padding: 0px;}
img {border: 0px;}
.approver {padding:10px;}
/*===== Header
============================================================*/
.catalog,.reorder,.specials {background:url(/Images/master/headerArt.png) no-repeat}
#headerRow {padding-bottom:0px;background:url(/Images/master/headerArt.png) repeat-x left -260px #a6d1f2;height:105px;}
#headerRow.special {border-bottom:5px solid #0f7bc1;}
#headerRow a, #headerRow a:hover {color:#000;}
#headerRow .headerLogo {float:left;}
#headerRow .headerLogo img {width: 171px;height: 85px;background: url(/Images/master/logo_small_new.gif) no-repeat 0px 0px;color: #fff;display:block;margin: 8px 0px 0px 15px;cursor: pointer;outline:0px;}
#page .SchoolLogo .headerLogo img {background-image:url(/Images/master/logo_schools.gif);}
.hdLinks {clear:both;height:35px;overflow:hidden;padding-left:10px;}
.hdCenter {float:left;width:470px;padding-left:85px;}
.hdLinks #McAfeeImage {background:url(/Images/mcafeeBg.gif) no-repeat 0px 0px;padding:2px;margin-top:11px}

/*Hd Login*/
.hdLogin {float:left;clear:both;padding-top:2px;height:25px;}
.hdLogin .button span,.hdLogin .button:hover span {color:#000;}
#page .continueShop {float:left;margin-top:10px;padding-right:20px;white-space: nowrap;clear:both;}

/* Hd Search */
#hdSearch {position:relative;float:left;clear:both;background:url(/Images/master/headerArt.png) no-repeat 0px -580px;width:433px;height:38px;z-index:8000;	}
#hdSearch .goButton {background:url(/Images/master/headerArt.png) no-repeat -40px -140px #0072bc;height:32px;width:30px;margin:3px 0px;}
#hdSearch .goButton:hover {background-position:-80px -140px;}
.goButton,.goButtonDisabled {float: left;margin-left:5px;height:22px;width:22px;background:url(/Images/sprites.png) no-repeat 0px -100px;cursor:pointer;}
.goButtonDisabled {background-position:0px -140px;}

#hdSearch .searchText {float:left;background:url(/Images/sprites.png) no-repeat 5px -472px;border:1px solid #0072bc;padding:2px 0px 3px 25px;overflow:hidden;width:361px;font-size:14px;line-height:20px;margin:6px 3px 0px 5px;height:20px;}
.catalog {background-position:0px -80px;padding: 2px 0px 5px 40px;float: left;margin: 10px 27px 0px 0px;float:left;font-size:12px;}
.reorder {background-position:0px -40px;padding: 2px 0px 5px 40px;float: left;margin: 10px 27px 0px 0px;float:left;font-size:12px;}
.specials {background-position:-400px -140px;padding: 12px 0px 5px 40px;float: left;margin: 0px 27px 0px 0px;float:left;font-size:12px;}

/*Hd Shopping cart*/
.cartPos {position:relative;z-index:200000;float:right;text-align:center;padding:8px 15px 0px 0px;width:210px;}
.headerCart .items {padding-top:2px;padding-bottom:3px;}
.headerCart dd, .headerCart dl {padding:0px;margin:0px;}
.headerCart dl {border-bottom:1px solid #0065AD;margin-left:20px;}
.shoppingCart {background: url(/Images/master/headerArt.png) 3px 0px no-repeat;float: left;padding: 0px 0px 3px 28px;}
#headerRow .freeDelivery {height:16px;width:162px;background:url(/Images/master/headerArt.png) no-repeat -180px -137px;text-indent:-1000px;display:block;overflow:hidden;}
#headerRow .shippingMsg {padding:5px 0px 0px 10px;text-align:left;margin-top:2px;font-size:11px;}
.shippingMsg .hdrDlvrySub {background:#ce0000;font-weight:bold;line-height:16px;color:#fff;width:127px;padding:0;margin-left:25px;margin-top:3px;text-align:center;width:127px;padding:0;}
.shippingMsg span {padding-left:25px;display:block;text-align:left;}
#headerRow .freeDelivery:hover {color:#ce0000}
#MiniCartInfo {position:absolute;top:0px;left:9px;padding-top:4px;overflow:hidden;width:210px;}
#MiniCartInfo dl {margin:0px;}
#MiniCartInfo .titleMiniCart {background:url(/Images/master/headerArt.png) repeat-x 0 -446px;border-bottom:1px solid #666666;border-top:1px solid #666666;color:#FFFFFF;}
#MiniCartInfo .titleMiniCart a {color:#fff;}
.miniCartPopUp .miniCartPopUpShad {background:url(/Images/master/miniCartShadow.png) no-repeat 0px bottom;padding-left:10px;padding-right:10px;}
.ie6 .miniCartPopUp .miniCartPopUpShad {background:none;}
.miniCartPopUp .rbTop {padding:0px 10px 0px 10px;}
.miniCartPopUp .rbBottom {background:url(/Images/master/miniCartShadow.png) no-repeat -220px -10px;padding:0px 10px 10px 10px;}
.ie6 .miniCartPopUp .rbBottom {background:none;}
#headerRow .PMDCartCongratsMessage {font-size:12px;padding:0px;font-weight:bold;}
#headerRow .PMDCartSpendMessage {font-size:12px;padding:0px;}
/* Search Suggest
============================================================*/
.searchSuggestionWrapper {position:relative;z-index:8000;clear:both;display:none;}
#InkTonerModule170 .searchSuggestDiv,#InkTonerModule224 .searchSuggestDiv,#container3 .searchSuggestDiv {left:auto;right:0px;}
.searchSuggestDiv {position:absolute;top:-1px;left:0px;width:380px;border:1px solid #444;background:#fff;font-size:12px;line-height:1.231;clear:both;}
#page .searchSuggestDiv a {display:block;padding:4px;font-size:12px;float:left;width:372px;border:none;}
#page .searchSuggestDiv a img {float:left;height:28px;width:28px;background:no-repeat 0px 0px;padding-right:5px;border:none;}
#page .searchSuggestDiv a span {float:right;color:#333;}
#page .searchSuggestDiv a span.details {float:left;width:330px;padding:3px;}
#page .searchSuggestDiv a label {float:left;width:330px;color:#777;cursor:pointer;padding:3px;}
#page .searchSuggestDiv h4,#page .searchSuggestDiv .header,#page .searchSuggestDiv .header:hover {padding:4px;background:none;margin:0px;font-size:12px;background:url(/Images/gradients/gradients.gif) 0px 0px repeat-x #444;color:#fff;text-transform:capitalize;font-weight:bold;clear:both;}
#page .searchSuggestDiv a:hover,#page .searchSuggestDiv .keySelected,#page .searchSuggestDiv .sel {background:#bfe5fc;text-decoration:none;color:#333;border:none;}
.searchSuggestDiv .more {text-align:right;cursor:pointer;}
.searchSuggestDiv .more:hover {background:#bfe5fc;color:#333;}
#hdSearch .searchSuggestDiv {top:-6px;left:10px}
#InkTonerModule224 .rbTop * {background:#DCDCDC;}
#InkTonerModule224 .rb .rbInner {background: url(/Images/boxes/moduleBgInner.gif) no-repeat 0 0;}
/* inktoner suggest */
.ITSearchBox .rbContent {padding:0px 5px 0px 3px;}
.ITSearchBox .goButton {margin-top:4px;}
.ITSearchBox .finderTitle {font-size:11px;padding:3px 0px 5px 3px;vertical-align:middle;word-spacing:-2px;}
.ITSearchBox .finderTitle img {background:url(/Images/dropsSmall3.gif) no-repeat 0px 0px;height:16px;padding-right:5px;vertical-align:middle;width:60px;}
.tonerSearchBox {height:18px;line-height:18px;padding:3px;font-size:14px;width:180px;border:none;padding:5px 0px 4px 2px;border:1px solid #ccc;float:left;}
.module .tonerSearchBox {width:130px;}
.subNav .tonerSearchBox {width:140px;}
#InkTonerModule170 .tonerSearchBox {width:120px;}
#InkTonerModule224 .tonerSearchBox {width:160px;}
.qG .ITSearchBox .rbContent {height:30px;}

/* Login Popup
============================================================*/
.LoginWidget {float:right;position:relative;border:1px;height:50px;width:410px;padding:10px;padding-bottom:0px;z-index:1760;}
.LoginWidget .popUpClose2 {position:absolute;top:2px;right:0px;}
.LoginWidget h3 {clear:none;display:inline;line-height:25px;height:25px;color:#333;float:left;font-size:13px;padding:2px 10px 0px 10px;width:300px;text-align:center;} 
.LoginWidget p {padding-bottom:5px;}
.LoginWidget .a5 {background:#777;}
.LoginWidget .rbLoginTop * {background:#ffcc6b;border-color:#db7d53;}
.LoginWidget .rbLoginInner {background:url(/Images/gradients/gradients.gif) 0px -1320px repeat-x #ff9e42;border-color:#db7d53;}
.LoginWidget .rbLoginBot * {background:#ff9e42;border-color:#db7d53;}

.LoginWidget .LoginBtn {float:left;height:28px;width:60px;padding:2px 0px 0px 10px;background:url(/Images/sprites.png) 0px -1460px no-repeat;font-size:13px;line-height:28px;z-index:101;position:relative;cursor:pointer;color:#333;font-weight:bold;}
.LoginWidget .LoginBtn:hover {background-position:0px -1490px;text-decoration:none;}
.LoginWidget .navOver .LoginBtn {background-position:0px -1520px;color:#333;}
.LoginWidget .navOver #RbLogin  {display:block;}
.LoginWidget #RbLogin {width:180px;position:absolute;top:39px;right:10px;z-index:100;display:none;}
.LoginWidget #RbLogin .rbTop * {border-color:#db592b;background:#db592b}
.LoginWidget #RbLogin .rbInner {border-color:#db592b;background:#f7f7f7;padding:8px 5px;padding-bottom:5px;}
.LoginWidget #RbLogin .rbBottom * {border-color:#db592b;background:#db592b;}

/*BREADCRUMBS*/
#skuBreadCrumbs {margin: 0px 0px 10px 0px;padding: 2px 0px 3px 0px;border-bottom: 1px solid #eee;font-size: 11px;text-align: left;}
#skuBreadCrumbs a {font-weight:normal;}
#skuBreadCrumbs a:hover {text-decoration:none;}
#ctl00_MainContent_lblBreadCrumbs a:hover {text-decoration:none;}
.seperator {margin: 0px;padding: 0px;font-family: Courier, helvetica, sans-serif;font-weight: bold;font-size: 16px;display:inline}
#skuBreadCrumbs .currentPage {font-size: 15px;font-weight: bold;color:#000033;padding: 2px 0px 0px 0px;}
/*=========== Footer 
============================================================*/
#footerRow {font-size:11px;border-bottom:1px solid #ccc;padding-bottom:5px;background:#f7f7f7;clear:both;overflow:hidden;}
#footerRow dl {float:left;width:200px;text-indent:10px;font-weight:normal;}
#footerRow dl.last {width:188px;}
#footerRow dt {background:#0072bc;color:#fff;margin-bottom:5px;font-weight:bold;padding:4px 0px 4px 0px;float:left;width:100%;height:12px;}
#footerRow a {color:#666;}
#footerRow a:hover {color:#999}
#subFooter {background:#fff;padding-top:10px;}
#ftImageLinks {text-align:center;}
#ftImageLinks img {margin-left:15px;vertical-align:top;}
.footerStrip {background:#0072bc;font-size:13px;text-align:center;color:#fff;font-weight:bold;padding:3px;}
.footerStrip a {color:#fff;margin-right:15px;margin-left:15px;}
.footerStrip a:hover {text-decoration:none;}
/*============Other 
============================================================*/
.CSRMsg {padding:10px;}
/*chat*/
#page .chatModule {padding-bottom:5px;}
#page .ChatModuleNarrow {padding-bottom:5px;}
#page .chatModule .egainMsg {float:left;padding-top:8px;color:#0072BC;}
#page .chatModule .egainLinkLrg {float:left;padding:0px;margin:0px;}
#page .chatModule .egainLinkLrg img {margin:0px;padding:0px;width:182px;height:59px;}

/* cooltip */
.coolTip {position:absolute;top:0px;left:-2000px;z-index:20000;width:300px;padding-top:12px;}    
.coolTipClose {background:url(/Images/sprites.png) no-repeat scroll -80px -1480px transparent;height:19px;width:19px;position:absolute;top:2px;right:-8px;cursor:pointer;}
.coolTipClose:hover {background-position:-80px -1500px;}
.coolTipBottom .coolTipClose {top:-5px;}
.coolTipTail {position:absolute;left:0px;top:0px;background:url(/Images/sprites.png) no-repeat -40px -100px;height:15px;width:15px;}        
.coolTipTailTop {top:0px;background-position:-40px -100px}
.coolTipBottom {padding-top:0px;padding-bottom:13px;}
.coolTipBottomTail {top:auto;bottom:-13px;background-position:-40px -140px}
.coolTipTailRight {left:auto;position:absolute;top:23px;right:-13px;background-position:-40px -240px;}
.coolTipCont {padding:5px 10px;font-weight:bold;text-align:center;border:2px solid #0071b5;background:#fff;}

.toolTipError .coolTipCont {border-color:#92311e;background:#fffef0;}
.toolTipError .coolTipTail {background-image:url(/Images/sprites.png);background-position:-40px -120px;}
.toolTipError .coolTipBottomTail {background-position:-40px -160px;}
.toolTipError .coolTipTailRight {background-position:-40px -260px}

/*loading*/
#Loading_box_global {z-index:30000;display:none;}
.Loading .loading {z-index:10000;position:fixed;top:46%;left:46%;background:#fff;padding:15px;border:2px solid #0065AD ;color:#666;float:left;font-weight:bold;font-size:14px;width:150px;height:50px;overflow:hidden;}
.Loading img {vertical-align:middle;padding-right:15px;background:url(/Images/spinner.gif) no-repeat 0px 0px;height:48px;width:48px;}
.ie6 .Loading .loading {position:absolute;top: expression( (( t=document.documentElement.scrollTop) ? t: document.body.scrollTop) + 300 + 'px');}
.ie6 iframe.loading {z-index:9999;border:none;left:46%;width:150px;height:50px;}

.loadingWide .loading {top:43%;left:36%;width:400px;padding-bottom:0px;height:65px;}
.loadingWide img {float:left;padding-bottom:15px;}
.ie6 .loadingWide iframe {width:400px;height:65px;}

.LoadingImg {height:24px;width:24px;background:url(/Images/spinnerS.gif) no-repeat 0px 0px;}
.LoadingError {height:24px;width:24px;background:url(/Images/sprites.png) no-repeat 3px -180px;}
.LoadingCheck {height:24px;width:24px;background:url(/Images/sprites.png) no-repeat 3px -200px;}

.LoadingCursor {position:absolute;top:0px;left:0px;height:24px;width:24px;overflow:hidden;}
.LoadingCursor img {height:24px;width:24px;background:url(/Images/spinnerS.gif) no-repeat 0px 0px;}

/*static */
.FixedItem {position:fixed;bottom:0px;}
.ie6 .FixedItem {position:absolute;}
.AbsoluteItem {position:absolute;}

/*lightbox / loading */
.popUpBox2 {padding:0px 5px 5px 0px;background:url(/Images/boxes/boxShad.png) bottom right;}
.popUpBox2 .popUpBox2Inner {border:2px solid #0065AD;background:#fff;}
.ie6 .popUpBox2 {background:none;}
.lightBox {background-image:url(/Images/stardust.gif);height:100%;width:100%;background-color:#fff;position:fixed;top:0px;left:0px;z-index:9999;opacity:.50;filter:alpha(opacity=50);display:none;cursor:auto}

.ie6 .lightBox { 
	 position: absolute;
	 height: expression(document.documentElement.clientHeight);
	 width: expression(document.documentElement.clientWidth);
	 top: expression( (( t=document.documentElement.scrollTop) ? t: document.body.scrollTop) + 'px');
	 left:0px;
}

.fixedMenu {position:fixed;top:45%;left:35%; z-index:1000; }
 .skuLightBox {cursor:default;}
.grid10 {background:url(/Images/grid.gif) 0px 0px #fff;}
.grid10 *  {background:none !important;color:#444 !important;border-color:#444 !important;}

/*dragme*/
.dragme {cursor:move;position:relative;}

/*========= CSS Boxes
============================================================*/
.rb {padding-bottom:10px;background:url(/Images/stardust.gif);}
.a1 {border-top:1px solid #ccc;margin-left:5px;margin-right:5px;background:yellow;overflow:hidden;height:0px;font-size:0px;line-height:1px;display:block;}
.a2 {border-left:2px solid #ccc;border-right:2px solid #ccc;margin-left:3px;margin-right:3px;height:1px;background:#fff;overflow:hidden;font-size:0px;line-height:1px;display:block;}
.a3 {border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:2px;margin-right:2px;height:1px;background:#fff;overflow:hidden;font-size:0px;line-height:1px;display:block;}
.a4 {border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:1px;margin-right:1px;height:2px;background:#fff;overflow:hidden;font-size:0px;line-height:1px;display:block;}
.rbInner {background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;}  
.title {padding:3px 9px 7px 9px;border-bottom:1px solid #ccc;color:#ccc;font-size:14px;} 
.titleStyle {padding:0px;font-size:13px;font-weight:bold;}
.rbContent {padding:5px 8px 5px 8px;}

/*master*/
.rbMaster {width:1000px;margin: 0 auto;}
.rbMasterTop {background:url(/Images/master/MasterPageShadow.gif) no-repeat -1045px 0px;padding:4px 5px 0px 5px;clear:both;zoom:1;}
.rbMasterBot {background:url(/Images/master/MasterPageShadow.gif) no-repeat -1045px -9px;padding:0px 5px 10px 5px}
.rbMasterShad {background:url(/Images/master/MasterPageShadow.gif) repeat-y -5px 0px;padding-left:5px;padding-right:5px;}
.rbMasterInner {background:#fff;border-color:#bbb;}
.rbMasterTop * {background:#a6d1f2;border-color:#bbb;}
.rbMasterBot * {background:#fff;border-color:#bbb;}

/* Box skins
============================================================*/
/*close button*/
.popUpClose {width:20px;height:20px;background:url(/Images/sprites.png) no-repeat -240px -240px;outline:none;cursor:pointer;}
.popUpClose:hover {background-position:-240px -260px;}
.popUpClose2 {background-position:-80px -1480px;height:19px;width:19px;}
.popUpClose2:hover {background-position:-80px -1500px;}
.popUpFtr {background:#eee;height:20px;padding:5px;border-top:1px solid #ccc;}
.popUpCloseWhite,.popUpCloseWhite:hover {background-position:-240px -280px;}
.popUpCloseQview {position:absolute;top:5px;right:5px;background-position:0 -60px;height:30px;width:30px;z-index:100;}
.popUpCloseQview:hover {background-position:-40px -60px;}
/*shadow box*/
.ShadSmall {width:330px}
.rbShadow {}
.rbShadow .rbShadTop {background:url(/Images/boxes/BoxShadowSmall.png) no-repeat -5px -4px;padding-top:15px;padding-right:14px;padding-left:14px;}
.rbShadow .rbShadInner {background:url(/Images/boxes/BoxShadowSmall.png) repeat-y -345px 0px;padding-left:14px;padding-right:14px;}
.rbShadow .rbShadBottom {background:url(/Images/boxes/BoxShadowSmall.png) no-repeat -5px -36px;padding-bottom:15px;padding-right:14px;padding-left:14px;}
.ie6 .ShadSmall .rbShadTop,.ie6 .ShadSmall .rbShadInner,.ie6 .ShadSmall .rbShadBottom  {background-image:url(/Images/boxes/BoxShadowSmall.gif)}

.ShadBlue {width:250px}
.ShadBlue .rbShadTop,.ShadBlue .rbShadInner, .ShadBlue .rbShadBottom {background-image:url(/Images/boxes/MYITHighlight.gif)}  

.ShadLarge {width:490px}
.ShadLarge .rbShadTop,.ShadLarge .rbShadInner, .ShadLarge .rbShadBottom {background-image:url(/Images/boxes/BoxShadowLarge.png)} 
.ie6 .ShadLarge .rbShadTop,.ie6 .ShadLarge .rbShadInner,.ie6 .ShadLarge .rbShadBottom {background-image:url(/Images/boxes/BoxShadowLarge.gif)} 
.ShadLarge .rbShadInner {background-position:-505px 0px;}

.ShadML {width:690px}
.ShadML .rbShadTop,.ShadML .rbShadInner, .ShadML .rbShadBottom {background-image:url(/Images/boxes/BoxShadowML.png)} 
.ie6 .ShadML .rbShadTop,.ie6 .ShadML .rbShadInner,.ie6 .ShadML .rbShadBottom {background-image:url(/Images/boxes/BoxShadowML.gif)} 
.ShadML .rbShadInner {background-position:-705px 0px;}

.ShadXL {width:830px}
.ShadXL .rbShadTop,.ShadXL .rbShadInner, .ShadXL .rbShadBottom {background-image:url(/Images/boxes/BoxShadowXL.png)} 
.ie6 .ShadXL .rbShadTop,.ie6 .ShadXL .rbShadInner,.ie6 .ShadXL .rbShadBottom {background-image:url(/Images/boxes/BoxShadowXL.gif)} 
.ShadXL .rbShadInner {background-position:-845px 0px;}

#page .BoxNoShadow .rbShadTop, #page .BoxNoShadow .rbShadInner,#page .BoxNoShadow .rbShadBottom {background:none;}

/*skins*/
.rbGrayTop .a1,.rbGrayTop .a2,.rbGrayTop .a3,.rbGrayTop .a4,.rbGrayTop .a5 {background:#eee;border-color:#ccc;}
.rbGrayInner {background:#eee;}
.rbGrayBot .a1,.rbGrayBot .a2,.rbGrayBot .a3,.rbGrayBot .a4,.rbGrayBot .a5 {background:#eee;border-color:#ccc;}
.rbEEEBot .a1,.rbEEEBot .a2,.rbEEEBot .a3,.rbEEEBot .a4,.rbEEEBot .a5 {background:#f7f7f7}

.rbGrayType2Inner {background:url(/Images/boxes/grayBoxDarkerTitleRepeat.gif) repeat-x left top #e3e3e3}
.rbGrayType2Bot .a1,.rbGrayType2Bot .a2,.rbGrayType2Bot .a3,.rbGrayType2Bot .a4,.rbGrayType2Bot .a5 {background:#e3e3e3}
.rbEEEInner {background:#f9f9f9}

.rbGrayTitle {background:#eee;border-bottom:1px solid #ccc;color:#333;}

.rbBlueTop .a1,.rbBlueTop .a2,.rbBlueTop .a3,.rbBlueTop .a4,.rbBlueTop .a5 {background:#0071BC;}
.rbBlueTitle {background:url(/Images/gradients/gradients.gif) repeat-x 0px -240px #035f9b;color:#f7f7f7}
.rbBlueInner {background:#0071BC;}
.rbBlueBot .a1,.rbBlueBot .a2,.rbBlueBot .a3,.rbBlueBot .a4,.rbBlueBot .a5{background:#0071BC;}

.rbLightBlueTop * {background:#dcecfb;}
.rbLightBlueInner {background:url(/Images/boxes/lightBlueBox2TitleRepeat.gif) repeat-x 0 0 #FFFFFF;}

.rbDarkGrayTop .a1,.rbDarkGrayTop .a2,.rbDarkGrayTop .a3,.rbDarkGrayTop .a4,.rbDarkGrayTop .a5 {background:#777;}
.rbDarkGrayTitle {background:url(/Images/gradients/gradients.gif) repeat-x 0 0 #454545;color:#f7f7f7;}

/*generic titles*/
.rbTitleType1 {color:#333;border:none;}
.rbTitleType1 .titleStyle {color:#333;}
/*thick*/
.rbThick .a5 {border-left:6px solid #333;border-right:6px solid #333;height:1px;overflow:hidden;font-size:0px;line-height:1px;display:block}  
.rbThickInner {border-width:5px;}

.rbBluethickTop .a1,.rbBluethickTop .a2,.rbBluethickTop .a3,.rbBluethickTop .a4,.rbBluethickTop .a5 {border-color:#0072bb;background:#0072bb;}
.rbBluethickTop .a5 {background:#fff;border-color:#0072bb;}
.rbBluethickInner {border-color:#0072bb;background:#fff;}
.rbBluethickBot .a1,.rbBluethickBot .a2,.rbBluethickBot .a3,.rbBluethickBot .a4,.rbBluethickBot .a5 {border-color:#0072bb;background:#0072bb;}
.rbBluethickBot .a5 {border-color:#0072bb;background:#fff;}
.rbBluethickTopType2 .a1,.rbBluethickTopType2 .a2,.rbBluethickTopType2 .a3,.rbBluethickTopType2 .a4,.rbBluethickTopType2 .a5 {border-color:#0072bb;background:#0072bb;}
.rbBluethickTopType2 .a5 {border-color:#0072bb;background:#0072bb}

.rbGraythickTop .a1,.rbGraythickTop .a2,.rbGraythickTop .a3,.rbGraythickTop .a4,.rbGraythickTop .a5 {border-color:#ccc;background:#ccc;}
.rbGraythickTop .a5 {background:#fff;border-color:#ccc;}
.rbGraythickInner {border-color:#ccc;background:#fff;}
.rbGraythickBot .a1,.rbGraythickBot .a2,.rbGraythickBot .a3,.rbGraythickBot .a4,.rbGraythickBot .a5{border-color:#ccc;background:#ccc;}
.rbGraythickBot .a5 {border-color:#ccc;background:#fff;}

/*rbFinder*/
.rbFinderTop .a1,.rbFinderTop .a2,.rbFinderTop .a3,.rbFinderTop .a4,.rbFinderTop .a5 {background:url(/Images/finders/finderHeader.gif) no-repeat 0 0}
.rbFinderTop .a2 {background-position:-4px 0px;}
.rbFinderTop .a3 {background-position:-2px -1px;}
.rbFinderTop .a4 {background-position:-1px -2px;}
.rbFinderBot a1,.rbFinderBot .a2,.rbFinderBot .a3,.rbFinderBot .a4,.rbFinderBot .a5 {background:url(/Images/finders/finderHeader.gif) no-repeat 0 0}
.rbFinderBot .a4 {background-position:-1px bottom;}
.rbFinderBot .a3 {background-position:-2px bottom;}
.rbFinderBot .a2 {background-position:-4px bottom;}

/* Buy More 
============================================================*/
div.buyMore {padding:5px;}
.buyMore dl {margin:0px;font-size:13px;margin:auto;color:#333;}
.buyMore dl dt {font-weight:bold;margin:0px;padding:2px;font-size:12px;border:none;}
.buyMore span.l {float:left;padding:0px;background:none;}
.buyMore span.r {float:right;padding-bottom:1px;text-align:right;padding:0px;background:none;}
.buyMore .priceBreakSelected {color:#ce0000;font-weight:bold;}
.buyMoreSingle {text-align:center;font-weight:bold;}
#page .buyMore .rbInner,#page .buyMore .rbTop *,#page .buyMore .rbBottom * {background:#fff;border-color:#ccc}

/*searchItem / carousel
============================================================*/
.itemAdList {float:left;width:175px;padding-left:10px;font-size:10px;}
.itemSearch {font-size:10px;width:160px;float:left;height:300px;margin:0px 0px 25px 0px;border-bottom:1px solid #ccc;padding-left:10px;}
.GNavAd {width:100%;overflow:hidden;padding-bottom:15px;}
dl.itemSearchSkuSet {height:160px;} 
.desc4 {display:block;overflow:hidden;height:55px;font-family:Verdana;font-size:11px;line-height:1.3;margin-bottom:3px;clear:both;padding:0px;width:100%;font-weight:normal;}
.desc3 {display:block;overflow:hidden;height:44px;font-family:Verdana;font-size:11px;line-height:1.3;margin-bottom:3px;clear:both;padding:0px;width:100%;font-weight:normal;}
.desc2 {display:block;overflow:hidden;height:29px;font-family:Verdana;font-size:11px;line-height:1.3;margin-bottom:3px;clear:both;padding:0px;width:100%;font-weight:normal;}
.desc1 {height:16px;overflow:hidden;}
.desc {font-family:Verdana;font-size:11px;line-height:1.3;clear:both;padding-bottom:10px;width:100%;font-weight:normal;display:block;}
.rbFinder .desc3 {font-size:12px;height:50px;line-height:1.4;}
.itemb {padding:5px;width:169px;border-right:1px solid #ccc;float:left;clear:none;background:none;}
.itemb dl {padding-bottom:5px;}
.widgetContent {overflow:hidden;width:100%;}
/*myprivatesale*/
#widget25 .ps_saveMsg {float:left;font-size:14px;}
#widget25 h3 {color:#993333;font-size:12px;padding-bottom:10px;height:30px;}
#widget25 .ps_saveQty {float:left;font-size:16px;font-weight:bold;}
#widget25 .gold {background:#0077c1;clear:both;text-align:center;width:100%;display:block;margin-top:10px;float:left;}

/* Carousels
============================================================*/
.carousel {}
.scLeft,.scRight {height:39px;width:21px;background:url(/Images/sprites.png) no-repeat -140px -40px;margin:60px 8px 0px 8px;float:left;display:inline;}
.scRight {background-position:-80px -40px;margin-left:4px;margin-right:0px;}
.scLeft:hover {background-position:-239px -300px;}
.scRight:hover {background-position:-200px -300px;}
.ScrPhLeft,.ScrPhLeft:hover {background-position:-80px -80px;cursor:default;}
.ScrPhRight,.ScrPhRight:hover {background-position:-140px -80px;cursor:default;}
.ScHide,.ScHide:hover {background:none;cursor:default;}
.pagination  .ScrPhLeft,.pagination .ScrPhRight {background:none;}
.carouselWrap {float:left;overflow:hidden;position:relative;}
.carouselInner {position:relative;left:0px;}
.itemWrap {padding:10px;}
.helpers {clear:both;height:20px;}
.cHelper {float:left;}
.ItemGroup {float:left;clear:none;}
.ItemGroup .Title {display:block;font-weight:bold;}
.carousel .itemb {background:url(/Images/scrolItemBg.png) no-repeat 5px 0px;border:none;width:160px;padding:2px 10px 5px 10px;margin-top:5px;height:175px;overflow:hidden;}
/*qview image thumbnails*/
.QIMG_Carousel {text-align:left;}
.QIMG_Carousel .QImgCarouselSmall_itemb {background:none;margin:0px;padding:0px;text-align:center;width:90px;height:80px;}
.QIMG_Carousel .QImgCarouselSmall_img {height:60px;width:60px;background-position:center center;background-repeat:no-repeat;cursor:pointer;}
.QIMG_Carousel .scLeft,.QIMG_Carousel .scRight {margin-top:15px;}
/*sku/qview thumbnails small thumbnails*/
.QImgCarouselSmall {text-align:left;}
.QImgCarouselSmall .QImgCarouselSmall_itemb {background:none;margin:0px;height:42px;width:42px;text-align:center;padding:0px;margin:0px;}
.QImgCarouselSmall .QImgCarouselSmall_img {height:35px;width:35px;cursor:pointer;background-position:center center;background-repeat:no-repeat;cursor:pointer;}
/*small arrows for sku/qview thumbnails*/
.QImgCarouselSmall .scLeft {background-position:-120px -60px;margin:8px 0px 0 4px;height:20px;width:20px;}
.QImgCarouselSmall .scRight {background-position:-115px -40px;margin:8px 0px 0 4px;height:20px;width:20px;}
.QImgCarouselSmall .scLeft:hover {background-position:-120px -100px;}
.QImgCarouselSmall .scRight:hover {background-position:-115px -80px;}
.QImgCarouselSmall .ScrPhLeft {background:none;}
.QImgCarouselSmall .ScrPhRight {background:none;}
 
/* finder carousel */
.compareSelected {float:right;padding:0px 0px 8px 20px;background:url(/Images/iconCheckBox.gif) no-repeat scroll 0px 0px;text-decoration:underline;margin-right:60px;}
.finderScroller .itemb {padding:0px;width:179px}
.tonerSearchBox {}
#inkTonerDropDown .goButton,#inkTonerDropDown .goButtonDisabled {margin-top:60px;}

.itemITG {float:left;width:720px;position:relative;}
.itemITG .itemb {width:239px;border-bottom:5px solid #6baee7;padding:0px;}
.itemITG .extraLinks {width:130px;padding-left:5px;}
.ITHeader {width:161px;float:left;overflow:hidden}
.ITHeader .dataHeader {border-bottom:5px solid #6baee7;}
.itemTop {overflow:hidden;height:176px;position:relative}
.itemTop .desc3 {padding:5px 5px 0px 5px;width:169px;}
.itemITG .desc3 {width:229px;}
.itemb .img {height:93px;padding:0px 0px 0px 5px;text-align:center;overflow:hidden;width:85px;float:left;}
.extraLinks {float:left;width:80px;padding-left:5px;overflow:hidden;word-wrap:break-word;}
.extraLinks a.link {display:block;padding:3px 0px 2px 0px;height:15px;margin-bottom:5px;}
.zoomIn2 {position:absolute;bottom:0px;left:0px;padding:0px;margin:0px;background:url(/Images/finders/icoZoomIn.gif) no-repeat 0px 0px;height:30px;width:30px;}
.extraLinks a.link {clear:both;}
.itemHeader {background:#ECF7FD;padding:3px 5px 3px 15px;border-bottom:1px solid #BBBBBB;height:30px;overflow:hidden;font-size:11px;line-height:1.4;display:none;}
.showWhyBuyHeader .itemHeader {display:block;}
.itemHasHeader .desc3 {margin-top:40px;}
.showWhyBuyHeader .desc3 {margin-top:0px;}
.itemHeaderBlank {height:40px;}
#page .priceItem {border-top:1px solid #bbb;border-bottom:1px solid #fff;padding:3px 5px 3px 5px;color:#333;text-align:left;overflow:hidden;}
#page .priceItem .r {float:right;width:90px;overflow:hidden;}
#page .priceItem .r .button {margin-right:10px;float:right;}
#page .priceItem .l {float:left;font-size:11px;height:60px;overflow:hidden;width:75px;}
.finderPrice {height:36px;}
.promoImage {height:34px;clear:both;}
.promoImage  a {float:left;padding-right:5px;}
.promoImage br {display:none;}

.attributes .attItem {border-top:1px solid #bbb;border-bottom:1px solid #fff;padding:3px 5px 3px 15px;color:#333;text-align:left;overflow:hidden;line-height:1.25;}
.attributes .attItems span {padding-left:8px;background:url(/Images/list_bullet_square.gif) 0px 5px no-repeat;display:block}
.attributes .attAlt {background:#ecf7fd;}
.attributes .icoPH {width:40px;float:left;display:block;}
.attributes .value {}

.HF1 {height:15px;}
.HF2 {height:30px;}
.HF3 {height:45px;}
.HF4 {height:60px;}
.HF5 {height:75px;}
.HF6 {height:90px;}
.HF7 {height:105px;}
.HF8 {height:120px;}
.HF9 {height:135px;}
.HF10 {height:150px;}
.HF11 {height:165px;}
.HF12 {height:180px;}
.HF13 {height:195px;}
.HF14 {height:210px;}
.HF15 {height:225px;}
.HF16 {height:240px;}
.HF17 {height:255px;}
.HF18 {height:270px;}
.HF19 {height:285px;}
.HF20 {height:300px;}
.HF21 {height:315px;}
.HF22 {height:330px;}
.HF23 {height:345px;}
.HF24 {height:360px;}
.HF25 {height:375px;}
.HF26 {height:390px;}
.HF27 {height:405px;}
.HF28 {height:420px;}
.HF29 {height:435px;}
.HF30 {height:450px;}
.HF31 {height:465px;}
.HF32 {height:480px;}
.HF33 {height:495px;}
.HF34 {height:510px;}
.HF35 {height:525px;}
.HF36 {height:540px;}
.HF37 {height:555px;}
.HF38 {height:570px;}
.HF39 {height:585px;}
.HF40 {height:600px;}
.HF41 {height:615px;}
.HF42 {height:630px;}
.HF43 {height:645px;}
.HF44 {height:660px;}
.HF45 {height:675px;}
.HF46 {height:690px;}
.HF47 {height:705px;}
.HF48 {height:720px;}
.HF49 {height:735px;}
.HF50 {height:750px;}
.HF51 {height:765px;}
.HF52 {height:780px;}
.HF53 {height:795px;}
.HF54 {height:810px;}
.HF55 {height:825px;}
   
.dataHeader {float:left;width:160px;background:#fff;padding-top:176px;border-right:1px solid #999;}
.dataHeader .headerItem {border-top:1px solid #bbb;border-bottom:1px solid #fff;padding:3px 5px 3px 10px;font-weight:bold;color:#333;overflow:hidden;line-height:1.25}
.dataHeader .hAlt {backgrounD:#ecf7fd;}
.dataHeader .first {border-top:none;}

.itemPrice {border-top:1px solid #ccc;padding:4px 0px 0px 0px;height:25px;overflow:hidden;}
#page .itemPrice .lblPrice {float:left;padding:4px 0px 0px 16px;font-weight:bold;color:#666;}
#page .itemPrice .button {margin-top:3px;}
#page .itemPrice .details {float:right;clear:right;text-decoration:underline;}
#page .itemPrice .bundleDetails {float:right;clear:right;text-decoration:underline;}

    
/* scroller upgrade */
.large { height:45px}
.medium { height:30px}
.small { height:15px}

.skuComparePopUp {}
.skuComparePopUp .titleStyle {font-size:16px;}
.pageMode_upgrade {border:1px solid #ccc;}
.pageMode_upgrade .dataHeader {border-right:none;}

.compareStyle1  {}
.compareStyle1 .scroller_pager_upgrade {background-position:0px -400px;}
.compareStyle1 .dataHeader {border-right:1px solid #ccc;width:159px;}

.scroller_pager_upgrade {height:26px;background:url(/Images/gradients/gradients.gif) repeat-x 0 -1000px #FFFFFF;overflow:hidden;}
.scroller_pager_upgrade .col0 {float:left;width:160px;background:url(/Images/gradients/gradients.gif) repeat-x 0px -400px #cfcfcf;height:26px;}
.scroller_pager_upgrade .col1 {float:left;border:2px solid #000f89;border-bottom:none;width:166px;padding:5px 0px 5px 10px;height:14px;font-size:14px;line-height:14px;font-weight:bold;display:inline;background:#000f89;color:#fff;}
.scroller_pager_upgrade .col2 {float:left;color:#333;padding:7px 0px 5px 10px;height:14px;font-size:14px;line-height:14px;font-weight:bold;}
.scroller_pager_upgrade .pagination {float:right;padding:4px 0px 5px 10px;clear:none;background:none;width:auto;}
.pnlDropDownCompare {padding:15px 0px 10px 3px;}
#compareScroll_scrollerMask .itemb {padding:0px 0px 2px 0px;height:100%;width:179px;}
.itemCompareMaster {padding:0px;width:176px;border:2px solid #000f89;border-top:none;overflow:hidden;background:#fdfdf1}
.itemCompareMaster .attAlt {background:#f5f5d4}
.showWhyBuyMasterHeader .desc3 {margin-top:40px;}
#pnlCompareSKUs .dataHeader {border-right:none;}


/*quick view */
/*bundle*/
.bundleItems {clear:both;padding-top:5px;}
.bundleItems a {display:block;padding:5px 0px 5px 0px;}

#QViewInfo .description {height:40px;}

.QView #tabLinks {padding:0px;}
.itemb #price img {position:absolute;top:0px;left:0px;}

/*pagination
============================================================*/
.pagination {height:20px;line-height:20px;}
.pagination a {float:left;text-align:center;margin:0 2px;padding:0 5px;}
.pagination .currentPage,.pagination .selected,.pagination .cHelper a:hover {font-weight:bold;text-decoration:none;background:#0072BC;color:#fff;}
.pagination .pager {float:left;padding:0px 8px 0px 0px;}
.pagination .scLeft {background:url(/Images/sprites.png) no-repeat -220px -100px transparent;height:12px;margin:5px 3px 0px 3px;width:8px;padding:0px;cursor:pointer;}
.pagination .scRight {background:url(/Images/sprites.png) no-repeat -200px -100px transparent;height:12px;margin:5px 3px 0px 3px;width:8px;padding:0px;cursor:pointer;}
.pagination .ScHide,.pagination .ScrPhRight,.pagination .ScrPhLeft {background:none;}
.finderPagination {float:right;}
.finderPagination .scLeft,.finderPagination .scLeft:hover {background-position:-220px -120px;}
.finderPagination .scRight,.finderPagination .scRight:hover {background-position:-200px -120px;}
.finderPagination .ScHide,.finderPagination .ScrPhRight,.finderPagination .ScrPhLeft {background:none;}
.finderPagination .currentPage,.finderPagination .selected,.finderPagination .cHelper a:hover {font-weight:bold;text-decoration:none;background:#e9f7ff;color:#0072BC;}
/*PromoSkuSmallItem*/
.PromoSkuItemL {float:left;width:80px;overflow:hidden;height:95px;}
.PromoSkuItemL .img {height:60px;width:60px;}
.PromoSkuItemR {float:left;width:80px;height:95px;margin:0px;font-size:11px;line-height:14px;}
.PromoSkuItemR strong {font-size:12px;}

#OfferList {background:url(/Images/gradients/FeaturedScrollBg.gif) repeat-x center 0px #eee;}
/* tabs
============================================================*/
.tabHeader {height:27px;}
.rbTabHeader {background:url(/Images/gradients/gradients.gif) repeat-x 0px -120px #eee;padding:0px 5px 0px 5px;border-bottom:1px solid #ccc;}
.tab {float:left;line-height:15px;padding:5px 10px;font-weight:bold;background:url(/Images/gradients/gradients.gif) repeat-x 0px -650px #fff;border:1px solid #ccc;border-bottom:none;padding-bottom:6px;color:#333;position:relative;top:1px;margin-right:-1px;outline:0px;}
.tab:hover {text-decoration:none;color:#333;}
.tabNotSelected {background-position:0px 0px;background-color:#444;color:#f7f7f7;padding-bottom:6px;}
.tabNotSelected:hover {background:#777;color:#f7f7f7;}
.tabPanel {padding:10px;display:none;}
.tabHeaderLong {height:41px;}
.tabHeaderLong .tab {height:29px;line-height:17px;}
.tabHeaderLong .tab label {font-size:11px;color:#777;font-weight:normal;cursor:pointer;line-height:10px;}
.tabHeaderLong .tabNotSelected label {color:#eee;}

.tabHeaderShort {height:25px;}
.tabHeaderShort .tab {height:14px;line-height:14px;font-weight:normal;padding:5px;}

.FeaturedFooter {padding:10px;}
.FeaturedFooter .tabPanel {padding:0px;}
#ctl00_MainContent_newTabControl_ancTabID8.tabNotSelected {background:url(/Images/gradients/gradients.gif) repeat-x 0 -1000px #fff;color:#333;}
#ctl00_MainContent_newTabControl_ancTabID8.tabNotSelected:hover {background:#bdf07f;color:#333;}
.tabGreen {background-position:0px -1025px;}

/* AccordionPanel
============================================================*/
.AccordionPanel {width:100%;}
.AccordionPanel .AcContent {overflow:hidden;}
.AccordionPanel .AcContent {height:0px;}
.AccordionPanel .AcPanelSelected .AcContent {height:auto;}

.AccDefault {border:1px solid #ccc;}
.AccDefault .AcHeader {background:#878787;border-bottom:1px solid #ccc;padding:5px 12px;color:#f7f7f7;font-weight:bold;cursor:pointer;}
.AccDefault .AcPanel .AcHeader:hover {background:#999;color:#f7f7f7;}
.AcHeader .Helper {background:url(/Images/sprites.png) no-repeat -60px -160px;width:10px;height:10px;float:right;margin-top:4px;}
.AcPanelSelected .Helper {background-position:-60px -140px;}
.AccDefault .AcPanelSelected .AcHeader {background:#fff;color:#333}
.AccDefault .AcPanelSelected .AcHeader:hover {background:#fff;color:#333}
.AccDefault .AcContent {}

.MiniSkuAcc #Panl0 .Helper {margin-top:3px;}
.MiniSkuAcc .Helper {margin-top:10px;background-position:-220px -40px;height:15px;width:15px;}
.MiniSkuAcc .promo1 {width:100px;height:25px;background:url(/Images/boxes/crossSellMiniSkuArt.gif) no-repeat 0px -240px;float:left;clear:both;}
.MiniSkuAcc .AcPanelSelected .AcHeader .Helper {background:none;}
.MiniSkuAcc .AcHeader {background:url("/Images/boxes/crossSellMiniSkuArt.gif") repeat-x scroll 0 0 #003CA4;border-bottom:1px solid #333333;color:#FFFFFF;cursor:pointer;font-size:13px;font-weight:bold;padding-right:8px;}
.MiniSkuAcc .AcPanelSelected .AcHeader, .MiniSkuAcc .AcHeader:hover {background:url("/Images/boxes/crossSellMiniSkuArt.gif") repeat-x scroll 0 -80px #419EE6;}
.AcHeader .l {float:left;width:245px;overflow:hidden;padding:4px 0px 4px 4px;}   
#MiniSKUInfo .AcHeader .l {width:265px;}

/* Power Review Ratings Small
============================================================*/

.snippetRating {height:22px;overflow:hidden;clear:both;font-size:11px;padding-top:4px;width:160px;}
.snippetRating0_0,
.snippetRating0_5,
.snippetRating1_0,
.snippetRating1_5,
.snippetRating2_0,
.snippetRating2_5,
.snippetRating3_0,
.snippetRating3_5,
.snippetRating4_0,
.snippetRating4_5,
.snippetRating5_0
{padding:0px;height:15px;width:83px;float:left;background:url(/Images/PWR/stars_small.gif) no-repeat 0px 0px;margin-bottom:3px;margin-top:3px;cursor:pointer;}
.snippetRating .reviews {float:left;padding-top:4px;padding-left:5px;}

#pageSku .snippetRating, .skuPage .snippetRating {height:40px}
.listProductParser .snippetRating {width:120px;}

.snippetRating0_5 {background-position:0px -23px;}
.snippetRating1_0 {background-position:0px -46px;}
.snippetRating1_5 {background-position:0px -69px;}
.snippetRating2_0 {background-position:0px -92px;}
.snippetRating2_5 {background-position:0px -115px;}
.snippetRating3_0 {background-position:0px -138px;}
.snippetRating3_5 {background-position:0px -161px;}
.snippetRating4_0 {background-position:0px -184px;}
.snippetRating4_5 {background-position:0px -207px;}
.snippetRating5_0 {background-position:0px -230px;}

.prStars {width:112px;height:20px;}
.prStarsSmall {width:85px;height:16px;}

/* Qview 
============================================================*/
#QViewInfo {position:absolute;z-index: 17000;top:0px;left:-2000px;}
#QViewAccordion {border:none;width:636px;}
#QViewAccordion .skuImage {margin-right:10px;}
#QViewAccordion .skuAction,#QViewAccordion .skuMisc {width:250px;margin:0px;}
#QViewAccordion .skuInfo {min-height:310px;}
.ie6 #QViewAccordion .skuInfo {height:310px;}
#QViewInfo .AcContent{overflow:visible;position:relative;top:0px;left:0px;}
#QViewAccordion .tabPanel_QView {float:left;width:483px;border:solid #ccc;border-width:0px 2px 2px 2px;margin:0px;background:#fff;padding:5px;}
#QViewAccordion .tabHeaderVertical {float:left;width:139px;height:auto;margin:0px;border-bottom:1px solid #ccc;border-right:2px solid #ccc;margin-left:-2px;}
#QViewAccordion .tabHeaderVertical a {width:118px;border-bottom:1px solid #ccc;position:static;border-right:none;border-left:2px solid #fff;}
#QViewAccordion .tabHeaderVertical .tab {border-left:none;top:0px;border-top:none;}
#QViewAccordion .tabHeaderVertical .tabNotSelected {border-left:2px solid #ccc;}
.qv_helperContainer {display:none;}
.AcPanel .qv_helperContainer {padding:2px;display:block;float:right;width:120px;font-size:12px;font-weight:bold;color:#333;height:23px;line-height:23px;vertical-align:top;color:#eee;}
.qv_helperContainer .helper {height:23px;width:23px;background:url(/Images/sprites.png) 0px -240px;vertical-align:middle;margin-left:5px;}
.qv_helperContainer:hover {text-decoration:none;}
.qv_helperTitle {float:left;width:490px;padding:5px;}
#QViewAccordion .AcPanel,#QViewAccordion .AcPanelSelected {padding-top:3px;padding-bottom:3px;}
#QViewAccordion .AcHeader {padding:0px;border:2px solid #ccc;font-size:14px;background:url(/Images/gradients/gradients.gif) repeat-x 0 0px #444;border-color:#333;}
#QViewAccordion .AcPanel .AcHeader:hover {background:#777;}
#QViewAccordion .AcPanelSelected .AcHeader,#QViewAccordion .AcPanelSelected .AcHeader:hover {background:url(/Images/gradients/gradients.gif) 0px -640px #fff;cursor:default;border-color:#ccc;}
#QViewAccordion .AcPanel .promo1 {display:none;}
#QViewAccordion .AcPanelSelected .promo1 {width:100px;height:25px;background:url(/Images/boxes/crossSellMiniSkuArt.gif) no-repeat 0px -240px;position:absolute;bottom:-5px;left:5px;display:block;z-index:1;}
.AcHeaderUpsell .qv_helperTitle {padding:3px;}
.AcHeaderUpsell .qv_helperContainer {color:#333;}
#QViewAccordion .AcPanel .AcHeaderUpsell {background-position:0px -1530px;background-color:#8ac445;color:#333;}
#QViewAccordion .AcPanel .AcHeaderUpsell:hover {background:url(/Images/gradients/gradients.gif) 0px -1520px #8ac445;}
#QViewAccordion .AcPanelSelected .AcHeaderUpsell,#QViewAccordion .AcPanelSelected .AcHeaderUpsell:hover {background:url(/Images/gradients/gradients.gif) 0px -1025px #fff;}
.qviewMultiplePanelHeader {padding:10px 5px;font-size:13px;}
#QViewAccordion #ReviewContent {width:455px;}
.qOverflow {padding:5px;overflow:auto;height:300px;}
.QvAcContent {border:2px solid #ccc;border-top:none;background:#fff;}
.QvAcHeader {display:block;padding:5px 0px;}
#accessoriesCarousel .scLeft, #accessoriesCarousel .scRight {margin-left:2px;margin-right:2px;}
.offersTabHeader {padding-top:3px;background:#e3e3e3;border-bottom:1px solid #ccc;height:52px;padding-left:5px;}
.QVqtyErrDiv {width:530px;margin:0 auto;}
/*qview accessoriy tabs*/
#QVAccTabs_6 {height:67px;}
#QVAccTabs_6 .tab {width:86px;height:30px;}
#QVAccTabs_6 .QVTabShowAll {width:67px;}
/* Sku page accessories */
.itemc {height:90px;border-bottom:1px solid #ccc;padding:5px;}
.itemcDesc {float:left;padding-left:20px;width:200px;clear:none;padding-top:20px;height:auto;}
.itemcPrice {float:left;width:80px;padding-top:25px;font-size:14px;padding-left:20px;}
.itemcQty {float:left;padding-left:20px;padding-top:25px;font-size:14px;width:80px;}
.itemcBtnCheckout {margin-top:25px}

/* Sku CSS New Q1 2010
==============================================*/

.QView #skuImage, #pageSku #skuImage  {float:left;width:44%;text-align:center;} 
.ModuleGray {clear:both;padding:5px 5px 15px 5px;clear:both;background:url(/Images/gradients/gradients.gif) repeat-x 0px -640px #fff;}
.ModuleGreen {clear:both;padding:5px 5px 15px 5px;clear:both;background:url(/Images/gradients/gradients.gif) repeat-x 0px -1000px #fff;}
.ModuleEEE {clear:both;padding:10px;clear:both;background:#eee;}

#pageSku #skuImage .skuImage {float:left;border:1px solid #ccc;width:auto;margin:0px;padding:0px;padding-bottom:6px;margin-bottom:5px;}
.skuInfo .skuImage {float:left;margin-right:15px;width:220px;overflow:hidden;text-align:center;}
.skuInfo .skuImage .HR {margin:5px 0px;}
.skuInfo .skuImage .aVwAImgs {float:left;padding:5px 0px 0px 5px;}
.skuInfo .skuip {border:1px solid #ccc;height:250px;margin-bottom:5px;} 
.skuInfo .skuImage .imgSTD {height:180px;width:180px;padding:5px;cursor:pointer;}
.skuInfo .skuImage .ImgDIV {position:relative;height:180px;width:100%;padding-top:10px;padding-bottom:5px;}
.skuInfo .SkuThumbs {height:40px;}
.skuInfo .skuAction {float:left;width:260px;margin-right:15px;}
.socialLinks {font-size:11px;line-height:16px;padding-bottom:10px;}
.socialLinks a:hover {text-decoration:none;}
.skuPromoButton {position:absolute;left:5px;top:170px;width:120px;height:30px;overflow:hidden;}
.socialLinks .ICO {margin:0px;margin-left:5px;margin-right:2px;}
.skuAction .skuPrice {float:left;width:130px;margin-bottom:10px;}
#page .skuAction .skuPrice .red {font-size:20px;}
.skuAction .skuAdd {float:right;width:130px;margin-bottom:10px;}
.skuInfo .skuMisc {float:left;width:260px;}
#wcsb-span {margin:0px !important;text-align:left;height:30px;overflow:hidden;width:100px;}
#wcsb-span .wcsb-text-link {float:left;width:77px;border:none;overflow:hidden;}
#wcsb-span .wcsb-image-link {float:left;padding-right:3px;}
.skuPage .iNumber {color:#000}
.skuPage h1 {padding-bottom:5px;}

.skuTabsContainer dl .l {float:left;padding-left:20px;width:30%;text-align:right;font-weight:bold;}
.skuTabsContainer dl .r {float:left;width:60%;padding-left:20px;}
.skuTabsContainer dl dt.first {border:none;}
.skuTabsContainer dl dt {font-size:14px;padding-bottom:10px;padding-top:10px;border-top:2px dotted #ccc;margin-top:10px;}
.skuTabsContainer dl dd {padding-top:3px;padding-bottom:3px;}
.skuTabsContainer dl .r span {display:block;padding:0px 0px 5px 10px;background:url(/Images/list_bullet_square.gif) no-repeat scroll 0 5px}

.SkuPrinterPreview {border:1px solid #777;padding:3px;position:absolute;top:0px;left:0px;background:#fff;width:100px;text-align:center;}

.descList {margin-left:10px;display:block;padding-bottom:5px;padding-left:10px;font-weight:normal;font-size:12px;background:url(/Images/list_bullet_square.gif) no-repeat 0px 5px;}



/* AcordionPanel Icons
============================================================*/
.high-yield {background:#2590b2;color:#fff;padding:2px;font-size:10px;float:left;width:160px;}
.MiniSkuAcc .AcHeader:hover .high-yield {color:#fff;}
.itemb .high-yield {vertical-align:middle;background:url(/Images/sprites.png) no-repeat 2px -798px #2590b2;width:160px;margin-left:10px;text-align:left;padding:3px 0px 3px 25px;}

.quill-brand {color:#333;background:#ffdd25;padding:2px;font-size:10px;float:left;width:160px;}
.MiniSkuAcc .AcHeader:hover .high-yield {color:#fff;}
.itemb .quill-brand {color:#333;vertical-align:middle;background:url(/Images/sprites.png) no-repeat 2px -878px #ffdd25;width:160px;margin-left:10px;text-align:left;padding:3px 0px 3px 25px;}

.multi-pack {background:#ed48a5;color:#fff;padding:2px;font-size:10px;float:left;width:160px;}
.MiniSkuAcc .AcHeader:hover .multi-pack {color:#fff;}
.itemb .multi-pack {vertical-align:middle;background:url(/Images/sprites.png) no-repeat 2px -958px #ed48a5;width:160px;margin-left:10px;text-align:left;padding:3px 0px 3px 25px;}

.upgrade {color:#fff;padding:2px;font-size:10px;float:left;width:160px;}

.AccordionPanel .multi-pack, .AccordionPanel .high-yield, .AccordionPanel .quill-brand,.AccordionPanel .upgrade  {font-size:12px;font-weight:bold;width:auto;background:none;color:inherit;background:url(/Images/boxes/crossSellMiniSkuArt.gif) no-repeat 0px -540px;padding:5px 0px 5px 33px;color:#fff;}
.AccordionPanel .high-yield {background-position:0px -300px;color:#333;}
.AccordionPanel .quill-brand {background-position:0px -420px;color:#333;}
.AccordionPanel .upgrade {background-position:0px -660px;color:#333;}

.AcPanelSelected .multi-pack, .AcPanelSelected .high-yield, .AcPanelSelected .quill-brand, .AcPanelSelected .upgrade {color:#333;}
#QViewAccordion .multi-pack, #QViewAccordion .high-yield, #QViewAccordion .quill-brand, #QViewAccordion .upgrade {font-size:14px;padding-top:2px;color:#333;}
#QViewAccordion .AcPanelSelected .multi-pack, #QViewAccordion .AcPanelSelected .high-yield, #QViewAccordion .AcPanelSelected .quill-brand, #QViewAccordion .AcPanelSelected .upgrade {color:#444;}

/*Common Icons
============================================================*/
.ico {margin-left:3px;margin-right:3px;float:left;}
.ICO {margin-left:3px;margin-right:3px;vertical-align:middle;background-repeat:no-repeat;}
.IcoCancel {background:orange;width:15px;height:15px;cursor:pointer;} 
.IcoDelete {background:green;width:15px;height:15px;cursor:pointer;} 
.IcoArrowPrev {background:url(/Images/sprites.png) no-repeat -220px -120px;width:12px;height:12px;}
.IcoCircleArrow {width:15px;height:15px;}
.edit {background:url(/Images/iconEdit.gif) no-repeat 0px 0px;  padding:2px 10px 3px 20px;display:inline-block;}
.ico_red_x_small {background:url(/Images/sprites.png) no-repeat -200px -80px;height:10px;width:10px;}
.ico_red_x_small:hover {background-position:-220px -80px}
.ico_arrow_upgrade_small {background:url(/Images/sprites.png) no-repeat -240px -60px;height:12px;width:10px;}
.ico_arrow_upgrade {background:url(/Images/sprites.png) no-repeat -240px -80px;height:25px;width:20px;}

/*=*/
.icoReset {background:url(/Images/sprites.png) no-repeat -140px -200px;height:20px;width:20px;}
.Seller {background:url(/Images/sprites.png) -160px -200px no-repeat;height:30px;width:30px;}
.Previously {background:url(/Images/sprites.png) no-repeat -160px -240px;height:30px;width:30px;}
.Customers {background:url(/Images/sprites.png) no-repeat -120px -240px;height:30px;width:30px;}
.bestSellerSmall {background:url(/Images/sprites.png) no-repeat -80px -200px;height:20px;width:20px;}
.alsoBoughtSmall {background:url(/Images/sprites.png) no-repeat -80px -220px;height:20px;width:20px;}
.prevpurchSmall {background:url(/Images/sprites.png) no-repeat -80px -240px;height:20px;width:20px;}
.IcoFollow {background:url(/Images/sprites.png) no-repeat -80px -20px;height:14px;width:14px;}
.IcoEdit {background:url(/Images/sprites.png) -20px -40px no-repeat;width:14px;height:16px;}
.IcoArrow {background:url(/Images/sprites.png) -200px -120px no-repeat;width:12px;height:12px;}
.IcoSecure {background:url(/Images/sprites.png) -200px -180px no-repeat;width:20px;height:20px;}
.IcoCart {background:url(/Images/sprites.png) -220px -0px no-repeat;width:20px;height:15px;}
.IcoPlus {background:url(/Images/sprites.png) -40px -178px no-repeat;width:10px;height:12px;cursor:pointer;} 
.IcoMinus {background:url(/Images/sprites.png) -80px -178px no-repeat;width:10px;height:12px;cursor:pointer;}
.IcoExpand {background:url(/Images/sprites.png) -60px -158px no-repeat;width:10px;height:12px;cursor:pointer;} 
.IcoCollapse {background:url(/Images/sprites.png) -60px -138px no-repeat;width:10px;height:12px;cursor:pointer;}
.IcoUp {background:url(/Images/sprites.png) -220px -60px no-repeat;width:15px;height:12px;cursor:pointer;} 
.IcoUp:hover {background-position:-180px -100px;}
.UpDisable,.UpDisable:hover {background-position:-180px -80px;}
.IcoDown {background:url(/Images/sprites.png) -200px -60px no-repeat;width:15px;height:12px;cursor:pointer;} 
.IcoDown:hover {background-position:-180px -60px;}
.DownDisable,.DownDisable:hover {background-position:-18px -120px;}
.IcoCheck {background:url(/Images/sprites.png) 0px -200px no-repeat;width:15px;height:15px;cursor:pointer;}
.IcoSearch {background:url(/Images/sprites.png) 0px -480px no-repeat;width:14px;height:16px;padding:0px;}
.IcoPhone {background:url(/Images/sprites.png) -120px -180px no-repeat;width:18px;height:16px;padding:0px;}
.IcoTruck {background:url(/Images/sprites.png) -120px -0px no-repeat;width:32px;height:20px;padding:0px 3px 0px 3px;}
.icoQ {height:16px;width:16px;background:url(/Images/sprites.png) no-repeat 0px -220px;cursor:pointer;}
.icoQ:hover {background-position:-40px -220px;}
.IcoCheckBlue {background:url(/Images/sprites.png) no-repeat -240px -40px;height:20px;width:20px;}
.IcoPrint {background:url(/Images/sprites.png) -120px -200px no-repeat;width:18px;height:16px;padding:0px;}
.IcoMail {background:url(/Images/sprites.png) -120px -160px no-repeat;width:18px;height:16px;padding:0px;}
.IcoFav {background:url(/Images/sprites.png) -160px -180px no-repeat;width:16px;height:16px;}
.IcoFB {background:url(/Images/sprites.png) -200px -160px no-repeat;width:16px;height:16px;}
.IcoFBL {background:url(/Images/master/headerArt.png) -360px 0px no-repeat;width:26px;height:26px;}
.IcoFBL:hover {background-position:-400px 0px;}
.IcoTw {background:url(/Images/sprites.png) -160px -140px no-repeat;width:16px;height:16px;}
.IcoTwL {background:url(/Images/master/headerArt.png) -360px -40px no-repeat;width:26px;height:26px;}
.IcoTwL:hover {background-position:-400px -40px;}
.IcoRss {background:url(/Images/sprites.png) -120px -140px no-repeat;width:16px;height:16px;}
.IcoSignUp {background:url(/Images/master/headerArt.png) -380px -80px no-repeat;width:45px;height:26px;margin-left:0px;}
.IcoRequestCatalog {background:url(/Images/master/headerArt.png) -340px -80px no-repeat;width:40px;height:22px;margin-left:0px;}
.IcoWidget {background:url(/Images/master/headerArt.png) -360px -140px no-repeat;width:40px;height:20px;margin-left:0px;}
.carrotOrangeSmall {background:url(/Images/iconRightArrowSmallOrange.gif) no-repeat 0px 5px;padding-left:10px;}
img.carrotOrangeSmall {background-position:0px 0px;height:5px;width:5px;padding:0px;}
img.icoA01 {background:url(/Images/sprites.png) no-repeat -160px -0px;height:26px;width:25px;}
img.IcoFloppy {background:url(/Images/sprites.png) no-repeat -100px 0px;height:14px;width:14px;}
.icoQuestion {background:url(/Images/sprites.png) no-repeat -80px -160px;height:14px;width:14px;}
.icoDocument {background:url(/Images/sprites.png) no-repeat -80px -120px;height:14px;width:14px;}
.icoArrowDown {background:url(/Images/sprites.png) no-repeat -80px -140px;height:14px;width:14px;}
.icoActivity {background:url(/Images/sprites.png) no-repeat -60px -120px;height:14px;width:14px;}
img.edit {background:url(/Images/sprites.png) no-repeat -20px -40px;height:14px;width:14px;padding:0px;}
img.attention {background:url(/Images/sprites.png) no-repeat -80px 0px;height:14px;width:10px;padding:0px;}
.carrot {background:url(/Images/sprites.png) no-repeat -180px -160px;height:14px;width:6px;padding:0px;}
/*custom scrollbar
============================================================*/
.customScrollBar {overflow:hidden;}  
#page .csTrack {padding:0px;background:url(/Images/sliderTrack.gif) no-repeat 0px 0px;width:10px;float:left;position:absolute;top:0px;right:1px;margin-left:2px;}
.csTrack img {position:absolute;top:0px;left:-2px;width:10px;height:14px;z-index:1;background:url(/Images/sliderDrag.gif) no-repeat 0px 0px;}
.csTrack .scBottom {background:url(/Images/sliderTrack.gif) no-repeat left bottom #fff;height:20px;width:10px;position:absolute;bottom:0px;left:0px;z-index:0;}
#page .contentWrapper2  {display:block;padding:0px;padding-right:14px;}

/* error dialogue
============================================================*/
.errorDiv {background:url("/Images/master/errorRepeat.gif") no-repeat 0 0 #fff;border:2px solid #cc0000;padding:15px 10px 25px 65px;margin-bottom:10px;width:650px;clear:both;}
.errorDivSmall {border:1px solid #cc0000;padding:2px;margin-bottom:10px;clear:both;background:#e9f7ff}

/*thinkpink quill.com
#headerRow {background:url(/Images/master/thinkPinkheaderRepear.gif) repeat-x #fff;}
.rbMaster .rbMasterTop .a1, .rbMaster .rbMasterTop .a2, .rbMaster .rbMasterTop .a3, .rbMaster .rbMasterTop .a4 {background:#f59fce;}

 */
