﻿/* Default Stylesheet.*/

/* Prefix list:
   hd       - Header styles
   hdNav1   - Header Nav Bar 1
   hdNav2   - Header Nav Bar 2
   ft       - Footer
   ip       - iPhrase     
*/
/*======== Page Layout
============================================================*/
#page, .rbHeader {}
html {background:#eee;}
body {}
#page {}
.headerLeft {position:relative;z-index:8000;float:left;}
#aspnetForm {background:#fff;clear:both;}
* {	margin: 0px;padding: 0px;}
img {	border: 0px;}
.nextButton {	background: url(/Images/next.gif)no-repeat 0px 0px;	height: 10px;width: 50px;}

.specialCheckout #leftColumn {width:60%;}
.specialCheckout #rightColumn {width:40%;}

/*===== Header
============================================================*/
.catalog,.reorder,.specials {background:url(/Images/master/headerArt.gif) no-repeat}

#headerRow {padding-bottom:0px;background:url(/Images/master/headerArt.gif) repeat-x left -260px #fff;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;}
.hdLogin a {}
.hdLogin .button span,.hdLogin .button:hover span {color:#000;}

#page .continueShop {float:right;margin-top:10px;padding-right:20px;}

/*Hd Popup login*/
#LoginPopup {top:50px;left:280px;clear:both;}
.ie7 #LoginPopup {left:278px;}
.ie6 #LoginPopup {left:257px;}
.hdLoginPopUpPanel {width:460px;border:2px solid #0071bd;border-top:none;padding:10px;background:url(/Images/master/hdLoginBorder.gif) no-repeat left 0px #f7f7f7;position:relative;}
.hdLoginPopUpPanel li {float:left;clear:none;padding-right:20px;}
.hdLoginPopUpPanel .L {float:left;width:58%;border-right:1px solid #ccc;}
.hdLoginPopUpPanel .R {float:right;width:35%;}
.hdLogin .selected {background:url(/Images/master/headerArt.gif) no-repeat 0px -760px;}

/* Hd Search */
#hdSearch {position:relative;float:left;clear:both;background:url(/Images/master/headerSearch.gif) no-repeat 0px 0px;width:433px;height:38px;z-index:8000;	}
#hdSearch .goButton {background-position:0px -580px;height:32px;width:32px;margin:3px 0px;}
#hdSearch .goButton:hover {background-position:0px -640px;}
.goButton {float: left;margin-left:5px;height:20px;width:20px;background:url(/Images/master/headerArt.gif) no-repeat 0px -160px;cursor:pointer;}
#hdSearch  .searchText {float:left;background:url(/Images/sprites.gif) no-repeat 5px -452px;border:none;padding:2px 0px 10px 25px;overflow:hidden;width:360px;font-size:14px;line-height:20px;margin:6px 6px 0px 6px;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:0px -700px;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:200px;}
.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.gif) 3px 0px no-repeat;float: left;padding: 0px 0px 3px 28px;}
#headerRow .freeDelivery {height:16px;width:162px;background:url(/Images/master/headerArt.gif) no-repeat 0px -817px;text-indent:-1000px;display:block;overflow:hidden;}
#headerRow .shippingMsg {padding:5px 0px;text-align:left;margin-top:2px;font-size:11px;}
#headerRow .shippingMsg span {padding-left:25px;display:block;text-align:left;}
#headerRow .freeDelivery:hover {color:#ce0000}

/*miniCart */
#MiniCartInfo {position:absolute;left:9px;top:0px;overflow:hidden;padding-top:4px;}
.miniCartPopUp {float:none;width:210px;margin:0px;display:block;}
.miniCartPopUp dl {margin:0px;}
#MiniCartInfo .titleStyle a, #MiniCartInfo .titleStyle a:hover {color:#fff;}
.miniCartPos .highlight {padding:5px;margin-bottom:5px;}

.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;}
#MiniCartInfo .miniCartPopUp .title {border-top:1px solid #666;border-bottom:1px solid #666;background:url(/Images/master/headerArt.gif) repeat-x scroll 0 -446px;color:#fff;}
#MiniCartInfo .shippingMsg {text-align:center;border-color:#ccc;}
#MiniCartInfo .rbContent {padding:5px 8px;}

#MiniSKUInfo {z-index:19000;}
.miniSku {z-index:10000;}
.miniSku {width:285px;}
.miniSku #productImageDiv img {}

/*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:2px 0px 2px 0px;float:left;width:100%;}
#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 
============================================================*/
/*chat*/
#page .chatModule {width:320px;font-size:11px;text-align:right;}
#page .ChatModuleNarrow {width:180px;padding-bottom:10px;}
#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;}
/* searchSuggestions searchsuggest.aspx */
.searchSuggestionWrapper *
{
	cursor: pointer;
}
.searchSuggestionWrapper
{
	position: absolute;
	overflow: hidden;
	left: 10px;
	top: 31px;
	width: 380px;
	border: 1px solid #333;
	float: left;
	background: #dce3e9;
}

.searchSuggestionWrapper a, .searchSuggestionWrapper a:hover
{
	border-top: none;
	padding: 2px 3px 2px 8px;
	display:block;
	color: #50575f;
	text-decoration: none;
}
#page .searchSuggestionWrapper a.keySelected
{
	background: #0080E0;
	cursor: pointer;
	color: #EEEEFF;
}
#page .searchSuggestionWrapper a.header
{
	background: #50575f;
	cursor: text;
	color: #fff;
	font-size: 12px;
	padding-left: 2px;
	text-transform: capitalize;
	font-weight: bold;
	margin:0px;
	color:#fff;
}
.searchSuggestionWrapper a span
{
	display: block;
	float: right;
	width: 86px;
}
.searchSuggestionWrapper a.header span
{
	display: block;
	float: right;
	width: 80px;
}

.cooltip {position:absolute;top:0px;left:-2000px;z-index:20000;width:300px;padding-top:12px;}    
.cooltip .tail {position:absolute;left:0px;background:url(/Images/sprites.gif) no-repeat;height:15px;width:15px;}        
.tailtop .tail {top:0px;background-position:-80px -2040px}
.tailbottom {padding-top:0px;padding-bottom:13px;}
.tailbottom .tail {bottom:0px;top:auto;background-position:-80px -2080px}
.tailLeft .tail {left:20%;}
.cooltip .cont {padding:5px 10px;font-weight:bold;text-align:center;border:2px solid #0071b5;background:#fff;}

#dhtmltooltip {background:url(/Images/1pxShad.png);z-index:100000;position:absolute;position:absolute;top:35px;right:10%;text-align:center;left:-3000px;}
.ie6 .#dhtmltooltip {background:#aaa;}
#dhtmltooltip span {height:15px;width:20px;position:absolute;top:-14px;right:15px;background:url(/Images/sprites.gif) no-repeat -80px -540px;}
#dhtmltooltip.left span {left:15px;}
.dhtmltooltipFore {position:relative;top:-5px;left:-5px;background:#fcfee4;border:1px solid #333;padding:5px;}
#dhtmltooltip.top span {background-position:-80px -580px;bottom:-15px;top:auto;}

.skuClose
{
	background: none;
	width: 100%;
	height: 100%;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
#dhtmlpopup
{
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	z-index:10000;
}

.errText
{
	border-top: 1px solid #ccc;
	margin: 1px;
	padding: 1px;
	position: relative;
	border-bottom: 1px solid #ccc;
	margin: 1px;
	padding: 1px;
	position: relative;
	display: block;
	background-color: #ffffcc;
	width: 465px;
	border-top-color: #999999;
}

.inktoner {display:none;}

/*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.gif) no-repeat 3px -2296px;}
.LoadingCheck {height:24px;width:24px;background:url(/Images/sprites.gif) no-repeat 3px -2336px;}

.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;}

/*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 {height:100%;width:100%;background-color:#fff;position:fixed;top:0px;left:0px;z-index:9999;opacity:.20;filter:alpha(opacity=20);display:none;cursor:auto}

.ie6 .lightBox { 
	 position: absolute;
	 height: expression(document.body.clientHeight);
	 width: expression(document.body.clientWidth);
	 top: 0px;
	 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;}

/*InkTOnerSearchSuggest*/
.inkSearchSuggestionWrapper *
{
	cursor: pointer;
}
.inkSearchSuggestionWrapper
{
	position:absolute;
	/*left: 0px;*/
	/*top: 0px;*/
	width: 325px;
	border: 1px solid #333;
	/*float:left;*/
	margin-right: 10px;
	padding: 0px 0px 0px 0px;
	background: #dce3e9;
}
.inkSearchSuggestionWrapper, .inkSearchSuggestionWrapper *
{
	z-index: 10000001;
}
.inkSearchSuggestionWrapper a, .inkSearchSuggestionWrapper a:hover
{
	border-top: none;
	padding: 2px 3px 2px 8px;
	display:block;
	color: #50575f;
	text-decoration: none;
}
.inkSearchSuggestionWrapper a.keySelected
{
	background: #0080E0;
	cursor: pointer;
	color: #EEEEFF;
}
.inkSearchSuggestionWrapper a.header
{
	background: #50575f;
	cursor: text;
	color: #fff;
	font-size: 12px;
	padding-left: 2px;
	text-transform: capitalize;
	font-weight: bold;
	margin:0px;
}
.inkSearchSuggestionWrapper a span
{
	display: block;
	float: right;
	width: 86px;
}
.inkSearchSuggestionWrapper a.header span
{
	display: block;
	float: right;
	width: 80px;
}

/*dragme*/
.dragme {cursor:move;position:relative;}

/*THINK PINK 
html {background:#efefef}
#headerRow {background:url(/Images/master/thinkPink.jpg) no-repeat 0px bottom #F498BA;height:112px;padding:0px;}
.rbHeader .a1, .rbHeader .a2, .rbHeader .a3, .rbHeader .a4 {background:url(/Images/master/thinkPink.jpg) no-repeat 0px 0px #F498BA;border-color:#F498BA;}
.hdLinks {padding-top:5px;}
#headerRow .headerLogo img {background: url(/Images/master/logo_small_new.gif) no-repeat 0px 0px;width:160px;height:76px;margin-top:0px;margin-bottom:3px;}
#headerRow a, #headerRow a:hover, .hdLinks .l, #hdCart{color:#000;}
#hdSearch .searchText {border-bottom:1px solid #aaa;}
#headerRow .shoppingCart {background-image:url(/Images/master/cart.gif)}
*/
/*NEW LOGO

#headerRow {height:110px;background-color:#6baee7;}
#headerRow .headerLogo img
{
	width: 160px;
	height: 76px;
	background: url(/Images/master/Quill_Logo_White.gif) no-repeat 0px 0px;
	color: #fff;
	display:block;
	margin: 0px 0px 0px 15px;
}
*/

/*-=====Web Parts by Location====================-*/
/*-------General Location--------*/
/* imageless boxes ver1.0 */
/*skeleton
============================================================*/
.rb {padding-bottom:10px;background:url(/Images/stardust.gif);}
.rb .a1 {border-top:1px solid #333;margin-left:5px;margin-right:5px;background:yellow;overflow:hidden;height:0px;font-size:0px;line-height:1px;display:block;}
.rb .a2 {border-left:2px solid #333;border-right:2px solid #333;margin-left:3px;margin-right:3px;height:1px;background:yellow;overflow:hidden;font-size:0px;line-height:1px;display:block;}
.rb .a3 {border-left:1px solid #333;border-right:1px solid #333;margin-left:2px;margin-right:2px;height:1px;background:yellow;overflow:hidden;font-size:0px;line-height:1px;display:block;}
.rb .a4 {border-left:1px solid #333;border-right:1px solid #333;margin-left:1px;margin-right:1px;height:2px;background:yellow;overflow:hidden;font-size:0px;line-height:1px;display:block;}
.rbInner {background:yellow;border-left:1px solid #333;border-right:1px solid #333;}  
.title {padding:3px 9px 7px 9px;border-bottom:1px solid #333;color:#333;font-size:14px;} 
.titleStyle {padding:0px;font-size:13px;font-weight:bold;}
.rbContent {padding:5px 8px 5px 8px;}

/*=========skins
============================================================*/
/*master*/
.rbMaster {width:1000px;margin: 0 auto;}
.rbMaster .rbMasterTop {background:url(/Images/master/MasterPageShadow.gif) no-repeat -1045px 0px;padding:4px 5px 0px 5px;clear:both;zoom:1;}
.rbMaster .rbMasterBot {background:url(/Images/master/MasterPageShadow.gif) no-repeat -1045px -12px;padding:0px 5px 10px 5px}
.rbMasterShad {background:url(/Images/master/MasterPageShadow.gif) repeat-y -5px 0px;padding-left:5px;padding-right:5px;}
.rbMaster .rbInner {background:#fff;border-color:#bbb;}
.rbMaster .rbTop .a1, .rbMaster .rbTop .a2, .rbMaster .rbTop .a3, .rbMaster .rbTop .a4, .rbMaster .title {background:#a6d1f2;border-color:#bbb;}
.rbMaster .rbBottom .a1, .rbMaster .rbBottom .a2, .rbMaster .rbBottom .a3, .rbMaster .rbBottom .a4 {background:#fff;border-color:#bbb;}

/*Header*/
.popUpClose {float:right;width:20px;height:20px;padding-left:5px;background:url(/Images/boxes/popUpArt.gif) no-repeat right -20px;outline:none;cursor:pointer;margin-right:-5px;margin-top:-1px;}
.popUpClose:hover {background-position:right 0px;cursor:pointer;}
.popUpCloseWhite {background-image:url(/Images/boxes/popUpArt2.gif)}
.popUpCloseCyan {background-image:url(/Images/boxes/popUpArt3.gif)}

.popUpClose2 {position:absolute;top:-2px;right:-5px;height:17px;width:17px;background:url(/Images/sprites.gif) 0px -2580px no-repeat;cursor:pointer;float:left;z-index:30000;}
.popUpClose2:hover {background-position:-40px -2580px;}

.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;}

.rbPopUp {}
.rbPopUp .rbTop .a1, .rbPopUp .rbTop .a2, .rbPopUp .rbTop .a3, .rbPopUp .rbTop .a4 {background:#0f7bc1;border-color:#666;}
.rbPopUp .rbInner {background:#fff;border-color:#666;}
.rbPopUp .rbBottom .a1, .rbPopUp .rbBottom .a2, .rbPopUp .rbBottom .a3, .rbPopUp .rbBottom .a4 {background:#f7f7f7;border-color:#666;}
.rbPopUp .title {color:#eee;border-bottom:1px solid #666;background:url(/Images/gradients/gradients.gif) repeat-x 0px -240px #096dad;}
.rbPopUp .titleStyle {}
.rbPopUp .popUpFtr {background:#f7f7f7;padding:5px 8px 0px 8px;border-top:1px solid #ccc;}
.rbPopUp .popUpFtr .button span {background-color:#eee;}
.rbPopUp .popUpBack {float:left;width:20px;height:20px;padding-left:5px;}
.rbPopUp .popUpBack a {display:block;width:20px;height:20px;text-indent:-10000px;background:url(/Images/boxes/popUpArt.gif) no-repeat right -20px;outline:none;}
.rbPopUp .popUpBack a:hover {background-position:left 0px;}

.rbGrayBlue {}
.rbGrayBlue .rbTop .a1, .rbGrayBlue .rbTop .a2, .rbGrayBlue .rbTop .a3, .rbGrayBlue .rbTop .a4 {background:#0f7bc1;border-color:#0066cc;}
.rbGrayBlue .rbInner {background:#eee;border-color:#0066cc;}
.rbGrayBlue .rbBottom .a1, .rbGrayBlue .rbBottom .a2, .rbGrayBlue .rbBottom .a3, .rbGrayBlue .rbBottom .a4 {background:#eee;border-color:#0066cc;}
.rbGrayBlue .title {color:#fefefe;border-bottom:1px solid #00369e;background:url(/Images/gradients/gradients.gif) repeat-x 0px -240px #096dad;}

.rbLightBlue {}
.rbLightBlue .rbInner {background:url(/Images/boxes/repeatBarWhite.gif) repeat-x 0px 0px #fff;border-color:#0066CC;}
.rbLightBlue .rbTop .a1, .rbLightBlue .rbTop .a2, .rbLightBlue .rbTop .a3, .rbLightBlue .rbTop .a4 {background:#A6D1F2;border-color:#0066CC;}
.rbLightBlue .rbBottom .a1, .rbLightBlue .rbBottom .a2, .rbLightBlue .rbBottom .a3, .rbLightBlue .rbBottom .a4 {background:#fff;border-color:#0066CC;}
.rbLightBlue .title {color:#0066CC;border-bottom:none;background:none;}

.rblightBlue2 {}
.rblightBlue2 .a1, .rblightBlue2 .a2, .rblightBlue2 .a3, .rblightBlue2 .a4, .rblightBlue2 .rbInner, .rblightBlue2 .title {background:#dcecfb;border-color:#ccc;}
.rblightBlue2 .rbInner {background:url(/Images/boxes/lightBlueBox2TitleRepeat.gif) repeat-x 0px 0px #fff;}
.rblightBlue2 .rbTop .a1, .rblightBlue2 .rbTop .a2, .rblightBlue2 .rbTop .a3, .rblightBlue2 .rbTop .a4, .rblightBlue2 .title {background:#dcecfb;}
.rblightBlue2 .rbBottom .a1, .rblightBlue2 .rbBottom .a2, .rblightBlue2 .rbBottom .a3, .rblightBlue2 .rbBottom .a4 {background:#fff;}
.rblightBlue2 .title {color:#0072BC;border-bottom:none;background:none;}

.rbLightBlue3 {}
.rbLightBlue3 .rbTop .a1, .rbLightBlue3 .rbTop .a2, .rbLightBlue3 .rbTop .a3, .rbLightBlue3 .rbTop .a4 {background:#dcecfb;border-color:#18517b;}
.rbLightBlue3 .rbInner {background:url(/Images/boxes/lightBlueBox2TitleRepeat.gif) repeat-x 0px 0px #fff;border-color:#18517b;}
.rbLightBlue3 .rbBottom .a1, .rbLightBlue3 .rbBottom .a2, .rbLightBlue3 .rbBottom .a3, .rbLightBlue3 .rbBottom .a4 {background:#fff;border-color:#18517b;}
.rbLightBlue3 .title {color:#0072BC;border-bottom:none;background:none;}

.rbEEE {}
.rbEEE .rbTop .a1, .rbEEE .rbTop .a2, .rbEEE .rbTop .a3, .rbEEE .rbTop .a4 {background:#fcfcfc;border-color:#ccc;}
.rbEEE .rbInner {background:#f9f9f9;border-color:#ccc;}
.rbEEE .rbBottom .a1, .rbEEE .rbBottom .a2, .rbEEE .rbBottom .a3, .rbEEE .rbBottom .a4 {background:#f7f7f7;border-color:#ccc;}
.rbEEE .title {color:#444;border-bottom:none;}

.rbBlue {}
.rbBlue .rbInner {background:#0071BC;border-color:#0066cc}
.rbBlue .rbTop .a1, .rbBlue .rbTop .a2, .rbBlue .rbTop .a3, .rbBlue .rbTop .a4, .rbBlue .title {background:#0071BC;border-color:#0066cc}
.rbBlue .rbBottom .a1, .rbBlue .rbBottom .a2, .rbBlue .rbBottom .a3, .rbBlue .rbBottom .a4 {background:#0071BC;border-color:#0066cc}
.rbBlue .title {color:#eee;border-bottom:1px solid #0066cc;}

.rbDarkGray {}
.rbDarkGray .rbTop .a1, .rbDarkGray .rbTop .a2, .rbDarkGray .rbTop .a3, .rbDarkGray .rbTop .a4 {background:#f7f7f7;border-color:#ccc;}
.rbDarkGray .rbInner {background:url(/Images/boxes/grayBoxDarkerTitleRepeat.gif) repeat-x left top #e3e3e3;border-color:#ccc}
.rbDarkGray .rbBottom .a1, .rbDarkGray .rbBottom .a2, .rbDarkGray .rbBottom .a3, .rbDarkGray .rbBottom .a4 {background:#e3e3e3;border-color:#ccc;}
.rbDarkGray .title {color:#0072BC;border-bottom:none;background:none;}

.rbCyan {}
.rbCyan .a1, .rbCyan .a2, .rbCyan .a3, .rbCyan .a4, .rbCyan .rbInner, .rbCyan .title {border-color:#CECFCE;}
.rbCyan .rbInner {background:#fff}
.rbCyan .rbTop .a1, .rbCyan .rbTop .a2, .rbCyan .rbTop .a3, .rbCyan .rbTop .a4 {background:#EFF3F7 ;}
.rbCyan .rbBottom .a1, .rbCyan .rbBottom .a2, .rbCyan .rbBottom .a3, .rbCyan .rbBottom .a4 {background:#fff;}
.rbCyan .title {color:#003399;border-color:#CECFCE;background:url(/Images/boxes/boxRoundCyanTitleRepeat.gif) left bottom #EFF3F7;}

.skuGray {}
.skuGray .rbTop .a1, .skuGray .rbTop .a2, .skuGray .rbTop .a3, .skuGray .rbTop .a4, .skuGray .title {background:#eee;border-color:#aaa;}
.skuGray .rbInner {background:#eee;border-color:#aaa;}
.skuGray .rbContent {padding:1px 5px 1px 5px;}
.skuGray .rbContent .rbContent {padding:5px 8px 5px 8px;} 
.skuGray .rbBottom .a1, .skuGray .rbBottom .a2, .skuGray .rbBottom .a3, .skuGray .rbBottom .a4 {background:#eee;border-color:#aaa;}
.skuGray .title {color:#444;border-bottom:none;}
#page .skuGray  * {border-color:#fff;}
#page .skuGray .rbWhite .rbWhite * {border-color:#ccc;}

.rbWhite {}
.rbWhite .rbTop .a1, .rbWhite .rbTop .a2, .rbWhite .rbTop .a3, .rbWhite .rbTop .a4, .rbWhite .title {background:#fff;border-color:#ccc;}
.rbWhite .rbInner {background:#fff;border-color:#ccc;}
.rbWhite .rbBottom .a1, .rbWhite .rbBottom .a2, .rbWhite .rbBottom .a3, .rbWhite .rbBottom .a4 {background:#fff;border-color:#ccc;}
.rbWhite .title {color:#444;border-bottom:none;}

.rbWhiteBlue {}
.rbWhiteBlue .rbTop .a1, .rbWhiteBlue .rbTop .a2, .rbWhiteBlue .rbTop .a3, .rbWhiteBlue .rbTop .a4 {background:#0f7bc1;border-color:#0f7bc1;}
.rbWhiteBlue .rbInner {background:#fff;border-color:#0f7bc1;}
.rbWhiteBlue .rbBottom .a1, .rbWhiteBlue .rbBottom .a2, .rbWhiteBlue .rbBottom .a3, .rbWhiteBlue .rbBottom .a4 {background:#fff;border-color:#0f7bc1;}
.rbWhiteBlue .title {color:#fefefe;border-bottom:1px solid #0f7bc1;background:url(/Images/gradients/gradients.gif) repeat-x 0px -240px #096dad;}

.rbWhiteBlue2 {}
.rbWhiteBlue2 .rbTop .a1, .rbWhiteBlue2 .rbTop .a2, .rbWhiteBlue2 .rbTop .a3, .rbWhiteBlue2 .rbTop  .a4 {background:#eee;border-color:#0066cc;}
.rbWhiteBlue2 .rbInner {background:url(/Images/gradients/gradients.gif) repeat-x 0px -660px #fff;border-color:#0066cc;}
.rbWhiteBlue2 .rbBottom .a1, .rbWhiteBlue2 .rbBottom .a2, .rbWhiteBlue2 .rbBottom .a3, .rbWhiteBlue2 .rbBottom .a4 {background:#fff;border-color:#0066cc;}
.rbWhiteBlue2 .title {color:#444;border-bottom:none;background:#fff;border-color:#0066cc;}
.rbWhiteBlue2 .titleStyle {padding:0px;}

.rbFFFShad {}
.rbFFFShad .rbInner {background:#fff;}
.rbFFFShad .rbTop .a1, .rbFFFShad .rbTop .a2, .rbFFFShad .rbTop .a3, .rbFFFShad .rbTop .a4 {background:#fff;border-color:#fff;}
.rbFFFShad .rbBottom .a1, .rbFFFShad .rbBottom .a2, .rbFFFShad .rbBottom .a3, .rbFFFShad .rbBottom .a4 {background:#fff;border-color:#ccc;}
.rbFFFShad .title {color:#444;border-bottom:none;}
.rbFFFShad .rbBottom .a1 {border-bottom:1px solid #ccc;}
.rbFFFShad .rbBottom .a2 {border-bottom:2px solid #ccc;}

.rbError {}
.rbError .rbInner {background:url(/Images/master/errorRepeat.gif) no-repeat 0px 0px #fff;border-color:#CC0000;}
.rbError .rbTop .a1, .rbError .rbTop .a2, .rbError .rbTop .a3, .rbError .rbTop .a4 {background:#daedfb;border-color:#CC0000;}
.rbError .rbBottom .a1, .rbError .rbBottom .a2, .rbError .rbBottom .a3, .rbError .rbBottom .a4 {background:#fff;border-color:#CC0000;}
.rbError .title {color:#444;border-bottom:none;background:none;}
.rbError .titleStyle {padding-left:55px;padding-top:5px;}
.rbError .popUpClose {margin-top:-5px;}
.rbError .rbContent {padding-left:65px;padding-right:15px;}

.rbGrayWhite {}
.rbGrayWhite .rbTop .a1, .rbGrayWhite .rbTop .a2, .rbGrayWhite .rbTop .a3, .rbGrayWhite .rbTop .a4 {background:#eee;border-color:#ccc;}
.rbGrayWhite .rbInner {background:url(/Images/gradients/gradients.gif) repeat-x 0px -660px #fff;border-color:#ccc }
.rbGrayWhite .rbBottom .a1, .rbGrayWhite .rbBottom .a2, .rbGrayWhite .rbBottom .a3, .rbGrayWhite .rbBottom .a4 {background:#fff;border-color:#ccc;}
.rbGrayWhite .title {background:none;border:none;}

/* 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;}
#page .buyMore .rbInner,#page .buyMore .rbTop *,#page .buyMore .rbBottom * {background:#fff;border-color:#ccc}

.searchBox2 {}
.searchBox2 .rbTop .a1, .searchBox2 .rbTop .a2, .searchBox2 .rbTop .a3, .searchBox2 .rbTop .a4 {background:#0071bc;border-color:#C6C6C6;}
.searchBox2 .rbInner {background:#efefef;border-color:#C6C6C6;}
.searchBox2 .rbBottom .a1, .searchBox2 .rbBottom .a2, .searchBox2 .rbBottom .a3, .searchBox2 .rbBottom .a4 {background:#eee;border-color:#C6C6C6;}
.searchBox2 .title {text-align:center;border:none;background:url(/Images/boxes/searchBoxBody.gif) no-repeat scroll center -5px;height:45px;}
.searchBox2 .titleStyle {color:#fff;font-size:16px;}
/*pagination
============================================================*/
.pagination {height:20px;}
.pagination span {padding-right:2px;padding-top:1px}
.pagination a {float:left;height:15px;text-align:center;margin:0px 2px 0px 2px;padding:2px 5px 0px 5px;}
.pagination .currentPage,.pagination .selected {background:#ccecff;font-weight:bold;}
.pagination .pager {float:left;margin-right:4px;}
/* BrowseItem
============================================================*/
.BrowseItem {float:left;width:170px;padding-left:5px;padding-right:5px;border-bottom:1px solid #ccc;height:320px;overflow:hidden;}
.BrowseItem .money {font-size:12px;padding-top:2px;padding-bottom:2px;}
.BrowseItem .buySection {padding:5px;background:#eee;margin-right:20px;font-size:11px;}
.BrowseItem .buySection .l {float:left;width:70px;}
.BrowseItem .buySection .r {float:left;}
.BrowseItem .button {margin-top:10px;}
.snippetPH {height:20px;overflow:hidden;}
/*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;}
.itemSearchAd {border-bottom:none;margin-bottom:5px;}
.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;}
.rbFinder .desc3 {font-size:12px;height:50px;line-height:1.4;}
.itemb {padding:5px;width:169px;border-right:1px solid #ccc;float:left;}
.itemb dl {padding-bottom:5px;}

/*carousel footer new*/
.FeaturedFooter {padding-left:10px;padding-right:5px;clear:both;}
.FeaturedFooter .rbTop * {margin-left:0px;border-left-width:1px;}

#page .tabsFtr a, #page .tabsFtr a span, #page .tabsFtr a:hover  {background-image:url(/Images/buttons/tabsCyan.gif);}
#page .tabsFtr a label {float:left;font-weight:normal;font-size:10px;color:#000;height:12px;overflow:hidden}

/*PromoSkuSmallItem*/
.PromoSkuItemL {float:left;width:55%;overflow:hidden;}
.PromoSkuItemL img {height:60px;width:60px;}
.PromoSkuItemR {float:left;width:44%;margin:0px;font-size:11px;}
.PromoSkuItemR strong {font-size:12px;}
.PromoSkuItemR .button {margin:0px;}

/*carousel with the arrows on the sides Feautred Scroll
============================================================*/
.ItemGroup {float:left;clear:none;}
.ItemGroup .Title {display:block;font-weight:bold;}

.FSscroll {}
.FSscroll .scLeft,  .FSscroll .scRight {height:39px;width:21px;background:url(/Images/sprites.gif) no-repeat -60px -1780px;margin:0px;margin-top:60px;float:left;}
.FSscroll  a.toLeft:hover {background-position:0px 0px}
.FSscroll  a.toRight:hover {background-position:0px -22px;}
.FSscroll .itemb {height:180px;}
.FSscroll .itemb label {padding-top:5px;width:85px;}
.FSscroll .itemb {background:url(/Images/gradients/FItemBg.gif) no-repeat bottom left;border:none;width:160px;padding-left:12px;padding-right:8px;padding-top:15px;height:155px;overflow:hidden;}
.FSscroll .PromoDD div {position:absolute;left:-15px;height:17px;overflow:hidden;width:77px;}
.FSscroll .PromoDD {position:relative;height:15px;}
.FSscroll .scLeft {background-position:-60px -1780px;margin-right:8px;margin-left:8px;}
.FSscroll .scRight {background-position:0px -1780px;margin-left:8px;}
.FSscroll .ScrPhLeft {background-position:0px -1840px;cursor:default;}
.FSscroll .ScrPhRight {background-position:-60px -1840px;cursor:default;}
.FSscroll .ScHide {background:none;cursor:default;}
.FSscroll .helper {background:none;}
.FSscroll .scPager {float:left;padding-right:10px;}
.FSscroll .hlprNum {padding-right:20px;position:absolute;top:-28px;right:0px;}

.scrollerMask {border:0px solid #333;height:170px;position:relative;width:600px;overflow:hidden;float:left;}
.scrollz {position:absolute;top:0px;left:0px;}
.scrollerMask {height:180px;}

.helperWrapper2 {background:#0F7BC1;clear:both;text-align:center;padding-top:8px;}
.helper {background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;overflow:hidden;clear:both;height:21px;float:left;width:100%;}
.helper a {height:14px;width:14px;background:#bbb;overflow:hidden;display:inline-block;font-size:0px;margin:4px 8px 4px 8px;}
.helper a:hover {background:#aaa;}
.helper a.selected {background:#666666;}

.helperA {background:#0071BC;border:none;height:18px}
.helperA a {background:#fff;font-size:0px;}
.helperA a:hover {background:#eee;}
.helperA a.selected {background:#bbb;}

.helperB {background:none;width:auto;float:none;border:none;}
.helperB a {background:#fff;margin-top:0px;font-size:0px;}
.helperB a:hover {background:#eee;}
.helperB a.selected {background:#bbb;}

.helperC {display:none;}

.helperWrapper2 .scLeft {float:none;display:inline-block;background:url(/Images/myquill/default/browseArrows.gif) no-repeat scroll 0 0;position:relative;top:-4px;}
.helperWrapper2 .scRight  {float:none;display:inline-block;background:url(/Images/myquill/default/browseArrows.gif) no-repeat scroll -16px -16px;position:relative;top:-4px;}
.helperWrapper2 .ScrPhLeft,.helperWrapper2 .ScrPhRight {background:none;}
.helperWrapper2 .helper {width:auto;display:inline;}
#page .ScrPhHide {background:none;}

/* tabs
============================================================*/
.tabsContainer {top:0px;padding:5px;margin:0px;border:1px solid #ccc;overflow:hidden;clear:both;color:#444;margin-bottom:10px;}
.cqoTabsContainer  {clear:both;padding:0px 0px 5px 0px;margin-right:10px;font-size:11px;border:1px solid #ccc;margin-bottom:10px;}
.cqoTabsContainer .cqo_tabs_header {background:url(/Images/gradients/gradients.gif) repeat-x 0px -120px #eee;padding:5px;border-bottom:1px solid #ccc;font-size:11px;}
.cqoTabsContainer p {padding-bottom:5px;font-size:12px;}
.cqoReorderListItem {background:url(/Images/gradients/light_grayblue_gradient1.gif) no-repeat 0px 0px #fff;padding:5px 0px 5px 5px;}
.cqoReorderListItem p {height:40px;}
.cqoReorderListItem a:hover {text-decoration:none;color:#002A92;}

.addToCQO {color:#eee;display:block;padding:3px 0px 0px 5px;background:url(/Images/buttons/add.gif) no-repeat 0px 2px;width:42px;height:15px;}
.addToCQO:hover span {color:#ccc;text-decoration:none;}
.tabPanel {display:none;}
.tabsHeader {bottom:-1px;position:relative;}
.tabsHeader a:hover {text-decoration:none;}
.tabsHeader a.tabSelected span {background:url(/Images/buttons/skutabs.gif) no-repeat right -80px;padding-bottom:5px;}
.tabsHeader a.tabSelected {background:url(/Images/buttons/skuTabs.gif) no-repeat left -80px;}

.tabsHeader a.tabNotSelected span {background:url(/Images/buttons/skutabs.gif) no-repeat right 0px;padding-bottom:4px;}
.tabsHeader a.tabNotSelected {background:url(/Images/buttons/skuTabs.gif) no-repeat left 0px;}

.tabsHeader a.tabNotSelected:hover {background:url(/Images/buttons/skutabs.gif) no-repeat left -40px;}
.tabsHeader a.tabNotSelected:hover span {background:url(/Images/buttons/skutabs.gif) no-repeat right -40px;}

.tabsHeader a {float:left;background:url(/Images/buttons/skutabs.gif) no-repeat left top;padding-left:3px;margin-right:7px;text-decoration:none;width:auto;position:relative;}
.tabsHeader a span {background:url(/Images/buttons/skutabs.gif) no-repeat right top;float:left;padding:8px 15px 4px 6px;position:relative;right:-5px;font-weight:bold;}
#page .tabsWhite a, #page .tabsWhite a span, #page .tabsWhite a:hover  {background-image:url(/Images/buttons/tabsWhite.gif);}
#page .tabsWhite a label {float:left;font-weight:normal;font-size:10px;color:#000;height:12px;overflow:hidden}
#page .tabsWhite a {margin-right:3px;}

.tabsB {background:url(/Images/gradients/light_blue_gradient1.gif) repeat-x 0px bottom;border-bottom:1px solid #ccc;position:static}
.tabsB a {background:none;position:relative;bottom:-1px;}
.tabsB a span {}
.tabsB a.tabNotSelected {background:none;}
.tabsB a.tabNotSelected span {background:none;text-decoration:underline;}

.tabsSmall {height:21px;margin-right:5px;overflow:hidden;}
.tabsSmall a {}
.tabsSmall a span {padding:4px 8px 0px 3px;height:17px;font-size:11px;font-weight:normal;}


/* MyQuill Intro Panel 
============================================================*/
.myQuillPnlPopUpWrapper {font-family:verdana;padding-top:70px;padding-left:15px;padding-right:15px;position:absolute;top:20%;left:35%;z-index:10001;width:352px;height:378px;background:url(/Images/myquill/introPanelBg.gif) no-repeat 0px 0px;}
.myQuillPnlPopUpWrapper h3 {font-size:18px;color:#545d68;}
.myQuillPnlPopUpWrapper a:hover {color:#fff;}
.myQuillPnlPopUpWrapper ul {font-weight:bold;padding-left:10px;}
.myQuillPnlPopUpWrapper ul li {background-image:url(/Images/list_bullet_square_white.gif);color:#fff;}
.introPnlBtn {float:left;margin-top:30px;margin-left:15px;}
.btnNo {margin-left:10px;color:#fff;margin-top:28px;text-decoration:underline;display:block;float:left;font-weight:bold;width:100px;}
.introPnlBtn a {background:url(/Images/myquill/introPanelBtn.gif) no-repeat 0px 0px;display:block;width:135px;height:30px;padding-top:10px;padding-left:7px;color:#fff;font-size:12px;text-indent:10px;}
.introPnlBtn a:hover {text-decoration:none;background-position:0px -40px;color:#fff;}
.introPnlBtn strong {font-size:14px;}

/*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;}

/* minisku promo ajax/popupscripts.aspx
============================================================*/
.AccordionPanel {width:100%;}
.AccordionPanel .AcContent {overflow:hidden;}
.AcComplete .AcContent {overflow:visible;}
.MiniSkuAcc .promo1 {width:100px;height:25px;background:url(/Images/boxes/crossSellMiniSkuArt.gif) no-repeat 0px -240px;float:left;clear:both;}
.AccordionPanel div.AcContent {height:0px;}
.AccordionPanel .AcPanelSelected .AcContent {height:auto;}
.MiniSkuAcc .rbContent {padding-bottom:0px;}
.MiniSkuAcc .AcHeader {background:url(/Images/boxes/crossSellMiniSkuArt.gif) repeat-x 0px 0px #003ca4;font-weight:bold;border-bottom:1px solid #333;font-size:13px;cursor:pointer;color:#fff;}
.AcHeader .l {float:left;width:245px;overflow:hidden;padding:4px 0px 4px 4px;}   

.MiniSkuAcc .AcPanelSelected .AcHeader, .MiniSkuAcc .AcHeader:hover {background:url(/Images/boxes/crossSellMiniSkuArt.gif) repeat-x 0px -80px #419ee6;}
.MiniSkuAcc .AcPanelSelected .AcHeader {cursor:default;}
.MiniSkuAcc #Panl0 .popUpClose {margin:0px;padding:0px;margin-right:3px;}
.MiniSkuAcc #Panl0 .AcHeader .l {padding:5px 0px 5px 5px;}
.MiniSkuAcc #Panl0 .arrow {margin-top:3px;}
.MiniSkuAcc .AcHeader .ico {margin:0px 10px 0px 0px;vertical-align:middle;float:none;}
.MiniSkuAcc .AcHeader .arrow {float:right;height:16px;width:22px;background:url(/Images/sprites.gif) no-repeat -80px -2840px;margin-top:8px;}
.MiniSkuAcc .AcPanelSelected .AcHeader .arrow {background-position:0px -200px;}

.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.gif) no-repeat 2px -1138px #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.gif) no-repeat 2px -1218px #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.gif) no-repeat 2px -1298px #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:#fff;}
.AccordionPanel .quill-brand {background-position:0px -420px;color:#fff;}
.AccordionPanel .upgrade {background-position:0px -660px;color:#fff;}

.AcPanelSelected .multi-pack, .AcPanelSelected .high-yield, .AcPanelSelected .quill-brand, .AcPanelSelected .upgrade {color:#fff;}

/*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;}

.IcoTruck {background:url(/Images/sprites.gif) 0px -320px no-repeat;padding-left:35px;} 
img.IcoTruck {width:32px;height:20px;padding:0px 3px 0px 3px;}
.IcoPhone {background:url(/Images/sprites.gif) 0px -2840px no-repeat;padding-left:18px;} 
img.IcoPhone {width:18px;height:16px;padding:0px;}
.IcoMail {background:url(/Images/sprites.gif) 0px -2800px no-repeat;padding-left:18px}
img.IcoMail {width:18px;height:16px;padding:0px;}
.IcoSearch {background:url(/Images/sprites.gif) 0px -460px no-repeat;padding-left:14px}
img.IcoSearch {width:14px;height:16px;padding:0px;}
.IcoCheck {background:url(/Images/sprites.gif) 0px -2340px no-repeat;width:15px;height:15px;cursor:pointer;} 
.IcoUp {background:url(/Images/sprites.gif) -60px -2540px no-repeat;width:15px;height:12px;cursor:pointer;} 
.IcoUp:hover {background-position:0px -2540px;}
.UpDisable,.UpDisable:hover {background-position:-20px -2560px;}
.IcoDown {background:url(/Images/sprites.gif) -40px -2540px no-repeat;width:15px;height:12px;cursor:pointer;} 
.IcoDown:hover {background-position:-20px -2540px;}
.DownDisable,.DownDisable:hover {background-position:-0px -2560px;}
.IcoPlus {background:url(/Images/sprites.gif) -40px -2298px no-repeat;width:12px;height:15px;cursor:pointer;} 
.IcoCancel {background:url(/Images/sprites.gif) 0px -2500px no-repeat;width:15px;height:15px;cursor:pointer;} 
.IcoDelete {background:url(/Images/sprites.gif) 0px -2300px no-repeat;width:15px;height:15px;cursor:pointer;} 
.IcoEdit {background:url(/Images/sprites.gif) -40px -2500px no-repeat;width:18px;height:18px;cursor:pointer;}
.IcoCart {background:url(/Images/sprites.gif) -40px -2340px no-repeat;width:20px;height:15px;}
.IcoSecure {background:url(/Images/sprites.gif) -80px -2800px no-repeat;width:20px;height:20px;}
.IcoKey {background:url(/Images/sprites.gif) -80px -2300px no-repeat;width:16px;height:15px;}
.IcoArrow {background:url(/Images/sprites.gif) -75px -2377px no-repeat;width:12px;height:15px;}
.IcoArrowPrev {background:url(/Images/sprites.gif) -75px -2537px no-repeat;width:12px;height:15px;}
.IcoCircleArrow {background:url(/Images/sprites.gif) -80px -2420px no-repeat;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.gif) no-repeat -40px -2559px;height:12px;width:12px;}
.ico_red_x_small:hover {background-position:-60px -2559px}

.IcoFav {background:url(/Images/sprites.gif) -40px -2800px no-repeat;width:16px;height:16px;}
.IcoFB {background:url(/Images/sprites.gif) -80px -2760px no-repeat;width:16px;height:16px;}
.IcoFBL {background:url(/Images/master/headerArt.gif) -80px -740px no-repeat;width:26px;height:26px;}
.IcoFBL:hover {background-position:-120px -740px;}
.IcoTw {background:url(/Images/sprites.gif) -40px -2760px no-repeat;width:16px;height:16px;}
.IcoTwL {background:url(/Images/master/headerArt.gif) -80px -780px no-repeat;width:26px;height:26px;}
.IcoTwL:hover {background-position:-120px -780px;}
.IcoRss {background:url(/Images/sprites.gif) -0px -2760px no-repeat;width:16px;height:16px;}
.IcoSignUp {background:url(/Images/master/headerArt.gif) 0px -760px no-repeat;width:45px;height:26px;margin-left:0px;}
.IcoRequestCatalog {background:url(/Images/master/headerArt.gif) -60px -640px no-repeat;width:45px;height:22px;margin-left:0px;}
.IcoWidget {background:url(/Images/master/headerArt.gif) -60px -580px no-repeat;width:40px;height:20px;margin-left:0px;}

/*INK & TONER SEARCH SGUGEST */

.ITSearchBox {padding:0px;}
.ITSearchBox a {margin-top:2px;}
.ITSearch input.tonerSearchBox {float:left;width:100%;font-size:14px;border:none;}
.ITSearchBox .rbContent {padding:0px 5px 0px 3px;}
.ITSearch {width:75%;padding:2px;background:url(/Images/gradients/gradients.gif) repeat-x 0px -580px #fff;border:1px solid #bbb;float:left;}
.suggestDropDownContainer {position:relative;z-index:100000;clear:both;}

.ITSearchBox .goButton {margin-top:0px;}

.ITSearchBox .finderTitle {font-size:11px;word-spacing:-2px;padding:3px 0px 5px 3px;vertical-align:middle;}
.ITSearchBox .finderTitle img {vertical-align:middle;padding-right:5px;background:url(/Images/dropsSmall3.gif) no-repeat 0px 0px;width:60px;height:16px;}
.ITSearchBox .finderTitle span {color:#000;font-size:12px;font-weight:bold;padding-left:2px;}

.qG .ITSearchBox {width:250px;}
.qG .ITSearch {width:210px;padding:0px;}
.qG .ITSearch input.tonerSearchBox {padding:5px 0px 4px 28px;width:auto;line-height:18px;height:18px;}
.qG .ITSearchBox .goButton {margin-top:4px;}
.module .ITSearchBox .rbTop * {margin:0px;padding:0px;}
.module .ITSearchBox .rbBottom * {margin:0px;padding:0;}

.SDropDown {position:absolute;top:-1px;left:0px;width:410px;overflow:hidden;}
#container3 .SDropDown,#myobj .SDropDown, #InkTonerModule170 .SDropDown {right:30px;left:auto;}

.SDropDown .SDropDownSH {background:url(/Images/boxes/boxShad.png) no-repeat bottom right;padding:0px 5px 5px 0px;display:block;}
.SDropDown .SDropDownS {margin:0px;}
.ie6 .SDropDown .SDropDownSH {background:none;}
.SDropDown .SDropDownS div {color:#333;padding:2px;border:1px solid #ccc;border-top:none;font-size:11px;cursor:pointer;background:url(/Images/gradients/gradients.gif) repeat-x 0px -120px #eae6ea;overflow:hidden;font-weight:bold;cursor:pointer;}
.SDropDown .SDropDownS div img {float:left;height:30px;width:35px;margin-top:2px;background-repeat:no-repeat;}    
.SDropDown .SDropDownS div span {margin-left:30px;display:block;white-space:nowrap;width:360px;overflow:hidden}
.SDropDown .SDropDownS div label {margin-left:30px;display:block;font-weight:normal;padding-top:2px;}
.SDropDown .SDropDownS div.sel {background:url(/Images/gradients/gradients.gif) repeat-x 0px -240px #096dad;color:#fff;border:none;border-bottom:1px solid #5e5c6c;padding-left:2px;padding-right:2px;}
.SDropDown .SDropDownS h3 {font-size:13px;background:url(/Images/gradients/gradients.gif) repeat-x 0px 0px #5e5c6c;padding:2px 4px 2px 4px;margin:0;cursor:default;color:#fff;border:none;width:auto}    
.SDropDown .SDropDownS .more {text-align:right;color:#eee;cursor:pointer;padding-bottom:4px;}
.SDropDown .SDropDownS .more:hover {background:#222;}

.SDropDown .SDropDownS .ModelSpan {padding-top:10px;padding-bottom:10px;}

/*search drop down for ink & toner with no thumbnails*/
.InkTonerSuggestSmall .SDropDown {width:302px;}
.InkTonerSuggestSmall .SDropDown div {padding:2px;font-size:11px;}
.InkTonerSuggestSmall .SDropDown h3 {padding:2px;font-size:12px;}
.InkTonerSuggestSmall .SDropDown div img {display:none;}
.InkTonerSuggestSmall .SDropDown div span {margin:0px}
.InkTonerSuggestSmall .SDropDown div label {margin: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;}