body{margin:0;font-family:tahoma, arial, helvetica, sans-serif;font-size:62.5%;color:#333333;background:#eeeeee;}
a img{border:none;}
a:link, #navEZPagesTOC ul li a{color:#333333;text-decoration:underline;}
a:visited{color:#333333;text-decoration:underline;}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover,#authRet a:hover h3{color:#000000;text-decoration:underline;}
#secNavMain ul li a:hover{color:#d4d4d4;text-decoration:underline;}
#sixReasons{background:url(../images/six_reasons_bg.jpg) no-repeat;padding:160px 45px 35px 15px;width:700px;margin:0px 90px;}
.centerColumn h4{font-weight:bold;}
li.endli{background:none;}
a:active{color:#333333;}
#pageTwo{padding:0px;}
h1{font-size:1.5em;color:#333333;}
.listingProductImage{float:left;margin:0px 15px 10px 5px;}
.listingProductImageCol{float:center;margin:0px 0px 10px;}
.centerBoxContentsProducts{background:url(../images/col_list_bg.jpg) center bottom repeat-x;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;height:282px;}
#cat270_337_386Table .centerBoxContentsProducts {height:307px;}
#cat270_337_386Table .plimg {top:85px;}
#cat270_337_386Table .price_button_container {top:201px;}
.listingDescription h4{text-transform:uppercase;color:#ad242a;letter-spacing:0px;font-size:10px;}
.listingDescription{padding-right:15px;font-size:10px;font-weight:bold;line-height:12px;}
tr.productListing-odd, tr.productListing-even{background:url(../images/plist_bg.jpg) left bottom repeat-x;display:block;}
tr.productListing-odd td, tr.productListing-even td{}
.clearance_col{background:url(../images/col_list_bg_orange.jpg) bottom center repeat-x;}
.sale_col{background:url(../images/col_list_bg_green.jpg) bottom center repeat-x;}
.finance_col { position:absolute; left: 6px; top: 114px; }
.finance_row { left: -13px; position: absolute; top: 110px; z-index: 10; }
.finance_mark{ right: -40px; position: absolute; top: 11px; z-index: 10; }
tr.clearance_row{background:url(../images/plist_bg_orange.jpg) left bottom repeat-x;}
tr.sale_row{background:url(../images/plist_bg_green.jpg) left bottom repeat-x;display:block;}
#productsListingListingTopLinks, #productsListingTopNumber{padding:3px;border:1px solid #cccccc;font-family:tahoma;background:#f3f3f3;margin-bottom:5px;}
.productListing-data h3 a{text-decoration:none;}
.priceDiv{padding-right:5px;margin-top:50px;border-left:1px dotted #cccccc;width:165px;height:116px;position:relative;padding-left:7px;font-size:11px;font-weight:bold;color:#333333;}
.titleHead{height:38px;padding:0px 10px;font-weight:bold;}
.titleHead h3 a{padding:8px 0px 4px;}
.productColContents{position:relative;}
.plimg{padding:15px 2px 5px;position:absolute;top:65px;width:100%;height:90px;}
.titleHeadRow{margin-bottom:38px;position:relative;}
.titleHeadRow .itemTitle{width:535px;margin-bottom:0;}
a.quickinfoPI { color:#2A4AD6;font-weight:bold;text-decoration:none; }
#Related h3 { padding-top: 8px; border-top: 1px dotted #CCCCCC; color: #333333; }
.titleDesc{margin-left:0px;padding-top:0px;font-weight:bold;}
.listingDescription li{line-height:12px;font-weight:bold;font-size:10px;color:#3f3f3f;}
.listingImage{height:95px;width:205px;float:left;margin-top:7px;position:relative;}
.quickinfo{top:30px;left:68px;position:absolute;z-index:100;width:57px;height:20px;display:none;}
.plimg .quickinfo{left:100px;top:50px;}
.descList{list-style:disc inside;margin:5px 0;}
.priceDivCol{padding-left:5px;padding-right:10px;margin-right:10px;font-size:14px;width:125px;text-align:left;font-weight:bold;height:59px;color:#333333;border-right:1px solid #cccccc;}
.priceDiv .productSpecialPrice,.priceDivCol .productSpecialPrice, .cartTotalDisplay, .cartUnitDisplay{font-size:16px;font-weight:bold;color:#2A4AD6;}
.cartUnitDisplay{color:#333;}
.price_button_container{padding:7px 3px;width:235px;float:center;text-align:center;margin:0px 5px 5px;border:1px solid #cccccc;background:#ffffff;-moz-border-radius:5px;border-radius:5px;position:absolute;top:179px;}
.install_col{top:100px;left:5px;position:absolute;}
.earmark_col{position:absolute;top:-6px;right:-2px;}
.install_row{top:92px;left:0px;position:absolute;z-index:80;}
.earmark_row{position:absolute;top:40px;left:464px;}
.install_mark{top:-20px;right:-25px;position:absolute;z-index:90;}
.earmark_mark{position:absolute;top:-10px;z-index:80;left:100px;}
.productListing-events .productListing-data{height:270px;border:none;}
.productColContents h3.itemTitle{margin-bottom:0px;padding-top:8px;}
.productListing-events .productListing-data .itemTitle{margin-top:15px;margin-bottom:5px;}
.priceDiv .normalprice, .priceDivCol .normalprice{font-size:11px;font-weight:bold;color:#333333;}
.priceDivCol .normalprice{font-size:10px;}
.galbox1{padding:100px 0px 0px 30px;}
.galbox1 select{width:185px;}
.galbox2{padding:100px 15px 0px 20px;}
.galbox2 select{width:185px;}
.servicesfoot{background:url(../images/services_foot.png) no-repeat;padding:15px 20px;margin-top:-20px;height:194px;}
.services h3{width:165px;padding-bottom:0px;margin-bottom:0px;}
.servicesInside{background:none;padding:3px 12px;margin-top:0px;}
.services{background:url(../images/services_bg.png) top center no-repeat;padding:15px 20px;margin-top:-20px;}
.services_cont img{margin-right:15px;}
.services_cont{padding-bottom:30px;border-bottom:1px solid #f0f0f0;}
.services_cont div{margin-left:115px;}
.services_cont ul{padding-left:0px;}
.services_cont li{padding-bottom:10px;}
.testimonial_cont{background:url(../images/services_bg.png) no-repeat;padding:25px;}
.testimonial_cont h4{margin-bottom:9px;}
.gradient3, .centerBoxHeading{padding:10px 0 10px 10px;margin-bottom:10px;}
.gradient3 h1, .centerBoxHeading h2, h1{font:225%/90% Trebuchet MS, Tahoma, "Lucida Grande", Arial, sans-serif;position:relative;font-weight:bold;font-size:20px;margin:5px 0 0;padding:0;color:#333;letter-spacing:-1px;}
.gradient3 span, .centerBoxHeading span{display:block;height:12px;font-size:14px;margin-left:10px;font-weight:normal;}
.gradient3 .tdesc{margin-left:0px;font-family:trebuchet ms;font-size:12px;}
#product_info_bg{}
.pi_right{background:url(../images/pi_right_bg.gif) repeat-x;border:1px solid #cccccc;}
#right_column_pi td{border-bottom:1px dotted #cccccc;position:relative;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size:1.1em;}
.centerColumn h3 a, .centerColumn h3, .cartProductDisplay, .cartProductDisplay a{font-family:Arial, Verdana;color:#2a4ad6;font-weight:bold;font-size:15px;}
.cartAttribsList ul{padding-left:0px;}
.cartAttribsList li{font-size:11px;color:#333;}
tr.productListing-events{background:url(../images/gal_bg.jpg) no-repeat;}
tr.productListing-events-store{background:url(../images/events_bg.jpg) no-repeat;}
tr.productListing-events-cs{background:url(../images/gal_bg.jpg) no-repeat;}
tr.productListing-events-all{background:url(../images/events_list_bg.jpg) no-repeat;}
tr.productListing-events-4{background:url(../images/events_bg.jpg) no-repeat;}
.productListing-events-4 .productListing-data, .productListing-events-store .productListing-data ,.productListing-events-cs .productListing-data{border:none;text-align:center;}
.productListing-events-4 .productListing-data img{padding:0px 25px;}
.productListing-events-store .productListing-data img{padding:0px 42px;}
.productListing-events-cs .productListing-data img{padding:0px 8px;}
#cat272Table, #cat272Table td{padding:0px;border:0px;}
.footer h3{font-family:Arial Black, Verdana;color:#8a2c30;}
.man_box{width:120px;border-bottom:1px solid #cccccc;height:100px;float:left;text-align:center;padding:10px;vertical-align:bottom;}
.man_box img{padding-bottom:15px;}
.man_box a{color:#c10808;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.man_box a:hover{color:#333333;}
.biggerText{font-size:1em;}
h1, h2, h3, h4, h5, h6{margin:0.3em 0;}
h3.leftBoxHeading{margin:0;}
h4{font-weight:normal;}
CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}
.bcbottom{border-bottom:1px dotted #cccccc;}
FORM, SELECT, INPUT{display:inline;font-size:1em;margin:0.1em;}
INPUT{background:url(../images/input_bg.gif) repeat-x;}
input[type=text], input[type=password], select{border:1px solid #cccccc;border-style:inset;}
SELECT{background:none;}
TEXTAREA{margin:auto;display:block;width:95%;}
TEXTAREA.frtxta{width:82%;float:right;}
input:focus, select:focus, textarea:focus{background:#ffffff;}
FIELDSET{padding:0.5em;margin:0.5em 0em;border:1px solid #cccccc;}
LEGEND{font-weight:bold;padding:0.3em;color:black;}
LABEL, h4.optionName{line-height:1.5em;padding:0.2em;}
.optionName label{font-size:1em;}
LABEL.checkboxLabel, LABEL.radioButtonLabel{margin:0.5em 0.3em;}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float:left;}
#carlogo{float:right;}
#flashcontent{height:100%;z-index:0;}
LABEL.inputLabel{width:13em;float:left;}
.sList{color:#c10808;font-weight:bold;}
select.selectEmail{font-size:16px;font-weight:bold;}
LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width:11em;float:left;}
#checkoutPayment LABEL.radioButtonLabel{font-weight:bold;}
ADDRESS{padding:0.5em;}
ADDRESS{font-style:normal;}
.clearBoth{clear:both;}
HR{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:1.8em;padding:0.2em;border:1px solid #9a9a9a;}
.messageStackWarning, .messageStackError{background-color:#ff0000;color:#ffffff;}
.messageStackSuccess{background-color:#99FF99;color:#000000;}
.messageStackCaution{background-color:#cccccc;color:#000000;}
#testimonialDefault h4{color:#0f1785;}
#testimonialDefault .buttonRow{color:#871721;}
#mainWrapper{background:url(../images/page_shadow.png) top center repeat-y;text-align:left;width:980px;}
#mainWrapperInside{float:center;background-color:#ffffff;left:10px;width:960px;vertical-align:top;position:relative;}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{margin:0em;padding:0em;}
#mainWrapper{margin:auto;}
#logoWrapper{background-image:url(../images/header_bg_account.jpg);background-repeat:repeat-x;height:128px;width:960px;position:relative;}
#logo{position:absolute;top:9px;left:15px;z-index:5;}
#carlogo{position:absolute;top:10px;left:220px;color:#ffffff;}
#carlogo a{color:#ffffff;font-weight:bold;}
#carlogo a:hover{color:#333333;}
#linkshead{float:right;padding:3px 0px 0;}
#navColumnOneWrapper, #navColumnTwoWrapper{margin:auto;}
#navColumnOneWrapper, #navColumnTwoWrapper{margin-left:0em;margin-right:0.3em;}
#tagline{color:#000000;font-size:2em;text-align:center;vertical-align:middle;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{margin:0;width:36%;}
.wrapperAttribsOptions{margin:0.3em 0em;}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{margin:0em;font-size:0.9em;}
#recentproductsContent {font-family:Verdana;}
a.sbbLink  {font-weight:bold;text-decoration:none; border-left: 1px solid #666666;text-shadow: 0 1px 0 #000000;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0.5em 0em;list-style-type:none;}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper{margin:0em;background-image:url(../images/tile_back.gif);background-repeat:no-repeat;padding:0.7em 0.2em;font-weight:bold;color:#ffffff;height:30px;}
#secNav{margin:0em;margin-top:1px;margin-right:3px;background:#000000;padding:0.7em 0em;font-weight:bold;color:#ffffff;height:20px;text-align:right;width:100%;}
#secNavMain{float:right;}
#frontPageDiv{padding:3px 0px 3px 25px;font-size:12px;}
#frontPageDiv h1{margin-left:0px;}
#logoTable{border-top:1px dotted #cccccc;}
#navMainWrapper{padding-left:235px;}
#navCatTabsWrapper{background-color:#ffffff;color:#9a9a9a;background-image:none;}
#navMain ul, #secNavMain ul, #navSupp ul, #navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-height:1.5em;}
#navMain ul{padding:8px 0em 9px;padding-right:10px;}
#footer{background:url(../images/footer_bg.jpg);height:100px;color:#ffffff;font-size:12px;}
#footer a{color:#ffffff;}
#navMain ul li, #secNavMain ul li, #navSupp ul li, #navCatTabs ul li{display:inline;}
#navMain ul li{padding:0em 0em;background:url(../images/nav_divider.jpg) top right no-repeat;}
h2.leftBoxHeader{background:url(../images/menu_bg.gif) repeat-x;padding:6px;margin:0;color:#ffffff;font-family:'trebuchet ms',tahoma;font-weight:bold;width:164px;height:18px;font-size:13px;text-shadow: 0 1px 0 #000000;}
.cright{text-align:right;padding-right:15px;}
.blinks{text-align:left;line-height:18px;padding-left:15px;}
#navMain ul li a, #secNavMain ul li a, #navSupp ul li a, #navCatTabs ul li a{text-decoration:none;padding:0em 1.6em;margin:0;color:#ffffff;white-space:nowrap;}
#navMain ul li a{padding:16px 0.7em 15px;}
#navMain ul li a:hover{background:#a81e25;background:url(../images/nav_divider_hover.jpg) top left no-repeat;}
#navCatTabs ul li a{color:#9a9a9a;}
#navEZPagesTOCWrapper{font-weight:bold;float:right;height:1%;border:1px solid #9a9a9a;}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-height:1.5em;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0;}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription{margin:0.5em;}
#navMainSearch{float:right;padding:10px 0 0;}
#navBreadCrumb{padding:8px 8px 9px;border-bottom:1px dotted #cccccc;background-color:#ffffff;font-size:0.95em;font-weight:bold;font-family:Arial;margin:0em;width:765px;float:left;}
#navEZPagesTop{background-color:#abbbd3;background-image:url(../images/tile_back.gif);font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em;}
#navColumnOne, #navColumnTwo{background-color:transparent;}
#BBB{background:url(../images/bbb_bg.gif) no-repeat top right;padding:30px 110px 15px 20px;height:106px;font-size:11px;width:600px;color:#990100;font-weight:bold;}
#aboutH hr{border-bottom:1px dotted #cccccc;}
#dozenReasons{background:url(../images/dozen_reasons.jpg) no-repeat top center;padding:37px 30px 15px 35px;font-size:11px;}
.startPara{font-weight:bold;font-size:16px;color:#990100;}
#magClip{background:url(../images/mag_clip.jpg) no-repeat top center;padding:15px 30px 15px 35px;font-size:11px;}
#pressRelease2009{background:url(../images/mag_clip_cs.jpg) no-repeat top center;padding:15px 30px 15px 35px;font-size:11px;}
#tentSale2009{background:url(../images/mag_clip_ts.jpg) no-repeat top center;padding:15px 30px 15px 35px;font-size:11px;}
#magClipInside{background:none;text-align:left;padding:45px 5px 40px 175px;}
#pressRelease2009Inside{padding:40px 5px 40px 5px;background:none;text-align:left;}
#pressRelease2009Inside a, #magClipInside a{text-decoration:none;color:#1d2aa4;}
#pressRelease2009Inside a:hover, #magClipInside a:hover{text-decoration:none;color:#8d1b20;}
.legalCopyright{padding-top:10px;font-size:12px;}
#missionStatement{background:url(../images/mission_statement.jpg) no-repeat top center;padding:45px 200px 25px 200px;font-size:12px;}
#dozenReasons ul{margin:0;padding:20px;padding-left:25px;}
#dozenReasons li{padding-bottom:2px;}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align:top;}
#productDescription, .shippingEstimatorWrapper{padding:0.5em;color:#636363;}
#productDescription_1, .shippingEstimatorWrapper{padding:0.5em;color:#4f4f4f;}
.alert{color:#FF0000;margin-left:0.5em;}
.advisory{}
.important{font-weight:bold;}
.notice{}
.rating{}
.gvBal{float:right;}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{padding:0.5em 0 0;}
#bannerTwo{padding-top:7px;}
.centerColumn{padding:5px 0.5em 0.8em;font-family:verdana;font-size:110%;}
.footnote{font-size:9px;}
#aboutUsMainContent, #privacyDefaultMainContent{padding:5px 15px;}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}
#cartAdd{}
.tableHeading TH{border-bottom:1px solid #9a9a9a;}
.tableHeading, #cartSubTotal{background-color:#e9e9e9;}
#cartSubTotal{border-top:1px solid #cccccc;font-weight:bold;text-align:right;line-height:2.2em;padding-right:2.5em;}
.tableRow, .tableHeading, #cartSubTotal{height:2.2em;}
.cartProductDisplay,.CcartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay, .CcartTotalDisplay{padding:0.5em 0em;}
.cartUnitDisplay, .cartTotalDisplay{text-align:right;padding-right:0.2em;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#33CC33;position:relative;}
.cartOldItem{color:#660099;position:relative;}
.cartBoxTotal{text-align:right;font-weight:bold;}
.cartRemoveItemDisplay{width:3.5em;}
.cartAttribsList{}
#mediaManager{width:50%;margin:0.2em;padding:0.5em;background-color:#E4FEf5;border:1px solid #003D00;}
.mediaTitle{float:left;}
.mediaTypeLink{float:right;}
.normalprice, .productSpecialPriceSale{font-size:11px;}
#cartContentsDisplay{font-family:Arial;}
.cartProductDisplay a{text-decoration:none;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{color:#ff0000;font-family:Arial;}
.productSpecialPrice, .cartTotalDisplay, .cartUnitDisplay{letter-spacing:-1px;}
.productPriceDiscount{font-size:1.1em;}
.productSalePrice{font-size:1.5em;font-weight:bold;}
.orderHistList{margin:1em;padding:0.2em 0em;list-style-type:none;}
#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type:none;}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{margin:0;padding:0.2em 0em;}
#cartBoxEmpty, #cartBoxVoucherBalance{font-weight:bold;}
.totalBox{width:5.5em;text-align:right;padding:0.2em;}
.lineTitle, .amount{text-align:right;font-weight:bold;padding:0.2em;}
.amount{width:5.5em;}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:3em 1em 3em 0em;z-index:3;position:relative;}
#productMainImage a , #productMainImageGallery a{text-decoration:none;}
#productMainImageGallery{padding-top:30px;background:url(../images/img_bg.jpg) no-repeat;}
.categoryIcon{}
#cartImage{margin:0.5em 1em;}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{margin:1em 0em;}
.centerBoxWrapper{height:1%;margin:1.1em 0;}
.leftbox2{padding-top:2px;}
.columnLeft{padding-left:0px;}
h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a{font-size:1em;color:#ffffff;}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading{font-size:0.9em;color:#ffffff;}
.rightBoxHeading{margin:0em;background:#cccccc;padding:0.5em 0.2em;padding-bottom:0px;}
.leftBoxContainer, .rightBoxContainer{margin:0em;}
.leftBoxContainer{position:relative;}
.sideBoxContent{background-color:#ffffff;padding:0.4em;border:1px solid #000000;border-left:0px;border-top:0px;}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover{color:#FFFF33;text-decoration:none;}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited{color:#FFFFFF;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .rightBoxHeading, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{text-align:center;}
th.centerBoxContentsProducts{text-align:left;}
td.productListing-data{padding:10px 7px 5px;background:none;border-bottom:1px solid #c2c2c2;height:195px;height:180px\9;vertical-align:top;}
#bestsellers .wrapper{margin:0em 0em 0em 1.5em;}
#bestsellers ol{padding:0;margin-left:1.1em;}
#bestsellers li{padding:0;margin:0.3em 0em 0.3em 0em;}
#bannerboxHeading{background-color:#0000CC;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
A.category-top, A.category-top:visited{color:#000000;text-decoration:none;}
A.category-links, A.category-links:visited{color:#000000;text-decoration:none;}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited{color:#000000;text-decoration:none;}
SPAN.category-subs-parent{font-weight:bold;}
SPAN.category-subs-selected{font-weight:bold;}
.back{float:left;}
.forward, #shoppingCartDefault #PPECbutton{float:right;}
.bold{font-weight:bold;}
.rowOdd{background:url(../images/cart_row_bg.gif) repeat-x bottom #fff;height:1.5em;vertical-align:top;}
.rowEven{background:url(../images/cart_row_bg.gif) repeat-x bottom #fff;height:1.5em;vertical-align:top;}
td.cartProductDisplay{height:125px;}
.hiddenField{display:none;}
.visibleField{display:inline;}
CAPTION{}
#myAccountGen li, #myAccountNotify li{margin:0;}
.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;height:2em;}
.productListing-rowheading{background-color:#cccccc;height:2em;color:#000000;}
#siteMapList{width:90%;float:right;}
.ratingRow{margin:1em 0em 1.5em 0em;}
LABEL#textAreaReviews{font-weight:normal;margin:1em 0em;}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background-color:#ffffff;}
.information{padding:10px 3px;line-height:150%;}
#shoppingcartBody #shippingEstimatorContent{clear:both;}
.seDisplayedAddressLabel{background-color:#85C285;text-align:center;}
.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:bold;}
#seShipTo{padding:0.2em;}
.categoryListBoxContents{font-family:tahoma;font-size:1em;font-weight:bold;letter-spacing:0;color:#990100;}
.categoryListBoxContents a:link, .categoryListBoxContents a:visited, .categoryListBoxContents a:hover{text-decoration:none;color:#990100;}
img a:hover{text-decoration:none;}
#secNavMain, #secNavMain ul{padding:0px 0 0;margin:0;list-style:none;}
#secNavMain{padding:3px 0 0;}
#secNavMain ul{margin-top:0px;float:right;margin-right:15px;z-index:200;}
#secNavMain a{display:block;text-decoration:none;padding-right:30px;}
A.navl{color:#ffffff;padding:10px 0px;}
A.navl:hover{color:#ffffff;}
#secNavMain a:hover{}
#secNavMain li{float:left;}
#secNavMain li ul{position:absolute;width:12em;left:-999em;padding-top:7px;padding-left:12px;background:none;}
#secNavMain li ul li{float:left;text-align:left;width:12em;border-bottom:1px solid #ffffff;background-color:#bbbbbb;}
#secNavMain li ul li a{padding:3px;color:#333333;}
#secNavMain li ul li a:hover{color:#bbbbbb;text-decoration:none;}
#secNavMain li:hover ul{left:auto;}
#secNavMain li ul li:hover, #secNavMain li ul li.sfhover{background-color:#333333;}
#secNavMain li:hover ul, #secNavMain li.sfhover ul{left:auto;}
.slidebox{width:773px;height:182px;display:block;border:none;padding:0.5em 0 0;position:relative;z-index:2;}
.slidebox .slide{display:none;position:absolute;top:0;left:0;border:none;padding:0.4em 0 0;text-align:center;}
.slidebox .slide img{border:none;}
.thumbs{position:absolute;left:10px;bottom:10px;width:255px;z-index:101;}
.thumbs a{display:block;float:left;margin:2px;background:#000000;border:2px solid white;color:#cccccc;text-decoration:none;font-weight:bold;padding:1px 4px;}
.thumbs img{border:none;}
.thumbs a.selected{border:2px solid red;}
.coupon_box{border:dotted 6px #333333;padding:15px;}
.banbox{width:753px;overflow:hidden;}
#bannerTwo{position:relative;height:84px;z-index:501;}
#pm_balloon{left:700px;position:absolute;top:305px;width:200px;height:150px;z-index:500;display:none;background:url(../images/pop_bubble.png) no-repeat;}
#ez_balloon{left:200px;position:absolute;top:305px;width:200px;height:150px;z-index:500;display:none;background:url(../images/pop_bubble.png) no-repeat;}
.pm_inside{padding:25px;}
.vidbox{padding: 5px 5px 15px;float:left;width:112px;height:130px;text-decoration:none;display:inline;overflow:hidden;background: none repeat scroll 0 0 #ddd;border: 1px solid #ccc;margin-right: 5px;}
.vidbox a{text-decoration:none;color:#a41d25;}
.vidbox a:hover{color:#1d2aa4;}
.vidbox img { width:112px; margin-bottom:5px; }
.vidcontain{}
#docProductDisplay{padding:0px;}
.slidebox2{width:510px;height:295px;display:block;border:none;position:relative;z-index:2;}
.slidebox2 .slide{display:none;position:absolute;top:0;left:0;border:none;text-align:center;}
.slidebox2 .slide img{border:none;}
.thumbs2{position:absolute;left:10px;bottom:10px;width:255px;z-index:101;}
.thumbs2 a{display:block;float:left;margin:2px;background:#000000;border:2px solid white;color:#cccccc;text-decoration:none;font-weight:bold;padding:1px 4px;}
.thumbs2 img{border:none;}
.thumbs2 a.selected{border:2px solid red;}
#sweetdeals{background:#eeeeee;}
#ja-mainnav3, #ja-mainnav3 ul{padding:0;margin:0;line-height:20px;}
#ja-mainnav3, #ja-mainnavwrap3{background:url(../images/menu3_bg.gif);width:100%;height:28px;}
#ja-mainnav3 a{display:block;line-height:20px;margin:0;padding:3px 20px;font-family:trebuchet MS;text-transform:uppercase;font-size:11px;font-style:italic;color:#333333;}
#ja-mainnav3 li{float:right;margin:0;padding:0;}
#ja-mainnav3 li ul{position:absolute;width:202px;left:-999em;}
#ja-mainnav3 ul ul a{width:160px;}
#ja-mainnav3 li ul ul{margin:-42px 0 0 200px;}
#ja-mainnav3 li:hover ul ul,
#ja-mainnav3 li:hover ul ul ul,
#ja-mainnav3 li.sfhover ul ul,
#ja-mainnav3 li.sfhover ul ul ul{left:-999em;}
#ja-mainnav3 li:hover ul,
#ja-mainnav3 li li:hover ul,
#ja-mainnav3 li li li:hover ul,
#ja-mainnav3 li.sfhover ul,
#ja-mainnav3 li li.sfhover ul,
#ja-mainnav3 li li li.sfhover ul{left:auto;}
#ja-mainnav3wrap{background:none;}
#ja-mainnav3 ul, #ja-mainnav3 li{background-image:none;list-style:none;}
#ja-mainnav3 span.separator{display:none;}
#ja-mainnav3 > ul{background:none;padding-left:20px;}
#ja-mainnav3 > ul > li{background-color:#444444;margin-right:1px;}
#ja-mainnav3 > ul > li.active{background:url(../images/arrow2.png) no-repeat bottom center #444444;color:#CCCCCC;}
#ja-mainnav3 > ul > li:hover,
#ja-mainnav3 > ul > li:active,
#ja-mainnav3 > ul > li:focus{background:url(../images/arrow2.png) no-repeat bottom center #555555;color:#FFFFFF;}
#ja-mainnav3 ul ul li{border-left:1px solid #666666;border-right:1px solid #333333;border-top:1px solid #666666;border-bottom:1px solid #333333;margin-bottom:1px;}
#ja-mainnav3 li ul{background-color:#555555;}
#ja-mainnav3 li a{color:#CCCCCC;font-weight:bold;text-decoration:none;}
#ja-mainnav3 ul ul li:hover,
#ja-mainnav3 ul ul li:active,
#ja-mainnav3 ul ul li:focus{background:#444444;color:#FFFFFF;}
#ja-mainnav3 ul.menu{margin:0;padding:0;float:right;}
#ja-mainnav3 ul.menu ul{margin:0;padding:0;}
#ja-mainnav3 ul.menu li{margin:0;padding:0;float:left;display:block;background:none;cursor:pointer;position:relative;list-style:none;}
#ja-mainnav3 ul.menu li ul{width:16.4em;position:absolute;z-index:500;height:auto;w\idth:15.9em;}
#ja-mainnav3 ul.menu li ul ul{margin:-1.5em 0 0 14em;}
#ja-mainnav3 ul.menu li li{padding:0 1em 0 0;margin:0;width:14.9em;}
#ja-mainnav3 ul.menu ul a{width:14.8em;w\idth:10.8em;}
#ja-mainnav3 ul.menu li ul{left:-999em;}
#ja-mainnav3 ul.menu li:hover ul ul, #ja-mainnav3 ul.menu li:hover ul ul ul,
#ja-mainnav3 ul.menu li.sfhover ul ul, #ja-mainnav3 ul.menu li.parentsfhover ul ul, #ja-mainnav3 ul.menu li.parent-activesfhover ul ul, #ja-mainnav3 ul.menu li.activesfhover ul ul,
#ja-mainnav3 ul.menu li.sfhover ul ul ul, #ja-mainnav3 ul.menu li.parentsfhover ul ul ul, #ja-mainnav3 ul.menu li.parent-activesfhover ul ul ul, #ja-mainnav3 ul.menu li.activesfhover ul ul ul{left:-999em;}
#ja-mainnav3 ul.menu li:hover ul, #ja-mainnav3 ul.menu li li:hover ul, #ja-mainnav3 ul.menu li li li:hover ul,
#ja-mainnav3 ul.menu li.sfhover ul, #ja-mainnav3 ul.menu li.parentsfhover ul, #ja-mainnav3 ul.menu li.parent-activesfhover ul, #ja-mainnav3 ul.menu li.activesfhover ul,
#ja-mainnav3 ul.menu li li.sfhover ul, #ja-mainnav3 ul.menu li li.havesubchildsfhover ul, #ja-mainnav3 ul.menu li li.havesubchild-activesfhover ul, #ja-mainnav3 ul.menu li li.activesfhover ul,
#ja-mainnav3 ul.menu li li li.sfhover ul, #ja-mainnav3 ul.menu li li li.havesubchildsfhover ul, #ja-mainnav3 ul.menu li li li.havesubchild-activesfhover ul, #ja-mainnav3 ul.menu li li li.activesfhover ul{left:auto;}
#ja-mainnav3 ul.menu li a{margin:0;padding:6px 9px;display:block;color:#333333;font-weight:bold;line-height:normal;text-decoration:none;}
#ja-mainnav3 ul.menu li a:hover,
#ja-mainnav3 ul.menu li a:active,
#ja-mainnav3 ul.menu li a:focus{background:url(../images/arrow2.png) no-repeat bottom center #555555;color:#FFFFFF;}
#ja-mainnav3 ul.menu li{margin:0;}
#ja-mainnav3 ul.menu li:hover,
#ja-mainnav3 ul.menu li.sfhover,
#ja-mainnav3 ul.menu li.parentsfhover,
#ja-mainnav3 ul.menu li.parent-activesfhover{background:url(../images/arrow2.png) no-repeat bottom center #555555;color:#FFFFFF;}
#ja-mainnav3 ul.menu li.active a,
#ja-mainnav3 ul.menu li.active a:hover,
#ja-mainnav3 ul.menu li.active a:active,
#ja-mainnav3 ul.menu li.active a:focus{background:url(../images/arrow2.png) no-repeat bottom center #333333;color:#FFFFFF;}
#ja-mainnav3 ul.menu li ul{border:1px solid #555555;background:#555555;}
#ja-mainnav3 ul.menu li ul li{border-top:1px solid #777777;border-bottom:1px solid #444444;background:none;}
#ja-mainnav3 ul.menu li ul a{border-right:none;margin:0;padding:7px 10px;background:none;color:#CCCCCC;font-weight:normal;line-height:normal;text-transform:none;}
#ja-mainnav3 ul.menu li.havesubchild,
#ja-mainnav3 ul.menu li.havesubchild-active{background:url(../images/bullet2.gif) no-repeat 94% 50%;}
#ja-mainnav3 ul.menu li ul a:hover,
#ja-mainnav3 ul.menu li ul a:active,
#ja-mainnav3 ul.menu li ul a:focus,
#ja-mainnav3 ul.menu ul li:hover,
#ja-mainnav3 ul.menu ul li.sfhover,
#ja-mainnav3 ul.menu ul li.havesubchildsfhover,
#ja-mainnav3 ul.menu ul li.havesubchild-activesfhover,
#ja-mainnav3 ul.menu ul ul li:hover,
#ja-mainnav3 ul.menu ul ul li.sfhover,
#ja-mainnav3 ul.menu ul ul li.havesubchildsfhover,
#ja-mainnav3 ul.menu ul ul li.havesubchild-activesfhover{background:#333333;color:#CCCCCC;}
#ja-mainnav3 ul.menu ul li.active a,
#ja-mainnav3 ul.menu ul li.active a:hover,
#ja-mainnav3 ul.menu ul li.active a:active,
#ja-mainnav3 ul.menu ul li.active a:focus{background:none !important;color:#FFFFFF;font-weight:bold;}
#ja-mainnav3 ul.menu li.active li a,
#ja-mainnav3 ul.menu li.active li a:hover,
#ja-mainnav3 ul.menu li.active li a:active,
#ja-mainnav3 ul.menu li.active li a:focus{background:none !important;}
#ja-mainnav3 h3{display:none;}
#ja-mainnav3 .moduletable_menu{background:none;margin:0;padding:0;}
#ja-mainnav2, #ja-mainnav2 ul{padding:0;margin:0;}
#ja-mainnav2, #ja-mainnavwrap2{background:url(../images/menu2_bg.gif);width:100%;height:22px;}
#ja-mainnav2 a{display:block;line-height:20px;margin:0;padding:3px 20px;font-family:trebuchet MS;text-transform:uppercase;font-weight:bold;font-size:11px;color:#333333;}
#ja-mainnav2 li{float:right;margin:0;padding:0;}
#ja-mainnav2 li ul{position:absolute;width:202px;left:-999em;}
#ja-mainnav2 ul ul a{width:160px;}
#ja-mainnav2 li ul ul{margin:-42px 0 0 200px;}
#ja-mainnav2 li:hover ul ul,
#ja-mainnav2 li:hover ul ul ul,
#ja-mainnav2 li.sfhover ul ul,
#ja-mainnav2 li.sfhover ul ul ul{left:-999em;}
#ja-mainnav2 li:hover ul,
#ja-mainnav2 li li:hover ul,
#ja-mainnav2 li li li:hover ul,
#ja-mainnav2 li.sfhover ul,
#ja-mainnav2 li li.sfhover ul,
#ja-mainnav2 li li li.sfhover ul{left:auto;}
#ja-mainnav2wrap{background:none;}
#ja-mainnav2 ul, #ja-mainnav2 li{background-image:none;list-style:none;}
#ja-mainnav2 span.separator{display:none;}
#ja-mainnav2 > ul{background:none;padding-left:20px;}
#ja-mainnav2 > ul > li{background-color:#444444;margin-right:1px;}
#ja-mainnav2 > ul > li.active{background:url(../images/arrow2.png) no-repeat bottom center #444444;color:#CCCCCC;}
#ja-mainnav2 > ul > li:hover,
#ja-mainnav2 > ul > li:active,
#ja-mainnav2 > ul > li:focus{background:url(../images/arrow2.png) no-repeat bottom center #555555;color:#FFFFFF;}
#ja-mainnav2 ul ul li{margin-bottom:1px;}
#ja-mainnav2 li ul{background-color:#555555;}
#ja-mainnav2 li a{color:#CCCCCC;font-weight:bold;text-decoration:none;}
#ja-mainnav2 ul ul li:hover,
#ja-mainnav2 ul ul li:active,
#ja-mainnav2 ul ul li:focus{background:#444444;color:#FFFFFF;}
#ja-mainnav2 ul.menu{margin:0;padding:0;float:right;}
#ja-mainnav2 ul.menu ul{margin:0;padding:0;}
#ja-mainnav2 ul.menu li{margin:0;padding:0;float:left;display:block;background:none;cursor:pointer;position:relative;list-style:none;}
#ja-mainnav2 ul.menu li ul{width:16.4em;position:absolute;z-index:99;height:auto;w\idth:15.9em;}
#ja-mainnav2 ul.menu li ul ul{margin:-1.5em 0 0 14em;}
#ja-mainnav2 ul.menu li li{padding:0 1em 0 0;margin:0;width:14.9em;}
#ja-mainnav2 ul.menu ul a{width:14.8em;w\idth:10.8em;}
#ja-mainnav2 ul.menu li ul{left:-999em;}
#ja-mainnav2 ul.menu li:hover ul ul, #ja-mainnav2 ul.menu li:hover ul ul ul,
#ja-mainnav2 ul.menu li.sfhover ul ul, #ja-mainnav2 ul.menu li.parentsfhover ul ul, #ja-mainnav2 ul.menu li.parent-activesfhover ul ul, #ja-mainnav2 ul.menu li.activesfhover ul ul,
#ja-mainnav2 ul.menu li.sfhover ul ul ul, #ja-mainnav2 ul.menu li.parentsfhover ul ul ul, #ja-mainnav2 ul.menu li.parent-activesfhover ul ul ul, #ja-mainnav2 ul.menu li.activesfhover ul ul ul{left:-999em;}
#ja-mainnav2 ul.menu li:hover ul, #ja-mainnav2 ul.menu li li:hover ul, #ja-mainnav2 ul.menu li li li:hover ul,
#ja-mainnav2 ul.menu li.sfhover ul, #ja-mainnav2 ul.menu li.parentsfhover ul, #ja-mainnav2 ul.menu li.parent-activesfhover ul, #ja-mainnav2 ul.menu li.activesfhover ul,
#ja-mainnav2 ul.menu li li.sfhover ul, #ja-mainnav2 ul.menu li li.havesubchildsfhover ul, #ja-mainnav2 ul.menu li li.havesubchild-activesfhover ul, #ja-mainnav2 ul.menu li li.activesfhover ul,
#ja-mainnav2 ul.menu li li li.sfhover ul, #ja-mainnav2 ul.menu li li li.havesubchildsfhover ul, #ja-mainnav2 ul.menu li li li.havesubchild-activesfhover ul, #ja-mainnav2 ul.menu li li li.activesfhover ul{left:auto;}
#ja-mainnav2 ul.menu li a{margin:0;padding:3px 12px;border-left:1px solid #9f9f9f;border-right:1px solid #d6d6d7;display:block;color:#333333;font-weight:bold;line-height:normal;text-decoration:none;}
#ja-mainnav2 ul.menu li a:hover,
#ja-mainnav2 ul.menu li a:active,
#ja-mainnav2 ul.menu li a:focus{background:url(../images/arrow2.png) no-repeat bottom center #555555;color:#FFFFFF;}
#ja-mainnav2 ul.menu li{margin:0;}
#ja-mainnav2 ul.menu li:hover,
#ja-mainnav2 ul.menu li.sfhover,
#ja-mainnav2 ul.menu li.parentsfhover,
#ja-mainnav2 ul.menu li.parent-activesfhover{background:url(../images/arrow2.png) no-repeat bottom center #555555;color:#FFFFFF;}
#ja-mainnav2 ul.menu li.active a,
#ja-mainnav2 ul.menu li.active a:hover,
#ja-mainnav2 ul.menu li.active a:active,
#ja-mainnav2 ul.menu li.active a:focus{background:url(../images/arrow2.png) no-repeat bottom center #333333;color:#FFFFFF;}
#ja-mainnav2 ul.menu li ul{background:#333;}
#ja-mainnav2 ul.menu li ul li{border-top:1px solid #777777;border-bottom:1px solid #444444;background:none;}
#ja-mainnav2 ul.menu li ul a{border-right:none;margin:0;padding:7px 10px;background:none;color:#fff;font-weight:normal;line-height:normal;text-transform:none;}
#ja-mainnav2 ul.menu li.havesubchild,
#ja-mainnav2 ul.menu li.havesubchild-active{background:url(../images/bullet2.gif) no-repeat 94% 50%;}
#ja-mainnav2 ul.menu li ul a:hover,
#ja-mainnav2 ul.menu li ul a:active,
#ja-mainnav2 ul.menu li ul a:focus,
#ja-mainnav2 ul.menu ul li:hover,
#ja-mainnav2 ul.menu ul li.sfhover,
#ja-mainnav2 ul.menu ul li.havesubchildsfhover,
#ja-mainnav2 ul.menu ul li.havesubchild-activesfhover,
#ja-mainnav2 ul.menu ul ul li:hover,
#ja-mainnav2 ul.menu ul ul li.sfhover,
#ja-mainnav2 ul.menu ul ul li.havesubchildsfhover,
#ja-mainnav2 ul.menu ul ul li.havesubchild-activesfhover{background:#444;color:#CCCCCC;}
#ja-mainnav2 ul.menu ul li.active a,
#ja-mainnav2 ul.menu ul li.active a:hover,
#ja-mainnav2 ul.menu ul li.active a:active,
#ja-mainnav2 ul.menu ul li.active a:focus{background:none !important;color:#FFFFFF;font-weight:bold;}
#ja-mainnav2 ul.menu li.active li a,
#ja-mainnav2 ul.menu li.active li a:hover,
#ja-mainnav2 ul.menu li.active li a:active,
#ja-mainnav2 ul.menu li.active li a:focus{background:none !important;}
#ja-mainnav2 h3{display:none;}
#ja-mainnav2 .moduletable_menu{background:none;margin:0;padding:0;}
#ja-mainnav, #ja-mainnav ul{padding:0;margin:0;line-height:20px;}
#ja-mainnav, #ja-mainnavwrap{background:url(../images/menu_bg.gif);width:100%;height:32px;}
#ja-mainnav a{display:block;line-height:20px;margin:0;padding:5px 8px;color:#ffffff;}
ul.thumb{float:left;list-style:none;margin:0;padding:10px;width:770px;}
ul.thumb li{margin:0;padding:5px;float:left;position:relative;width:100px;height:75px;}
ul.thumb li img{width:76px;height:57px;-ms-interpolation-mode:bicubic;border:1px solid #ddd;padding:5px;background:#f0f0f0;position:absolute;left:0;top:0;}
ul.thumb li img.hover{background:url(thumb_bg.png) no-repeat center center;}
#main_view{width:770px;padding:10px;}
#main_view img{padding:5px;background:#f0f0f0;border:1px solid #ddd;}
h4.tdesc{margin:0;margin-top:10px;font-weight:normal;color:#333333;text-transform:uppercase;padding:0;}
#popup_hdradio_content iframe{width:330px;height:288px;border:none;background:#ffffff;overflow:hidden;}
#compContent iframe{width:925px;height:560px;border:none;background:#ffffff;}
#pContent iframe{width:880px;height:420px;border:none;background:#ffffff;}
#mapContent iframe{width:750px;height:550px;border:none;background:#ffffff;}
#fgContent iframe{width:420px;height:600px;border:none;background:#ffffff;}
.pmContent2 iframe{width:570px;height:550px;border:none;background:#ffffff;text-align:left;}
.bClose{cursor:pointer;font-weight:bold;position:absolute;right:15px;text-decoration:none;top:10px;}
.fromPrice {font-weight:normal;color:#333333;font-size:13px; }
#popupImage .gradient3 span { height:30px; }
#popup_compare{display:none;width:925px;height:600px;}
#popup_hdradio{display:none;width:330px;height:340px;}
#popup2{display:none;width:880px;height:460px;}
#popup_pm, .popup_pm2{display:none;width:600px;height:520px;background:none;}
#mapPop{display:none;width:750px;height:596px;}
#fgPop{display:none;width:420px;height:646px;}
#addedToCompare{display:none;width:420px;height:200px;}
#pmContent, .pmContent2{background:#ffffff;padding:15px;}
#pmContent form, .pmContent2 form{margin:0;padding:0;}
.mapPopup{cursor:pointer;text-decoration:underline;}
.bClose{position:absolute;right:10px;top:16px;}
#twitter{background:url(../images/twitter.gif) no-repeat;padding:65px 23px 20px;height:120px;font-style:italic;position:relative;}
#followers{position:absolute;top:17px;left:70px;font-size:14px;font-style:normal;font-weight:bold;color:#0b538a;}
#page_footer a{color:#CCC;text-decoration:none;}
a.filterList{text-decoration:none;font-weight:normal;font-size:11px;}
a:hover.filterList{color:#b32323;}
div.trigger_f{display:inline;cursor:pointer;background:url(../images/trigger_closed.gif) left no-repeat;padding-left:25px;}
#nav-nys .level2{}
#nav-nys .level2 li{font-weight:bold;border-top:1px dotted #cccccc;padding:4px 0px;margin:3px 0px 1px;}
#nav-nys .level2 li br{margin-bottom:7px;}
#nav-nys .level3 li{border-top:none;padding:2px 0px 2px 0px;margin:1px 0px 0px;}
#nav-nys .level3{}
#nav-nys .level4 li{border-top:none;padding:0;margin:1px 0px 0px;}
#nav-nys ul.level4{padding:2px 0px 2px 0px;width:130px;}
.sd_prices{font-size:11px;font-weight:normal;}
.trigger_ul4{margin-left:-15px;cursor:pointer;width:9px;height:9px;float:left;background:url(../images/red_expand.png) no-repeat;}
.trigger_ul4.active{background:url(../images/red_close.png) no-repeat;}
.trigger_ul4 img{padding-right:5px;}
#recentlyViewed img{margin-top:10px;}
body > a#financingButton{background:url("../images/no_credit_check_top.png") no-repeat scroll 50% 50%;display:block;height:129px;line-height:0;padding:0px;position:fixed;right:0;text-indent:-99999px;top:0px;width:165px;}
body > a#feedbackbutton{background:url("../images/feedback.png") no-repeat scroll 50% 50%;display:block;height:75px;line-height:0;padding:0px;position:fixed;right:0;text-indent:-99999px;bottom:0px;width:75px;}
body > a#feedbackright:hover{background-color:#FF8B00;}
@media only screen and (max-width: 1100px) {
		body > a#feedbackbutton{ display:none; }
		body > a#financingButton{ display:none; }
}
.sweet_container {
	margin: 0 auto;
	text-align:left;
}

h2.triggercat {
	cursor:pointer;
}

h2.trigger {
	margin: 0;
	/*padding: 0;

	background: #333333;
	height: 38px;*/
/*	line-height: 38px;*/
/*	width: 176px;
	font-size: 12px;
	font-weight: normal;
	float: left;*/
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
}
h2.trigger a:hover {
	color: #ccc;
}
h2.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 url(../images/toggle_block_stretch.gif) repeat-y left top;
	font-size: 1.2em;
	width: 176px;
	clear: both;
}
.toggle_container .block {
	padding: 5px;
	background: url(../images/toggle_block_btm.gif) no-repeat left bottom;
}
.toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.toggle_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 3px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.toggle_container img {
	float: left;
	margin: 5px 7px 5px 0;
	padding: 2px;
	background: #ddd;
	border: 1px solid #ccc;
}
#packagesFront a { text-decoration:none; }
#packagesFront img { margin-top:5px; }
#popupFeedback{background:#fff;}
#popupFeedback table{border:solid 1px #ccc;}
#popupFeedback textarea{border:solid 1px #f0f0f0;}
#popupFeedback hr{border:none;border-bottom:dotted 1px #ccc;height:3px;}
#popupFeedback table table{border:none;}
#popupFeedback label.inputLabel{width:11.5em;}
#popupFeedback td{text-align:center;}
#popupFeedback #lowerForms .iRight{float:right;}
#popupFeedback td.aLeft{text-align:left;padding:7px;}
#indexManDescription{padding:10px;}
#ManDescBox .price_button_container{top:154px;}
#ManDescBox .plimg, .subCatsListing .plimg{top:33px;padding:15px 0 5px;}
h3.greyHeader{color:#333;}
#ManDescBox .centerBoxContentsProducts, .subCatsListing .centerBoxContentsProducts{height:175px;background:url(../images/col_list_bg.jpg) center 74px repeat-x;}
.sdCatsListing .centerBoxContentsProducts{background:url(../images/col_list_bg.jpg) center 184px repeat-x;}
.indexManDescriptionHead{background:#ccc;margin-top:10px;padding:4px;}
#topSideShadow{position:absolute;right:-15px;top:6px;}
#sideShadow{position:absolute;left:-12px;top:0px;}
.relPos{position:relative;}
@media screen and (-webkit-min-device-pixel-ratio:0){td.productListing-data{height:180px;}
}
.specificationsTable{border:1px solid #ccc;}
#productDescription_1{padding:5px;}
#compareBox{width:100%;height:37px;background:url(../images/compareBar_bg.gif) no-repeat;margin-bottom:6px;}
#compareItems{float:right;padding:5px;width:300px;text-align:right;}
.compareItem{float:right;background:#fff;margin-right:4px;width:39px;height:26px;text-align:center;position:relative;z-index:4;}
.removeCompareItem{position:absolute;left:-3px;z-index:5;cursor:pointer;top:-3px;width:45px;height:31px;}
#compareButton{float:right;padding:3px;width:72px;text-align:center;}
#compareWrapper{width:900px;}
.compareProduct{border-right:1px solid #ccc;border-top:1px solid #ccc;}
#compareInner{padding:10px;background:#fff;}
#compareInner a{text-decoration:none;}
#compareWrapper .priceDiv{width:auto;height:92px;border:1px dotted #ccc;padding:10px;margin-top:15px;}
#compareTable{border-bottom:3px solid #ccc;}
.compareDetail{background:#333;}
.compareDetail h3{color:#ffffff;}
#compareWrapper .even{background:#f5f5f5;}
#compareWrapper .odd{background:#ffffff;}
#compareWrapper .pSpec{border-left:3px solid #ccc;}
#compareWrapper .imgCont{height:100px;}
.tabTable .productListing-rowheading{display:none;}
.centerBoxContentsProducts .Poverview .descList{display:none;}
.centerBoxContentsProducts .Poverview{position:absolute;top:-32px;right:0px;}
.centerBoxContentsProducts .Poverview input{background:none;}
.activeNavPage{font-weight:bold;text-decoration:none;}
#fitGuideBox{font-family:trebuchet ms,tahoma;font-size:12px;padding:6px;width:163px;border-right:1px solid #000;border-bottom:1px solid #000;}
#TopAccountBox{color:#fff;font-size:12px;padding-top:10px;padding-right:7px;}
#TopAccountBox a{color:#fff;text-decoration:none;border-bottom:1px solid #aaa;}
#featuredProducts{height:200px;width:722px;overflow:hidden;margin:10px 25px 0px;position:relative;}
.slideLeft{position:absolute;left:-2px;top:59px;}
.slideRight{position:absolute;right:-2px;top:59px;}
.centerBoxContentsFeatured{margin:0px 19px;height:135px;width:100px;}
#featuredProductsContainer{position:absolute;height:135px;padding:30px 20px;left:0;}
.prodDesc ul{list-style:disc outside none;}
.stockStatusPI{margin-bottom:5px;font-weight:bold;text-align:left;}
.stockStatusCol{margin-bottom:5px;font-weight:normal;font-size:10px;padding-left:5px;text-align:left;}
.stockStatusRow{margin-top:6px;font-weight:normal;font-size:10px;padding-left:5px;text-align:left;float:right;}
.statusInStock{font-weight:bold;color:#19ae00;font-size:11px;}
.statusSpecialOrder{font-weight:bold;color:#0042ae;font-size:11px;}
.statusBackOrdered{font-weight:bold;color:#ec8b00;font-size:11px;}
.statusPreOrder{font-weight:bold;color:#a700ec;font-size:11px;}
.statusPIS{font-weight:bold;color:#c60000;font-size:11px;}
a.fpTitle{text-decoration:none;font-weight:bold;}
.fpPrice{font-weight:bold;color:#005687;}
h1.addedToCart{background-color:#FAFAFA;border:1px solid #CCCCCC;color:#3F9C0A;margin:0 0 27px;padding:10px;}
#popupImage h2{color:#2A4AD6;font-family:Arial,Verdana;font-size:15px;font-weight:bold;}
#ezPageDefault{padding:0px;}
#ezPageDefault h1{display:none;}
.compareItemsSide h4{font-size:12px;font-weight:bold;letter-spacing:0;float:left;width:90px;}
fieldset{border:1px solid #cccccc;padding:6px;margin:0.5em 0.7em;}
legend{background:url("../images/menu2_bg.gif") repeat-x scroll 0 0 transparent;color:#333333;width:100%;margin-top:5px;padding:0.4em;}
fieldset fieldset{border:none;}
fieldset fieldset legend{background:none;border-bottom:1px dotted #ccc;}
h3.contactUsh3{background:none repeat scroll 0 0 #F5F5F5;border:2px solid #CCCCCC;color:#333333;font-family:trebuchet ms,Verdana;font-size:15px;font-weight:bold;padding:3px;}
.wraptocenter{display:table-cell;text-align:center;vertical-align:middle;width:100px;height:80px;}
.wraptocenter *{vertical-align:middle;}
#trailimageid{position:absolute;visibility:hidden;left:0px;top:0px;width:220px;height:0px;z-index:1000;}
#trailimageid div{padding:5px;background-color:#FFF;border:1px solid #888;text-align:center;}
#trailimageid h1{font-size:100%;font-weight:normal;margin:0;padding:2px 0px;text-align:left;width:100%;}
#trailimageid img{margin:2px;border:none;}
.product_plus{font-size:6em;margin-left:5px;margin-right:5px;}
.bbn_button{margin-left:50px;vertical-align:middle;padding-bottom:60px;}
.discountText{padding-bottom:10px;}
.centerBoxContentsBTXSell{float:left;vertical-align:top;margin:1em 0em;text-align:center;}
.cssButton, .cssButtonHover{width:20em;background-color:#F4F4F4;color:#000000;border:2px outset #F4F4F4;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;text-align:center;white-space:nowrap;text-decoration:none;font-weight:bold;padding:0.3em;}
.cssButtonHover{color:#006600;border-style:inset;text-decoration:none;}
.small_delete, .button_prev, .button_next, .button_search{width:7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login{width:10em;}
.button_return_to_product_list, .button_add_selected{width:22em;}
.button_in_cart{width:19em;}
.button_submit{width:18em;}
.button_update_cart{color:red;}
.button_update_cartHover{color:#003D00;}
#GB_overlay{position:absolute;margin:auto;top:0;left:0;z-index:1000;width:100%;height:100%;}
* html #GB_overlay{}
#GB_window{top:10px;left:0px;position:absolute;background:#fff;border:5px solid #a41d25;overflow:auto;width:400px;height:400px;z-index:1150;}
#GB_frame{border:0;overflow:auto;width:100%;height:378px;}
#GB_caption{font:12px bold helvetica, verdana, sans-serif;color:#fff;background:#888;padding:2px 0 2px 5px;margin:0;text-align:left;}
#GB_window img{position:absolute;top:2px;right:5px;cursor:pointer;cursor:hand;}
.alignright{display:inline;float:right;margin-bottom:4px;margin-left:10px;overflow:hidden;border:1px solid black;}
.alignleft{display:inline;float:left;margin-bottom:4px;margin-right:10px;overflow:hidden;}
#slidetabsmenu{margin-bottom:16px;}
.tabcontent{padding:15px;width:520px;}
.tabcontent label.inputLabel{font-size:1em;}
.tabcontent textarea.frtxta{width:71%;float:right;border:1px solid #cccccc;}
#tpptabBlock{width:552px;background:url(../images/ptabs_bg.jpg) no-repeat 0 37px;}
<!--[if lt IE 8]>
.wraptocenter span{display:inline-block;height:100%;}
<![endif]-->
