/*-- /bv70/css/phase2/local_store_pages.css --*/
/*-- @createdOn:2007.09.27 --*/
a{color:#007DC3;}
.contentWrapper{margin:0 auto;padding:0;width:980px;}
.contentWrapper div#relatedArea{width:138px;margin:0 0 0 18px;}
div#centerArea{float:left;width:650px;margin:0 10px;}
div#leftArea{float:left;width:155px;margin:0;padding:0;}
div#rightArea{float:right;width:155px;margin:0;padding:0;}
#contentHeader{margin:0 0 8px 0;padding:0;width:980px;clear:both;}
#leftArea input, #rightArea input{font-size:11px;}
#leftArea .localBlock,
#rightArea .localBlock{background-color:#F0F3FB;width:139px;margin:0 0 1px 0;padding:8px;clear:both;}
#leftArea .localBlock p.blockHeader,
#rightArea .localBlock p.blockHeader{font-size:12px;font-weight:bold;color:#036;margin:0 0 1px 0;}
#leftArea .localBlock input.submitBtn,
#rightArea .localBlock input.submitBtn{float:right;margin:2px 0;}
#centerArea h2{border-width:0 0 3px 0;border-style:solid;border-color:#019cdf;color:#666;margin:0;padding:18px 0 0 0;}
#centerArea p{font-size:12px;margin:.25em 0 .5em 0;}
#leftArea label,
#rightArea label{font-size:11px;margin:2px 0 0 0;display:block;}
#rightArea #returningShoppers,
#rightArea #contractInformation,
#rightArea #customerService{background-color:#fff;padding:0;margin-top:25px;width:155px;}
#rightArea #returningShoppers ul,
#rightArea #contractInformation ul,
#rightArea #customerService ul{list-style-type:none;margin:2px 0 0 3px;padding-bottom:0;}
#rightArea #returningShoppers ul li,
#rightArea #contractInformation ul li,
#rightArea #customerService ul li{margin-left:0;}
#rightArea #returningShoppers p.blockHeader,
#rightArea #contractInformation p.blockHeader,
#rightArea #customerService p.blockHeader{border-width:0 0 3px 0;border-style:solid;border-color:#aed100;color:#666;font-weight:bold;text-transform:uppercase;width:155px;font-size:11px;}
#rightArea #customerService .localCopy{margin:2px 0 0 12px;display:block;}
#leftArea ul#storeNavigation{background-color:#F3F9FE;list-style-type:none;margin-top:8px;margin-bottom:8px;margin-left:0;margin-right:0;padding:8px 0 0 0;width:155px;}
#leftArea ul#storeNavigation li{border-width:0;border-style:dotted;border-color:#B9C8D8;padding:0;margin:0;}
#leftArea ul#storeNavigation li a{text-decoration:none;color:#007DC3;font-size:11px;font-weight:normal;display:block;width:135px;padding:2px 0 7px 20px;margin:0;}
#leftArea ul#storeNavigation li a:hover{color:#009bdf;text-decoration:underline;}
#leftArea ul#storeNavigation li.last{}
#leftArea ul#storeNavigation li.current{background-color:#ffffff;}
#leftArea ul#storeNavigation li.current a{
	background-color:#ffffff;
	background-image:url(/bv70/images/phase2/bullet_arrow_024588.gif);
	background-position:10px 50%;
	background-repeat:no-repeat;
}
#rightArea #shoppingCart{padding:0;width:155px;}
#rightArea #shoppingCart #cartHeader{background-color:#039;width:155px;}
#rightArea #shoppingCart #cartHeader p.blockHeader{margin:0;}
#rightArea #shoppingCart #cartContents{background-color:#F0F3FB;border-width:0 1px 1px 1px;border-style:solid;border-color:#019CDF;width:149px;margin:0;padding:4px 2px 3px 2px;display:block;}
#rightArea #shoppingCart p.blockHeader{width:151px;padding:2px 0 2px 4px;background-color:#039;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;}
#rightArea #shoppingCart #innerCart{background-color:#fff;margin-bottom:3px;padding-left:12px;}
#rightArea #shoppingCart #innerCart #cartItems{display:block;}
#rightArea #shoppingCart #innerCart #cartSubtotalLabel{}
#rightArea #shoppingCart #innerCart #cartSubtotalAmt{font-weight:bold;}
#rightArea #shoppingCart #cartContents a#viewCartLink{display:block;float:left;padding-left:12px;}
#rightArea #shoppingCart #cartContents #checkoutBtn{float:right;display:block;}
#rightArea #findSupplies{display:block;background-color:#fff;margin:6px 0;padding:0;}
#rightArea #featuredProducts{margin:20px 0 0 0;padding:0;width:155px;background-color:#ffffff;}
#rightArea #featuredProducts a{color:#039;}
#rightArea #featuredProducts p{margin:.25em 0 .5em 0;}
#rightArea #featuredProducts p.blockHeader{text-transform:uppercase;color:#666;border-width:0 0 3px 0;border-style:solid;border-color:#aed100;margin:0;font-size:11px;}
#rightArea #featuredProducts .featuredBlock{margin:0 0 4px 0;background-color:#F0F3FB;padding:8px;}
.contentWrapper #pageHeader{display:block;background-repeat:no-repeat;background-position:0px 34px;padding:0;margin:0 0 10px 0;
				/*-- BEGIN:min-height fast-hack for IE6 --*/
				 min-height:90px;height:auto !important;height:90px;
				/*-- END:min-height fast-hack for IE6 --*/
}
.contentWrapper #pageHeader h1{margin:12px 0 8px 0;padding:0;color:#8B520B;}
.contentWrapper #pageHeader p{margin-left:90px;}
/*-- BEGIN:Updates for exceptions based on errors found in staging.  November 2007. stephen.schwarz@pb.com --*/
.contentWrapper #pageHeader table p{margin-left:0;}
#unspecifiedIcon #pageHeader p,
#twoColumnGeneric #pageHeader p{margin-left:0;}
#unspecifiedIcon #pageHeader,
#twoColumnGeneric #pageHeader{min-height:0;height:auto;}
#leftArea #storeSearch{display:none;}
/*-- END:Updates for exceptions based on errors found in staging.  November 2007. stephen.schwarz@pb.com --*/
.contentWrapper #contentHeader #breadcrumbNav{list-style-type:none;margin:0 0 0 20px;}
.contentWrapper #contentHeader #breadcrumbNav li{display:block;float:left;margin:0 6px 0 0;font-size:11px;color:#000;font-weight:normal;border-width:0;padding:0;}
/* .contentWrapper #contentHeader #breadcrumbNav li.bnavFirst{font-weight:bold;font-size:18px;color:#019cdf;margin-top:0;} */
.contentWrapper #contentHeader #breadcrumbNav li.bnavLast{}
#centerArea #browseByCategory ul{list-style-type:none;}
#centerArea #browseByCategory ul li{margin:.25em 0 .5em 0;}
#centerArea #browseByCategory ul li a{text-decoration:none;}
/*-- BEGIN:category-specific styles --*/
	/*-- BEGIN:Category:Ink and Toner --*/
	#InkAndToner #tonerAd{display:block;}
	#InkAndToner #pageHeader{background-image:url(/bv70/images/store/sectionHeader_InkAndToner.gif);}
	#InkAndToner #centerArea #inkFinderForm #deviceRow,
	#InkAndToner #centerArea #inkFinderForm #brandRow,
	#InkAndToner #centerArea #inkFinderForm #modelRow{height:22px;margin:4px 0 4px 6px;clear:both;}
	#InkAndToner #centerArea #inkFinderForm #modelRow img{display:block;margin-top:2px;}
	#InkAndToner #centerArea #inkFinderForm select{width:200px;}
	#InkAndToner #centerArea #inkFinderForm input.submitBtn{width:auto;}
	#InkAndToner #centerArea #inkFinderForm #deviceRow select,
	#InkAndToner #centerArea #inkFinderForm #brandRow select,
	#InkAndToner #centerArea #inkFinderForm #modelRow select{margin:0 0 6px 3px;}
	#InkAndToner #centerArea #inkFinderForm #linksRow{margin:2px 0 0 36px;}
	#InkAndToner #centerArea #inkFinderForm #linksRow a{display:block;margin:0 0 6px 0;}
	/*-- END:Category:Ink and Toner --*/
	/*-- BEGIN:Category:Postage Supplies --*/
	#PostageSupplies #pageHeader{background-image:url(/bv70/images/store/sectionHeader_PostageSupplies.gif);}
	#PostageSupplies #centerArea #suppliesFinderForm #selectRow{margin:4px 0 4px 6px;}
	#PostageSupplies #centerArea #suppliesFinderForm #selectRow select{width:auto;margin:0 0 6px 12px;}
	#PostageSupplies #centerArea #suppliesFinderForm #selectRow .submitBtn{margin-top:4px;}
	#PostageSupplies #centerArea #suppliesFinderForm #linksRow{margin:2px 0 0 20px;}
	#PostageSupplies #centerArea #suppliesFinderForm #linksRow a{display:block;margin:0 0 6px 0;}
	/*-- END:Category:Postage Supplies --*/
	/*-- BEGIN:Category:Office Products --*/
	#OfficeProducts #pageHeader{background-image:url(/bv70/images/store/sectionHeader_OfficeSupplies.gif);}
	/*-- END:Category:Office Products --*/
	/*-- BEGIN:Category:Shipping And Receiving --*/
	#ShippingAndReceiving #pageHeader{background-image:url(/bv70/images/store/sectionHeader_shippingAndReceiving.gif);}
	#ShippingAndReceiving #centerArea #suppliesFinderForm #selectRow{margin:4px 0 4px 6px;}
	#ShippingAndReceiving #centerArea #suppliesFinderForm #selectRow select{width:auto;margin:0 0 6px 12px;}
	#ShippingAndReceiving #centerArea #suppliesFinderForm #selectRow .submitBtn{margin-top:4px;}
	#ShippingAndReceiving #centerArea #suppliesFinderForm #linksRow{margin:2px 0 0 20px;}
	#ShippingAndReceiving #centerArea #suppliesFinderForm #linksRow a{display:block;margin:0 0 6px 0;}
	/*-- END:Category:Shipping And Receiving --*/
	/*-- BEGIN:Category:Paper --*/
	#Paper #pageHeader{background-image:url(/bv70/images/store/sectionHeader_paper.gif);}
	#Paper #centerArea #logoArea{margin:6px 0 9px 0;}
	#Paper #centerArea #logoArea img{float:left;}
	/*-- END:Category:Paper --*/
	/*-- BEGIN:Category:Envelopes --*/
	#Envelopes #pageHeader{background-image:url(/bv70/images/store/sectionHeader_envelopes.gif);}
	#Envelopes #centerArea #smallVolume a.optionLink,
	#Envelopes #centerArea #smallVolume a.contactLink{display:block;margin:.25em 0 .5em 20px;}
	/*-- END:Category:Envelopes --*/
	/*-- BEGIN:Category:Sealing Solutions --*/
	#EnvelopeSealers #pageHeader{background-image:url(/bv70/images/store/sectionHeader_sealers.gif);}
	#EnvelopeSealers #centerArea #ezsealImage{float:right;margin-left:6px;}
	/*-- END:Category:Sealing Solutions --*/
	/*-- BEGIN:Contact Page --*/
	#ContactUs #pageHeader{padding:0;height:auto !important;min-height:0;}
	#ContactUs #centerArea #contactMethodRow label,
	#ContactUs #centerArea #contactMethodRow input{display:inline;float:none;width:auto;}
	#ContactUs #centerArea #contactMethodRow .formRowCol{width:125px;}
	#ContactUs #centerArea #commentsRow label{display:block;float:none;}
	#ContactUs #centerArea #commentsRow textarea{float:none;}
	#ContactUs #centerArea #buttonsRow{padding-left:242px;}
	/*-- END:Contact Page --*/
	/*-- BEGIN:Category:All Supplies --*/
	#AllSupplies #pageHeader{background-image:url(/bv70/images/store/sectionHeader_allSupplies.gif);}
	#AllSupplies #centerArea .localBlock ul{list-style-type:none;}
	#AllSupplies #centerArea .localBlock ul li{margin:.25em 0 .5em 0;}
	#AllSupplies #centerArea .localBlock ul li a{text-decoration:none;}
	/*-- END:Category:All Supplies --*/
	/*-- BEGIN:Category:Bargain Center --*/
	#BargainCenter #pageHeader{background-image:url(/bv70/images/store/sectionHeader_bargainCenter.gif);}
	#BargainCenter #mainDataTable{border:1px solid #ccc;}
	#BargainCenter #mainDataTable th{font-weight:bold;text-align:center;color:#fff;background-color:#024588;}
	/*-- END:Category:Bargain Center --*/
	/*-- BEGIN:Email Signup --*/
	#emailSignup #pageHeader{padding:0;height:auto !important;min-height:0;}
	#emailSignup #centerArea #emailRow{margin-top:6px;}
	#emailSignup #centerArea #checkBoxesRow label{float:right;margin:0 0 0 8px;width:400px;text-align:left;}
	#emailSignup #centerArea #checkBoxesRow input{float:left;width:auto;}
	#emailSignup #centerArea #checkBoxesRow .formRowCol{display:block;width:430px;margin:0 0 6px 0;}
	#emailSignup #centerArea #buttonsRow{padding-left:100px;}
	/*-- END:Email Signup --*/
/*-- END:category-specific styles --*/
/*-- BEGIN:Product landing pages   HB 12_03_08--*/
#centerArea #contentBanner{margin:8px 0;padding:0;width:100%;clear:both;}
#centerArea  h2.productLP{color:#dA7906;font-weight:bold;border-width:0;margin:8px 0 2px 0;padding:0;text-decoration:none;width:auto;clear:both;}
#centerArea #contentBanner h1.suppliesLPBanner{width:420px;margin:10px 10px 10px 0;padding:0;clear:left;float:left;border-width:0;}
#centerArea #contentBanner  #shoppingCart{padding:0;width:155px;float:right;margin:10px 0 0 0;}
#centerArea #contentBanner  #shoppingCart #cartHeader{background-color:#039;width:155px;}
#centerArea #contentBanner  #shoppingCart #cartHeader p.blockHeader{margin:0;}
#centerArea #contentBanner   #shoppingCart #cartContents{background-color:#F0F3FB;border-width:0 1px 1px 1px;border-style:solid;border-color:#019CDF;width:149px;margin:0;padding:4px 2px 3px 2px;display:block;}
#centerArea #contentBanner   #shoppingCart p.blockHeader{width:151px;padding:2px 0 2px 4px;background-color:#039;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;}
#centerArea #contentBanner   #shoppingCart #innerCart{background-color:#fff;margin-bottom:3px;padding-left:12px;}
#centerArea #contentBanner   #shoppingCart #innerCart #cartItems{display:block;}
#centerArea #contentBanner  #shoppingCart #innerCart #cartSubtotalLabel{}
#centerArea #contentBanner   #shoppingCart #innerCart #cartSubtotalAmt{font-weight:bold;}
#centerArea #contentBanner  #shoppingCart #cartContents a#viewCartLink{display:block;float:left;padding-left:12px;}
#centerArea #contentBanner   #shoppingCart #cartContents #checkoutBtn{float:right;display:block;}
#centerArea .storeTable{border:1px solid #ccc;width:100%;margin:0 0 2em 0;}
/*-- END:Product landing pages --*/
/*-- BEGIN:Generic Form Declarations --*/
div.formRow{clear:left;}
div.formRow label,
div.formRow .fauxLabel{display:block;float:left;clear:left;width:125px;font-size:12px;margin:0;padding:0;}
div.formRow div.formRowCol{margin:0;padding:0;display:block;float:left;}
div.formRow div.formRowCol input,
div.formRow div.formRowCol select{float:left;width:100px;margin:0;}
#formNotes{width:500px;}
#formNotes p{font-size:11px;}
.entryBtn{margin:.5em 0 1em 0;}
.required{color:#e0620f;font-weight:bold;}
.fieldNote{clear:left;color:#666;display:block;margin-top:2px;}
.fieldError{
clear:left;
color:#E0620F;
display:block;
margin-top:2px;
}
p.errorSummary{
background-color:#FFFFFF;
background-image:url(/bv70/images/phase2/icon_error.gif);
background-position:left center;
background-repeat:no-repeat;
border-color:#E0620F;
border-style:solid;
border-width:1px 0pt;
clear:both;
color:#E0620F;
display:block;
margin:0pt 0pt 1em;
padding:0.25em 0.25em 0.25em 20px;
width:400px;
}
/*-- END:Generic Form Declarations --*/
/*-- BEGIN:Equipment Finder 508-compliant faux-popup Declarations --*/
.jsCompliantFinder{display:none;}
#leftArea #findSupplies{border-color:#019cdf;border-style:solid;border-width:0;}
#suppliesSearchWindow{background-color:#f6ead0;position:absolute;padding:12px 8px 14px 18px;border-width:1px 2px 1px 1px;border-style:solid;border-color:#f3c44e;width:575px;z-index:3;
			background-image:url(/bv70/images/store/findSuppliesButtonActive.jpg);background-repeat:no-repeat;background-position:bottom right;}
#suppliesSearchWindow #suppliesSearchList{display:block;float:left;padding:0 20px 0 0;}
#suppliesSearchWindow #suppliesSearchList p.localHeader{font-weight:bold;color:#024589;font-size:12px;margin:8px 0 4px 0;}
#suppliesSearchWindow #suppliesSearchList #innerScrollingList{display:block;background-color:#ffffff;border-width:2px 1px 1px 1px;border-style:solid;border-color:#cccccc;width:300px;height:110px;overflow:auto;padding:2px 10px;}
#suppliesSearchWindow #suppliesSearchList #innerScrollingList ul{list-style-type:none;margin:0;padding:0;}
#suppliesSearchWindow #suppliesSearchList #innerScrollingList ul li{padding:0;margin:0 0 5px 0;display:block;}
#suppliesSearchWindow #suppliesSearchList #innerScrollingList ul li a{color:#024589;}
#suppliesSearchWindow #suppliesSearchLinks{display:block;float:right;width:200px;padding:0;margin:0;}
#suppliesSearchWindow #suppliesSearchLinks a.questionLink{display:block;clear:both;margin:6px 0;padding:0;}
#suppliesSearchWindow #suppliesSearchLinks a.windowCloser{float:right;display:block;width:auto;height:16px;background-image:url(/bv70/images/phase2/btn_x.gif);background-repeat:no-repeat;background-position:top right;padding:0 24px 0 0;margin:0 0 16px 0;}
#suppliesSearchWindow #suppliesSearchLinks a.largeCloser{display:block;margin-top:64px;}
/*-- END:Equipment Finder 508-compliant faux-popup Declarations --*/
#centerArea #mainDataTable{border:1px solid #ccc;}
#centerArea table th{font-weight:bold;text-align:center;color:#fff;background-color:#024588;}
#retroFeaturedProducts{margin-top:8px;}
#retroFeaturedProducts th{background-color:#024588;color:#FFFFFF;font-weight:bold;text-align:center;}
img.fpImage{margin:0 4px;border-width:0;width:48px;height:42px;}
/*-- BEGIN:Copy and paste of entire online_store.css file --*/
	/*-- BEGIN:Matching Product Listing --*/
	tr.storeProductRow{}
	tr.storeProductRow div.itemCell{margin:0;padding:8px 0 8px 4px;}
	tr.storeProductRow div.itemCell img.productImage{margin:0;padding:0;border:0;float:left;}
	tr.storeProductRow div.itemCell div.productInfo{float:left;padding:0 4px;margin:0;width:150px;}
	tr.storeProductRow div.itemCell div.productInfo a.productLink{font-weight:700;font-size:12px;}
	tr.storeProductRow div.itemCell div.productInfo p.productDesc,
	tr.storeProductRow div.itemCell div.productInfo p.productName{margin-top:0;padding-top:0;font-size:12px;}
	tr.storeProductRow div.priceCell{margin:8px;padding:2px;font-size:10px;text-align:center;}
	tr.storeProductRow div.priceCell p{margin:2px 0;padding:0;font-size:12px;font-weight:700;color:#E76110;}
	tr.storeProductRow div.priceCell span.smallQty{font-weight:700;font-size:13px;color:#000000;}
	tr.storeProductRow div.priceCell div.largeQty{width:125px;margin-left:auto;margin-right:auto;padding:0;}
	tr.storeProductRow div.priceCell div.largeQty div.qtyPricingRow,
	tr.storeProductRow div.priceCell div.largeQty div.qtyFeaturedPricingRow{clear:left;}
	tr.storeProductRow div.priceCell div.largeQty div.qtyFeaturedPricingRow span{font-size:13px;font-weight:bold;color:#000000;}
	tr.storeProductRow div.priceCell div.largeQty div span{float:left;display:block;font-size:11px;}
	tr.storeProductRow div.priceCell div.largeQty div span.qprQty{margin:0;padding:2px 0;width:40px;text-align:right;}
	tr.storeProductRow div.priceCell div.largeQty div span.qprDivider{margin:0;padding:2px 6px;width:10px;}
	tr.storeProductRow div.priceCell div.largeQty div span.qprPrice{margin:0;padding:2px 0;width:60px;text-align:left;}
	/*-- END:Matching Product Listing --*/
	/*-- BEGIN:Product Detail Page --*/
	table.productDetailsTable tr.headerRow{background-color:#80a0c8;}
	table.productDetailsTable tr.headerRow th{color:#ffffff;font-weight:700;font-size:12px;padding:2px 12px;border-width:0 1px 0 0;border-style:solid;border-color:#ffffff;}
	table.productDetailsTable tr.headerRow th.qtyCell{border-color:#80a0c8;}
	table.productDetailsTable td{border-width:0 1px 1px 0;border-style:solid;border-color:#CCCCCC;}
	table.productDetailsTable td.buttonsCell{border-width:0;}
	table.productDetailsTable tr.headerRow th.itemCell{border-width:0 1px 0 1px;border-color:#80a0c8 #CCCCCC #CCCCCC #80a0c8;}
	table.productDetailsTable th{text-align:center;}
	table.productDetailsTable td{text-align:center;font-size:13px;}
	table.productDetailsTable td.itemCell{border-width:0 1px 1px 1px;}
	table.productDetailsTable td.featuredCell,
	table.productDetailsTable td.priceCell{font-weight:bold;}
	table.productDetailsTable td.featuredCell{color:#E76110;}
	table.productDetailsTable caption{font-weight:bold;}
	div.orderTableDiv{}
	table.productDetailsTable td.buttonsCell{text-align:right !important;}
	/*-- END:Product Detail Page --*/
	/*-- BEGIN:Related Products Display --*/
	div.productGridDiv{text-align:left;}
	div.productGridDiv *{font-size:12px;}
	div.productGridDiv th.productGridHeader{font-weight:bold;font-size:15pt;color:#036;text-align:left;}
	div.productGridDiv td.productGridItem{padding:2px 40px 2px 0;}
	div.productGridDiv a.productTitle{display:block;font-size:12px;font-weight:bold;}
	div.productGridDiv a.addButton{display:block;clear:both;}
	div.productGridDiv span.productID{font-weight:normal;float:left;text-align:left;}
	div.productGridDiv span.productPrice{font-weight:bold;float:right;text-align:right;}
	div.productGridDiv a.moreLink{font-size:11px;display:block;margin-bottom:20px;}
	/*-- END:Related Products Display --*/
	/*-- BEGIN:Review Your Order --*/
	div.priceBreakAlertOrange{width:100px;margin:1px;padding:15px 4px 4px 4px;color:#fff;text-align:center;font-weight:bold;font-size:12px;background-image:url(/bv70/images/phase2/talkbubble_E76110.gif);background-position:top center;background-color:#E76110;background-repeat:no-repeat;}
	div.priceBreakAlertBlue{width:100px;margin:1px;padding:15px 4px 4px 4px;color:#fff;text-align:center;font-weight:bold;font-size:12px;background-image:url(/bv70/images/phase2/talkbubble_003399.gif);background-position:top center;background-color:#003399;background-repeat:no-repeat;}
	/*-- END:Review Your Order --*/
/*-- END:Copy and paste of entire online_store.css file --*/
/*-- BEGIN:Leftnav updates 2007.11.05 --*/
ul#storeNavigation li#bargainCenter{background-color:#fff;padding-top:4px;border-top:0px;}
ul#storeNavigation li#bargainCenter a{background-color:#f3f9fe;border-width:1px 0 0 0;border-style:dotted;border-color:#B9C8D8;}
#leftArea label.invisibleLabel{display:none;}
#leftArea #returningShoppers{}
#leftArea #returningShoppers ul{list-style-type:none;margin:0;padding:0;}
#leftArea #returningShoppers ul li{margin:.2em 0;}
#leftArea #returningShoppers ul li a{}
#leftArea #signUpBlock{}
#leftArea #signUpBlock form{}
#leftArea #signUpBlock input{float:left;}
#leftArea #signUpBlock #emailSignupAddy{width:100px;margin:0 4px 0 0;}
#leftArea #policies{background-color:#fff;}
#leftArea #policies ul{list-style-type:none;margin-left:0;padding:0;}
#leftArea #policies ul li{margin:.2em 0;}
#leftArea #policies ul li a{}
#leftArea #policies .localCopy{}
/*-- END:Leftnav updates 2007.11.05 --*/
/*-- BEGIN:Additions for "Final 14" pages - Online Store revamp, phase 2 - November 2007. --*/
#centerArea .productFinderRow{display:block;margin:0 0 6px 0;}
#centerArea .productFinderRow .productFinderRowColLeft{display:block;float:left;width:208px;margin:0 10px 0 0;border:1px solid #999;}
#centerArea .productFinderRow .productFinderRowColRight{display:block;float:left;width:208px;margin:0;border:1px solid #999;}
#centerArea .productFinderRow .productFinderRowColLeft a,
#centerArea .productFinderRow .productFinderRowColRight a{text-decoration:none;display:block;float:left;}
#centerArea .productFinderRow img.previewImage{float:left;}
#centerArea .productFinderRow .localCopy{display:block;text-decoration:underline;}
#centerArea .productFinderRow img.callToAction{display:block;}
#twoColumnGeneric{}
#twoColumnGeneric #centerArea{width:595px;margin:0 0 0 10px;}
#centerArea .productCategoryRowCol{display:block;width:140px;padding:4px;margin:0 18px 10px 18px;float:left;height:148px;text-align:left;}
#centerArea .productPageProductBlock{display:block;}
#centerArea .productPageProductBlock img{float:left;}
#centerArea .productPageProductBlock .localCopy{float:left;display:block;font-weight:bold;}
#centerArea .productPageProductBlock a{font-weight:bold;display:block;clear:both;}
#rightArea #productPageLinks a{display:block;}
#myShoppingListDiv{}
#myShoppingListDiv .buttonsArea{margin-top:6px;width:100%;text-align:right;}
#lastOrderedFormTable,
#myShoppingListTable
{
    margin:0;
    padding:0;
    border-color:#CCC;
    border-width:0 0 1px 1px;
    border-style:solid;
}
#lastOrderedFormTable tr,
#myShoppingListTable tr{padding:0;margin:0;}
#lastOrderedFormTable td,
#lastOrderedFormTable th,
#myShoppingListTable td,
#myShoppingListTable th
{
    border-color:#CCC;
    border-width:1px 1px 0 0;
border-style:solid;
margin:0;
padding:4px;
}
#myShoppingListTable td.imgCol{text-align:center;}
#lastOrderedFormTable td.priceCol,
#myShoppingListTable td.priceCol{text-align:right;}
#lastOrderedDiv td.itemCol a.itemLink{display:block;font-weight:bold;}
#lastOrderedDiv td.lastQtyCol{text-align:center;}
#lastOrderedDiv .buttonsArea{margin:10px 0 0 365px;}
#orderByItemDiv .buttonsArea{margin-left:175px;}
#shoppingFAQDiv ul{list-style-type:none;}
#shoppingFAQDiv ul li{margin:0 0 8px 0;}
#shoppingFAQDiv ul li a{font-size:11px;}
#contactMethods{}
#contactMethods dl{margin:5px 0 5px 10px;}
#contactMethods dl dt{font-weight:bold;display:block;float:left;clear:left;width:150px;font-size:12px;padding-top:6px;}
#contactMethods dl dd{display:block;float:left;width:300px;font-size:12px;padding-top:6px;}
#contactSelection{clear:both;}
table#contractPriceInfo,
table.contractPriceNav{width:100%;}
table#contractPriceInfo th a{color:#fff;}
table#contractPriceInfo td.priceCol{text-align:right;}
table#searchResultsTable{width:570px;border-collapse:collapse;padding:0;margin:0;}
table#searchResultsTable td{border:1px solid #ccc;}
/*-- Changed the following line (.productName) from bold to normal font-weight 2008/03d/05m -stephen.schwarz@pb.com */
table#searchResultsTable .productName{display:block;font-weight:normal;margin-left:40px;}
table#searchResultsTable .productDescription{display:block;margin-left:40px;}
table#searchResultsTable .productModelNumber{display:block;}
table#searchResultsTable td.productCol{text-align:left;}
table#searchResultsTable td.priceCol{text-align:right;}
table#searchResultsTable td.qtyCol{text-align:center;}
.linkStack a{display:block;}
.productGridRow{display:block;}
.productGridRow .productGridRowColLeft{display:block;float:left;width:208px;margin:6px 14px 24px 0;}
.productGridRow .productGridRowColRight{display:block;float:left;width:208px;margin:6px 0 24px 0;}
.productGridRow .productPhoto{float:left;margin:0 4px 2px 0;width:48px;height:42px;border:1px solid #999;}
.productGridRow .productName{display:block;float left;}
.productGridRow .productModelNumber{clear:left;display:block;float:left;}
.productGridRow .productPrice{display:block;float:right;}
.productGridRow .addToCart{clear:right;float:right;}
#accessories #seeMoreLink{float:right;font-size:12px;}
/*-- END:Additions for "Final 14" pages - Online Store revamp, phase 2 - November 2007. --*/
#rightArea #loginArea{border:1px solid #019CDF;padding:4px 0 4px 8px;display:block;width:145px;margin-top:10px;}
#rightArea #loginArea a{display:block;text-decoration:underline;}
a.wishListLink{margin:4px 0 0 0;font-size:11px;width:63px;text-align:center;}
#suppliesFinderForm{display:block;}
p.contactSpecialist{font-weight:bold;font-size:10px;}
#unspecifiedIcon #centerArea .localBlock ul{list-style-type:none;}
#lastOrderDiv #lastOrderForm{width:430px;margin:0;padding:0;}
#lastOrderDiv #lastOrderForm tr{margin:0;padding:0;}
#lastOrderDiv #lastOrderForm th{margin:0;padding:2px;}
#lastOrderDiv #lastOrderForm td{margin:0;padding:2px;}
#lastOrderDiv #buttonsRow{width:430px;text-align:right;}
/*forum banner addition hb 06_03_08*/
#forumBanner{margin:8px 0 0 0;padding:0;border:0;width:155px;}
#forumBannerContent{border:1px solid #f60;border-width:0px 1px 1px 1px;width:155px;padding:0;margin:0;}
#forumBanner h1{display:none;}
#forumBanner h3{margin:0;padding:0;font-size:12px;font-weight:bold;}
#forumBanner .localBlock{width:137px;}
#forumBanner #forum_introText{margin-top:0;padding-top:0;}
#forumAd{padding:0;margin:0;}
/* Messages Container */
div#AC_MESSAGES{}
/* Message Header */
div#AC_MESSAGES h1{display:none;font-size:14px;border-bottom:3px #003366 solid;padding-top:0;margin-top:0;}
/* Message Threads */
div.ac_thread0{}
div.ac_thread1{}
/* Message Subject */
#forumBanner h2.ac_subject{font-size:11px;margin:0;padding:8px 0 0  12px;font-weight:normal;background-image:url(/bv70/images/ratechangeCentral/forum_bullets.gif);background-position:0 6px;background-repeat:no-repeat;border:none;}
/* Message Subject Link */
h2.ac_subject a, h2.ac_subject a:visited{}
h2.ac_subject a:hover{}
/* Message Body */
p.ac_body{display:none;}
/* Message Info List */
ul.ac_msginfo{display:none;}
ul.ac_msginfo li{}
/* Message Author */
ul.ac_msginfo li.ac_author{}
/* Message Post Date */
ul.ac_msginfo li.ac_posted{}
/* HB -8_08_08 remove icon from bargain center page*/
#BargainCenter #pageHeader{background-image:none;height:auto;min-height:0px;}
#BargainCenter #centerArea #pageHeader p{margin-left:0;}
