.oversized-row,li,ol,ul{padding:0}#copyright,footer{clear:both;font-family:Arial,Verdana,Arial,Helvetica}footer ul,ol,ul,ul#paging,ul#tabbedMenu{list-style:none}.cursor,ul#tabbedMenu li div.centerTab div#chooseCurrency form img{cursor:pointer}li,ol,ul{margin:0}img{vertical-align:middle}.mt20{margin-top:20px!important}.mt10{margin-top:10px!important}.mt05{margin-top:5px!important}.mb20{margin-bottom:20px!important}.mb10{margin-bottom:10px!important}.mb05{margin-bottom:5px!important}.inline-block{display:inline-block;vertical-align:top}.halfCol{display:inline-block;width:50%;vertical-align:top}* .oversized-row{padding:0!important}.cursor{curson:pointer}body{font-size:12px}a,a:active,a:link,a:visited{color:#00C;text-decoration:none}a:hover{color:#C67700;text-decoration:none}.textHuge{font-size:24px}.textVeryLarge{font-size:20px}.textLarge{font-size:16px}.textMedium{font-size:14px}.textNormal{font-size:12px}.textSmall{font-size:11px}.textVerySmall{font-size:10px}.textTiny{font-size:9px}.textBlack{color:#000}.textBlack a,.textBlack a:active,.textBlack a:link,.textBlack a:visited,a.textBlack,a.textBlack:active,a.textBlack:hover,a.textBlack:link,a.textBlack:visited{color:#000;text-decoration:none}.textWhite{color:#FFF}.textWhite a,.textWhite a:active,.textWhite a:link,.textWhite a:visited,a.textWhite,a.textWhite:active,a.textWhite:hover,a.textWhite:link,a.textWhite:visited{color:#FFF;text-decoration:none}.textPurple{color:#909}.textPurple a:active,.textPurple a:link,.textPurple a:visited,a.textPurple,a.textPurple:active,a.textPurple:hover .textPurple a,a.textPurple:link,a.textPurple:visited{color:#909;text-decoration:none}.textPink{color:#F9F}.textPink a:active,.textPink a:link,.textPink a:visited,a.textPink,a.textPink:active,a.textPink:hover .textPink a,a.textPink:link,a.textPink:visited{color:#F9F;text-decoration:none}.textGrey{color:#333}.textGrey a:active,.textGrey a:link,.textGrey a:visited,a.textGrey,a.textGrey:active,a.textGrey:hover .textGrey a,a.textGrey:link,a.textGrey:visited{color:#333;text-decoration:none}.textLightGrey{color:#999}.textLightGrey a:active,.textLightGrey a:link,.textLightGrey a:visited,a.textLightGrey,a.textLightGrey:active,a.textLightGrey:hover .textLightGrey a,a.textLightGrey:link,a.textLightGrey:visited{color:#999;text-decoration:none}.textRed{color:#C00}.textRed a:active,.textRed a:link,.textRed a:visited,a.textRed,a.textRed:active,a.textRed:hover .textRed a,a.textRed:link,a.textRed:visited{color:#C00;text-decoration:none}.textGreen{color:#42B542}.textGreen a:active,.textGreen a:link,.textGreen a:visited,a.textGreen,a.textGreen:active,a.textGreen:hover .textGreen a,a.textGreen:link,a.textGreen:visited{color:#42B542;text-decoration:none}.bold{font-weight:700}.bolder{font-weight:900}.normalWeight,footer h2{font-weight:400}.leftText{text-align:left}.centerText{text-align:center}.rightText{text-align:right}.justifyText{text-align:justify}#sidebarLeft .contentBox .bthHeader{border:1px solid #909;border-top-left-radius:5px;border-top-right-radius:5px;background-position:center top;background-image:url(../main_images/new-tab-top.jpg);height:24px;line-height:24px;text-align:center;margin:18px 0 0}#sidebarLeft .contentBox .bthContent{border-right:#909 1px solid;border-bottom:#909 1px solid;border-left:#909 1px solid;margin:0}#sidebarLeft .itemLeftHeader{height:26px;margin-top:10px;background-image:url(../main_images/new_tab_top.jpg);background-repeat:no-repeat;background-color:#FCF;border:1px #FCF;line-height:26px;text-align:center}#sidebarLeft .itemLeftContent{background-color:#FFF;margin:0 0 15px;padding:3px 5px 0;border-width:0 1px 1px;border-style:solid;border-color:#909;vertical-align:top}footer li,footer li.first{border-bottom:1px #070707 solid}#sidebarLeft .itemLeftContent ul li{vertical-align:top}#sidebarLeft .itemLeftContent input[type=checkbox]{margin:2px 3px 2px 0}#sidebarLeft #brandFilter{margin:0 0 0 5px}#prefooter{clear:both;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #E1E1E1}#prefooter div.floater{width:529px;height:80px;vertical-align:middle;margin:0 auto}#prefooter div.firstFloater{margin:0 0 0 25px}footer{color:#E1E1E1;text-align:left;margin:0}footer h2{color:#3CF;font-size:16px;padding-bottom:5px;text-decoration:none}footer .row{background:url(../main_images/footerBackground.png)}footer ul{margin:0;padding:0}footer li{padding:2px 0;border-top:1px #2C2C2C solid}footer li.first{border-top:none}footer li.last{border-top:1px #2C2C2C solid;border-bottom:none}footer a,footer a:active,footer a:link,footer a:visited{color:#E1E1E1;text-decoration:none}footer a:hover{color:#C67700;text-decoration:none}footer .halfCol{width:42%;margin-right:8%}#productListingBanner{width:100%;height:auto}#productListingBanner #bannerCategoryName{margin:5px 0 0 230px;height:auto;width:auto;overflow:none}#productListingBanner #bannerCategoryText{margin:10px 0 0 230px;width:475px;background-color:#FFF;line-height:1.2}#priceRangeHeader{margin:20px 0 0 3px}#productsListHeader{height:36px;padding:0 15px;margin:5px 14px 5px 4px;border:1px solid #E8E8E8;background-image:url(../main_images/b_sort_options.jpg);background-repeat:repeat-x;text-align:right}#productsListHeader #listStyle{width:200px;height:36px;vertical-align:top}#productsListHeader #listStyle img{margin:4px 8px}#productsListHeader #listOptions{height:36px;line-height:36px;vertical-align:top;text-align:right}#productsListHeader #listOptions select{margin:0 10px 0 0}#productsListHeader #listOptions select:last{margin:0}#subcategoryList{margin:5px 0 0}#subcategoryList>div.subcategoryItem{vertical-align:top;margin:0 4px 8px;border-width:1px 1px 0;border-style:solid;border-color:#F0F}#subcategoryList>div>div>div.subcategoryName{display:block;width:100%;height:30px;line-height:30px;background-image:url(../main_images/back_purple_bar.jpg);vertical-align:middle}#subcategoryList div>div>div.subcategoryName>div{display:block;margin:0 auto;vertical-align:middle;text-align:center}#catText2,#copyright,#itemAdded,#productImageContainer,ul#tabbedMenu li .header{text-align:left}* #subcategoryList>div>div>div.subcategoryName>div{margin-top:expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0")}* #subcategoryList>div>div>div.subcategoryName>div>h2{line-height:30px;margin:0}#subcategoryList div img{margin:8px 31px}.productItem div{vertical-align:top}.productItem img{margin:4px 4px 4px 0}.productItem .productName{height:44px;padding:0 3px}.productItem>.productName>h4{line-height:15px!important;margin:0!important}.productItem{border:1px solid #F0F;margin:15px 0}.featuresProductsItem{border:1px solid #F0F;padding:5px}.featuresProductsItem .productName{height:44px}ul#paging{text-align:center}ul#paging li{height:26px;margin:4px 0 0}ul#paging li a,ul#paging li a:active,ul#paging li a:link,ul#paging li a:visited,ul#paging li span{display:block;text-align:center;vertical-align:middle;border:1px solid #909;padding:2px 0;width:20px;color:#909;background-color:#FFF;margin:2px}ul#paging li a:hover{color:#FFF;background-color:#909}ul#paging li span{border:1px solid #FFF;color:#333;background-color:#FFF}#btnBuy,.infoBtn img{vertical-align:baseline}#breadCrumb{font-size:10px;color:#666;margin:4px 0}#breadCrumb a,#breadCrumb a:active,#breadCrumb a:visited{font-size:10px;color:#666;text-decoration:none}#breadCrumb a:hover{font-size:10px;color:#C67700;text-decoration:none}#breadCrumb .last{color:#C67700}#catText2{margin:20px 0 0}#copyright{background-color:#181818;color:#5D5D5D;font-size:10px;line-height:14px;border-top:1px solid #333}#itemAdded{position:fixed;top:35%;height:76px;width:218px;padding:2px;border:4px solid #C220C3;background-color:#FFF;color:#333;vertical-align:middle;display:none;font-size:14px;z-index:10000}#itemAdded img{width:64px;height:64px;padding:0}.brandLetter{border-bottom:2px solid #909;margin:15px 0 0;width:100%}#topBanner{width:100%;height:32px;position:relative;border-bottom:1px #E1E1E1 solid;overflow:hidden;z-index:2}#topBanner>#bannerRotator{z-index:10}#topBanner>#bannerRotatorFade{z-index:11}ul#tabbedMenu{height:24px;z-index:5;position:relative;margin-bottom:0}ul#tabbedMenu li{display:inline-block!important;width:auto;height:24px;vertical-align:middle}ul#tabbedMenu li.smallSpacer{width:25px}ul#tabbedMenu li a,ul#tabbedMenu li a:active,ul#tabbedMenu li a:link,ul#tabbedMenu li a:visited,ul#tabbedMenu li li a,ul#tabbedMenu li li a:active,ul#tabbedMenu li li a:hover,ul#tabbedMenu li li a:link,ul#tabbedMenu li li a:visited{color:#540754;text-decoration:none}ul#tabbedMenu li a:hover{color:#FFF;text-decoration:none}ul#tabbedMenu li li,ul#tabbedMenu li ul{list-style:circle;text-align:left}ul#tabbedMenu li div.leftTab{display:inline-block;width:11px;height:24px;background-image:url(../main_images/pink_tab_left.jpg)}ul#tabbedMenu li div.leftOrange{background-image:url(../main_images/orange_tab_left.jpg)}ul#tabbedMenu li div.leftGreen{background-image:url(../main_images/green_tab_left.jpg)}ul#tabbedMenu li div.centerTab{position:relative;display:inline-block;width:auto;height:100%;line-height:28px;vertical-align:top;background-image:url(../main_images/back_pink_tab.jpg);background-repeat:repeat-x;background-position:left top;border-bottom:1px #FD8BFD solid}ul#tabbedMenu li div.centerOrange{background-image:url(../main_images/back_orange_tab.jpg);border-bottom:1px #FF8449 solid}ul#tabbedMenu li div.centerGreen{background-image:url(../main_images/back_green_tab.jpg);border-bottom:1px #52CB40 solid}ul#tabbedMenu li div.rightTab{display:inline-block;width:12px;height:24px;background-image:url(../main_images/pink_tab_right.jpg)}ul#tabbedMenu li div.rightOrange{background-image:url(../main_images/orange_tab_right.jpg)}ul#tabbedMenu li div.rightGreen{background-image:url(../main_images/green_tab_right.jpg)}ul#tabbedMenu li div.dropdown{top:24px;background-color:#FFF;border:1px solid #FD8BFD;z-index:10000;background-image:url(../main_images/back_grey_gradient.jpg);background-position:top left;background-repeat:repeat-x}ul#tabbedMenu li div.centerTab:hover div.dropdown{display:block}ul#tabbedMenu li .header{height:28px;line-height:28px;margin:0;padding:0 10px;border-bottom:1px solid #E8E8E8}ul#tabbedMenu li div.centerTab div#cartInfo{width:375px;height:auto;padding:0;display:none}ul#tabbedMenu li div.centerTab div#cartInfo a,ul#tabbedMenu li div.centerTab div#cartInfo a:active,ul#tabbedMenu li div.centerTab div#cartInfo a:link,ul#tabbedMenu li div.centerTab div#cartInfo a:visited{color:#006;text-decoration:none}ul#tabbedMenu li div.centerTab div#cartInfo a:hover{color:#006;text-decoration:underline}ul#tabbedMenu li div.centerTab div#login{height:185px;width:200px;right:-10;position:absolute}ul#tabbedMenu li div.centerTab div#chooseCurrency{height:90px;width:172px;right:-10;position:absolute}ul#tabbedMenu li div.centerTab div#chooseCurrency form{padding:5px}ul#tabbedMenu li #login ul,ul#tabbedMenu li #login ul li{display:block}ul#tabbedMenu li #login a{color:#540754}ul#tabbedMenu li #login a:hover{color:#C67700}ul#tabbedMenu li #recentlyViewed{width:375px;right:-10;height:auto;line-height:1.2;position:absolute}ul#tabbedMenu li #recentlyViewed li{width:100%;height:38px;padding:0;margin:0;border-bottom:1px #E1E1E1 solid;vertical-align:middle}ul#tabbedMenu li #recentlyViewed ul li a{display:block;width:100%;height:30px;padding:4px 0;background-color:#FFF}div.dropdown,ul#productList ul.collapsed{display:none}ul#tabbedMenu li #recentlyViewed li a:hover{background-color:#D9F9D4}ul#tabbedMenu li #recentlyViewed li div.textBlack{margin:2px 0 0}ul#tabbedMenu li #recentlyViewed li img{margin:0 6px}div.dropdown{position:absolute;width:0}#catList>.catLine a,#catList>.catLine a: hover,#catList>.catLine a:active,#catList>.catLine a:link,#catList>.catLine a:visited{color:#333}ul#productList{list-style:none;margin:0 15px}ul#productList>li{padding:2px 0;line-height:1.3}ul#productList li a,ul#productList li a:active,ul#productList li a:link,ul#productList li a:visited{color:#333;text-decoration:none}ul#productList li a:hover{color:#00C}ul#productList ul{list-style:none;padding:5px 0 3px}ul#productList ul li{margin:3px}ul#productList ul li a,ul#productList ul li a:active,ul#productList ul li a:link,ul#productList ul li a:visited{color:#909;text-decoration:none;line-height:1.1;font-weight:700}ul#productList ul li a.alternativeColour,ul#productList ul li a.alternativeColour:active,ul#productList ul li a.alternativeColour:hover,ul#productList ul li a.alternativeColour:link,ul#productList ul li a.alternativeColour:visited{color:#2ABDEF;font-weight:400}ul#productList ul.visible{display:block}button i.fa{color:#FFF;font-size:16px}.homepageImages li{padding:5px 5px 10px;margin:0}.sliderCaption{display:none}h1#heading,h2#heading{border-bottom:1px solid #909;display:block;margin:0 0 5px;padding:0 0 5px}ul#productListOutput li>div{border:1px solid #FE85FC;margin:0;vertical-align:top}#featuredProducts>#productListOutput>div .youPay,#productListOutput>li .youPay{height:37px}.noPaddingRight{padding-right:0!important}.noPaddingLeft{padding-left:0!important}#productImageContainer #mainImage{max-width:300px}#productLeftCol .optionalItems .optionalItemPrice{float:right;height:16px;margin:9px 0 0}.productInput{font-size:11px;margin:3px 0}#qty,.qty{width:30px}#productDescription{text-align:justify}#productRightCol #productDescription{border-top:1px dotted #909;margin:10px 0;padding:10px 0}.selectedItem .optionalItem h4,.selectedItem .optionalItemPrice h4{color:#333;line-height:16px;margin:0}.cartHeader{background-image:url(../main_images/productlistingbackground.jpg);background-repeat:repeat-x;color:#FFF;font-weight:700}.cartBorder{height:10px;border-bottom:1px #CCC solid;margin:0 0 5px}.totalPriceTop{background-image:url(../main_images/price_top.jpg);color:#000;font-weight:700;padding:19px 0 0;height:89px}.freeGift-cell-1,.freeGift-cell-2{padding-bottom:3px}.totalPriceBottom{background-image:url(../main_images/price_bottom.gif);color:#FFF;font-weight:700;height:45px;line-height:45px}.deliveryBody #deliveryFRM table{background:#FFF;font-weight:400;margin-bottom:2px}.freeGiftDetails{width:20%;text-align:center;vertical-align:top}.freeGift-cell-2,.freeGift-cell-3{padding-top:3px}#checkoutDisabled{padding:100px 0;text-align:center}#pageText p{margin:0;padding:0}#pageText table{font-size:12px}.borderBottom{border-bottom:1px solid #000}.noPaddingTop{padding-top:0!important}.noPaddingBottom{padding-bottom:0!important}form.greyed{background-color:#E0E0E0;border:1px solid #999;color:#838383;margin:0;padding:5px 12px}form.greyed input[type=text],form.greyed input[type=password],form.greyed textarea{width:90%;border:1px solid #F3F3F3;display:block;padding:3px}#mailFrm input[type=text],#mailFrm textarea{width:100%}form.greyed input[type=submit],form.greyed input[type=cancel],form.greyed input[type=button]{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#E6E6E6;background-image:-moz-linear-gradient(center top ,#FFF,#FFF 25%,#E6E6E6);background-repeat:no-repeat;border-color:#CCC #CCC #BBB;border-image:none;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:inline-block;font-size:12px;line-height:normal;margin:0 0 0 70%;padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,.75);width:auto}.borderPadding10{border:1px solid #333;padding:10px;width:90%}#addWebsite ol,#signupText ol{list-style:decimal}#addWebsite ol li,#signupText ol li{margin:0 30px}#addWebsite input[type=text],#addWebsite textarea{width:100%}#signupFormBox{border:1px solid #909;border-radius:4px;margin:0;padding:10px;width:100%}#signupTab #signupTabText{background-color:#909;border:none;height:20px;line-height:18px;margin:0;padding:0;width:202px}.pp_content{top:100px!important}#loginForm input[type=text],#loginForm input[type=password]{height:20px}#productPurchaseDetails{text-align:right}#homeShimLink,#homeShimLink img{border:none}.homepageCatList{height:34px;line-height:14px;padding:10px 0 5px 10px;background-color:#EEE}.homepageCatList.left{margin:0 2px 4px 5px}.homepageCatList.right{margin:0 5px 4px 2px}.homepageCatList img{height:14px;width:8px;margin:0 3px 0 0}#receiptContainer .cell-1,#receiptContainer .cell-2,#receiptContainer .cell-3,#receiptContainer .cell-4,#receiptContainer .cell-5,#receiptContainer .cell-6{padding:0 5px}.navbar-toggle{line-height:12px}.mobileSlider{border:1px solid #FD2EFC}#reviewProduct #productName{border-bottom:1px solid #999}#reviewProduct .reviewComment textarea{height:270px;width:100%}#searchBrandFull{width:140px}* .row{padding-top:0;padding-bottom:0}* #headerGooglePlusOne{display:none!important;visibility:hidden!important}* ul#tabbedMenu li div.centerTab div#login{height:215px}@media screen and (-webkit-min-device-pixel-ratio:0){ul#tabbedMenu li div.centerTab div#login{height:195px}}.stockContainer{height:28px;line-height:28px}