ul,li,ol{list-style:none;}
#column-left{float:left;}
#main_index{float:left;}
#shop_nav1{}
#shop_nav1 li{display:block;position:relative;float:left;}
#shop_nav1 li a{display:block;}
#shop_nav1 li ul{visibility:hidden;position:absolute;}
#shop_nav1 li ul li{display:inline;}
#shop_nav1 li ul li a{display:inline;}
#shop_nav1 li:hover ul{visibility:visible;position:absolute;}
#shop_nav1 li:hover ul li{display:inline;text-align:left;}
#shop_nav1 li:hover ul a{}
#shop_nav1 li:hover ul a:hover{}
.productSpecialPrice{font-size:1.2em;}
.margin-col{border:1px solid #ccc;margin:2px 2px 2px 4px;float:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding-bottom:10px;}
div:hover.margin-col{border:1px solid #777;background:#eee;}
.productlist-img{height:170px;overflow:hidden;padding-top:5px;}
.productlist-name{height:40px;margin-top:5px;overflow:hidden;}
.margin-col img{margin-top:10px;}
#productListing .productlist-name a{color:#333;font-size:11px;line-height:13px;}
#productListing .productlist-name a:hover{color:#c00;}
.productlist-buttons{margin:5px auto;}
.newproducts{float:left;height:auto;overflow:hidden;padding:5px;position:relative;text-align:center;width:181px !important;margin:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
.categoryListBoxContents{float:left;height:auto;overflow:hidden;padding:5px;position:relative;text-align:center;width:177px !important;margin:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
.newproducts a,.categoryListBoxContents a{border:3px solid #CCCCCC;display:block;padding:6px 0 3px;text-decoration:none;}
.newproducts a:hover,.categoryListBoxContents a:hover{border:3px solid #0F204B;color:#596a72;}
.inde_img{height:160px;overflow:hidden;text-align:center;padding-top:5px;}
.inde_name{height:40px;margin:0;overflow:hidden;text-align:center;padding:0;}
.inde_name a{color:#333;text-align:left;line-height:12px;}
.inde_pre{text-align:center;margin:5px auto;}
.productlist-wrapper{margin:5px;}
.bannerinfoleftright{border:0 solid #C7C7C7;border-radius:5px 5px 5px 5px;float:left;margin-top:0px;padding-left:0;padding-top:0px;width:544px;}
.bannerinfo023{float:left;margin-bottom:5px;margin-left:0;width:958px;}
.bannerrighttop{background:url("../images/recommendationsTop.gif") no-repeat scroll left center transparent;color:#781C31;font-size:14px;height:34px;line-height:34px;margin-bottom:5px;margin-top:0;padding-left:20px;text-align:left;}
.bannerlimlist{text-align:center;}
.bannerlimlist{border:1px solid #CCCCCC;border-radius:4px 4px 4px 4px;float:left;margin-left:5px;margin-top:6px;overflow:hidden;padding:10px 1px 5px;text-align:center;width:181px;}
a:link, #navEZPagesTOC ul li a{color:#333333;text-decoration:none;}
.bannerlimlist:hover{background:#eee;border:1px solid #777;}
.bannerlimlist img{height:140px;width:130px;}
.liunn{height:40px;overflow:hidden;padding-top:6px;}
.liunn a{line-height:12px;}
.liunn a:hover{color:#c00;}
.liuop .normalprice{font-size:11px;}
.normalprice{color:#333;font-size:11px;text-decoration:line-through;text-transform:lowercase;}
.liuop .productSpecialPrice{font-size:15px;}
.productSpecialPrice{color:#C61010;font-size:16px;font-weight:bold;text-transform:lowercase;}
#itemQualifiesContent{border-bottom:1px solid #ccc;border-left:1px solid #Ccc;border-radius:0 0 5px 5px;border-right:1px solid #Ccc;width:404px;margin-left:1px;}
.PDShippingPromoText{font-weight:bold;padding-left:5px;}
.back{float:left;}
.PDPromoQuickShipText{font-weight:bold;padding-top:7px;}
.PDPromoQuickShipText{font-weight:bold;}
#productMainImage img{height:350px;padding-left:10px;width:350px;}
#choose_size_and_buy{background:none repeat scroll 0 0 #eee;border:1px solid #ccc;border-radius:4px 4px 4px 4px;margin-bottom:5px;margin-top:0px;padding-left:15px;width:526px;padding-bottom:5px;}
.bannerinfoleftright h1{color:black;font-size:16px;margin-bottom:3px;margin-left:0;padding-top:10px;}
.bannerinfoprice{clear:both;padding:5px 0;}
.bannerinfo_cart .productSpecialPrice{color:#E00E4D;font-size:18px;font-weight:bold;margin:8px auto;}
.bannerinfo_cart ul{list-style:none;margin:0;padding:0;}
#productAttributes{margin-bottom:5px;width:460px;}
.wrapperAttribsOptions{margin:0.3em 0;}
LABEL, h4.optionName{line-height:1.5em;}
.required{color:#EB340A;float:left;margin-top:9px;}
.wrapperAttribsOptions .back{margin-left:10px;margin-top:2px;}
.wrapperAttribsOptions h4.optionName{line-height:10px;float:left;}
#attrib-1{border:0 solid #FFFFFF;height:auto;overflow:auto;}
.back ul li.selectAttr{background-color:#07204e;border-radius:5px 5px 5px 5px;color:#FFFFFF;cursor:pointer;font-size:16px;}
.back ul li{float:left;line-height:20px;list-style:none outside none;margin:0 4px 4px 1px;min-width:22px;padding:1px;position:relative;vertical-align:middle;}
.back ul li span{border-radius:5px 5px 5px 5px;display:block;font-size:14px;font-weight:700;padding:3px;}
.back ul li.selectAttr:hover{background-color:#FF6600;}
.back ul li.select{background-color:orange;border-radius:5px 5px 5px 5px;color:#fff;}
.wrapperAttribsOptions .back{margin-left:10px;margin-top:2px;}
.cart{margin-bottom:10px;padding-left:5px;}
.cartAddleft{float:left;margin-left:0;margin-top:10px;}
.cartAddleft input{border:1px solid #94AEC6;}
.cartAddright{float:left;margin-left:30px;}
#header_top_right1 a{color:#fff;}
#header_top_right1 a:hover{color:#fff;text-decoration:underline;}
a:hover.head_cart{color:#fda100;text-decoration:underline;}
#email_contact div{background:url("../images/mail.png") no-repeat left center;padding-left:30px;float:left;padding-right:2px;}
#email_contact div a{color:#eee;}
#email_contact div a:hover{color:#eee;text-decoration:underline;}
.leftBoxHeading{background:url("../images/main-nav-bg.gif") repeat-x scroll 0 0;border-radius:0px;color:#fff;font-size:16px;font-weight:normal;line-height:34px;margin:0 0 0px;overflow:hidden;padding:0 20px;position:relative;text-align:left;}
.leftBoxHeading a{color:#fff;}
#categoriesHeading{display:none;}
#specials{clear:both;}
.leftBoxContainer .sideBoxContentItem{border:1px solid #ccc;margin:0 4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding-bottom:5px;margin:5px 0;}
.sideBoxContentItem img{padding-top:5px;}
.leftBoxContainer .sideBoxContentItem a{font-size:11px;line-height:12px;}
.leftBoxContainer div:hover.sideBoxContentItem{border:1px solid #777;background:#eee;}
.leftBoxContainer div:hover.sideBoxContentItem a:hover{color:#c00;}
.leftBoxContainer .sideBoxContent{margin:5px 4px;}
#leftshop a{font-weight:normal;}
#whatsNew,#featuredProducts,#specialsDefault{padding:5px 0px 3px;position:relative;}
#whatsNew h2,#featuredProducts h2,#specialsDefault h2{border-top:3px solid #0F204B;border-radius:0px 0 0;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;color:#2A2A2A;height:30px;line-height:30px;text-indent:20px;text-align:left;margin:0;font-size:13px;}
#indexDefaultMainContent{clear:both;border:1px solid #CCCCCC;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:8px 5px;margin:5px 0px;}
.list_img{height:160px;overflow:hidden;}
#indexCategoriesHeading{display:none;}
#createAcctDefault span.alert{display:none;}
#action_cart{border:none;}
#login-password{width:133px;}
.wrapperAttribsOptions h4{width:50px;}
.list_img{height:170px;overflow:hidden;}
#createAcctDefault span.alert{display:none;}
#register,#guest{border:none;}
#createAcctDefault input{font-size:12px;}