body{
      background: rgba(0, 0, 0, 0) url("../images/bg.jpg") repeat-x scroll 0 0;
    color: #949494;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
    margin: 0;
    padding: 0;
	}
table { border: 0 none; border-collapse: collapse;  border-spacing: 0;}
a img {border: none; }
a, a:active{ outline:none; star:expression(this.onFocus=this.blur());}
input, select, TEXTAREA{outline:none;}
#prevOrders td{ text-align:center;}
#prevOrders td address{ text-align:left;}
a:link, #navEZPagesTOC ul li a {color: #2b2b2b;text-decoration: none;}
*{padding:0; margin:0; list-style:none;}
img{ border:none;}
a:visited {color: #2b2b2b;text-decoration: none;}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {color: #2b2b2b;text-decoration: underline;}
a:active {color: #2b2b2b;}
.blue-link a {color: #0075e2;}
.HlLjbXJcJnbb a, .iMVOwAESqdsa a {text-decoration: none;}
.HlLjbXJcJnbb a:hover, .iMVOwAESqdsa a:hover {text-decoration: none;}
#columnCenter {padding: 14px 0 0 0;}
h1 {font: bold 16px Arial;margin: 5px 0;padding:0;}
h2 {font-size: 1.3em; line-height:normal;}
h3 {font-size: 1.3em; line-height:normal;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size: 1em;}
.biggerText {font-size: 1.2em;}
h1, h2, h3, h4, h5, h6 {}
CODE {font-family: arial, verdana, helvetica, sans-serif;font-size: 1em;}
SELECT, INPUT {font-size: 12px;margin: 0.1em;}
FORM{margin:0;}
TEXTAREA {margin: 0;display: block;width:99%; border:1px solid #cccccc; background:#FFFFFF; padding:3px;box-sizing: border-box;}
*+ html FIELDSET {padding: 13px;margin: 3px 0 12px 0;border: 1px solid #cccccc;}
FIELDSET {padding: 13px;margin: 10px 0 17px 0;border: 1px solid #cccccc;}
LEGEND {font: bold 12px Verdana; border:1px solid #cccccc;padding: 5px 10px;color: #333333;background: #f2f2f2 ;}
LABEL{ line-height:24px;}
h4.optionName label{line-height:22px;}
h4.optionName {padding: 0 10px 0 0;margin: 0; font-size:14px; line-height:22px;}
LABEL.checkboxLabel, LABEL.radioButtonLabel {margin: 0.5em 0.3em;}
#logo, .centerBoxContents, .specialsListBoxContents, .ECoMUffbBuuyh, .centerBoxContentsAlsoPurch, .attribImg {float: left;}
LABEL.inputLabel {width:10em;float: left;}
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;font-style: normal;}
P{ padding:0.5em 0;}
.clearBoth {clear: both;}
HR {height: 1px;margin: 5px 0;border: none;border-bottom: 1px solid #e4e4e4;}
.dotted-line {height: 1px;background: url("../images/dotted_line.gif") repeat-x 0 0;}
.float-right {float: right;}
.float-left {float: left;}
.list-style-none {list-style-image: none;list-style-position: outside;list-style-type: none;padding: 0;margin: 0;} 
ul.inline-list li {float: left;padding: 0 0 0 12px;}
.align-center {margin: auto !important;text-align: center !important;}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {line-height: 1.8em;padding: 0.3em;margin: 0 0px 10px;border: 1px solid #9a9a9a;}
.messageStackWarning, .messageStackError {background-color: #cf0000;color: #ffffff;}
.messageStackSuccess {background-color: #e0f8b6;color: #000000;border: 1px solid #d0e46e;}
.messageStackCaution {background-color: #ffe3a8;color: #000000;}
#mainWrapper{text-align:left;}
 #lvJZBStSOpou, #UJUwSHAoGuyr, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {margin: 0em;padding: 0em;}
.vstqEwPwZiut li {float: left; font-weight:bold; border-right: 1px solid #f1f1f1;}
.vstqEwPwZiut li.navhomelilink{display: block;padding: 0 0 0 20px;}
.vstqEwPwZiut li a{color: #fff;
    font-family: georgia;
    font-size: 12px;
    font-weight: normal;
    
    margin-right: 1px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;}
.vstqEwPwZiut li a:hover{ color:#FFFFFF;}
#UJUwSHAoGuyr{ float:left; margin:16px 0 0;width: 200px;}
#logo {padding:0;}
#headerMainCpshowBox{height: 230px;}
#QISVsHOdoliuy, #zEkzOUnCQsas,  {margin: auto;} 
#QISVsHOdoliuy, #zEkzOUnCQsas {}
#tagline {float: left;}
#tagline_header {border-left: 1px solid #dddddd;font: bold 20px arial;color: #888888;margin: 0.7em 1em;padding: 0 0 0 1em;}
#sendSpendWrapper {border: 1px solid #cacaca;float: right;margin: 0em 0em 1em 1em;}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {margin: 0;width: 44%;}
.wrapperAttribsOptions {margin: 0.3em 0em;}
.current, .navSplitPagesLinks a:hover{padding: 2px; text-decoration:underline; color:#FF0000;}
.navSplitPagesResult strong{ color:#FF0000;}
.navSplitPagesLinks, .navSplitPagesResult {padding: 5px 0;}
.navSplitPagesLinks a{padding: 2px;margin: 0px;}
.navNextPrevCounter {margin: 0em;font-size: 0.9em;}
.navNextPrevList { display: block;list-style-type: none; margin: 0; padding: 0.5em 0; text-align:left;}
.navNextPrevList span {color: #222222;font-weight: bold;padding: 0 5px 0 0;}
#navMainWrapper {margin: 0em;padding: 0.5em 0.2em;font-weight: bold;height: 1%;}
#cZcmqqrOWlkjh { background-color: #fff;
    border-top: 1px solid #eee;
    height: 60px;
    margin: 0 auto;
    padding-top: 10px;
    width: 1200px;}
#navCatTabsWrapper {}
#navMain ul, #navCatTabs ul {margin: 0;padding: 0.5em 0em;list-style-type: none;text-align: center;line-height: 1.5em;}
#navMain ul li, #navCatTabs ul li {display: inline;}
.footer-links li {font: normal 11px verdana;float: left;margin: 0 2px 0 14px;}
#navMain ul li a, #navCatTabs ul li a {text-decoration: none;padding: 0em 0.5em;margin: 0;color: #ffffff;white-space: nowrap;}
.PsuMKOMdfasdasd {  background-color: #fff;
    color: #999;
    float: left;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;}
.PsuMKOMdfasdasd a{ color:#FFFFFF;}
#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;}
#GKuufTOMLsas {  background: #f1e6d0 none repeat scroll 0 0;
    border: 1px solid #afa081;
    color: #7c2007;margin: 3px 8px 10px 0;padding: 0 0 5px;}
#GKuufTOMLsas a {}
#top_nav {background: #777777 url("../images/ezpages_bg.gif");font: bold 14px arial;margin: 0em;height: 39px;}
#tab_nav a {color: #ffffff;text-decoration: none;}
#tab_nav li {float: left;background: url("../images/bg_tabs_left.gif") no-repeat 0 0;padding: 0 0 0 5px;border-right: 1px solid #616161;}
#tab_nav li a {display: block;background: url("../images/bg_tabs_right.gif") no-repeat right 0;padding: 10px 20px 10px 18px;}
#tab_nav li:hover {background-position: left -40px;}
#tab_nav li:hover a {background-position: right -40px;}
#tab_nav #tab_active{background-position: 0 -78px;}
#tab_nav #tab_active a {background-position: right -78px;}
#tab_nav li.home-link {padding: 0;}
#tab_nav li.home-link a {display: block;background: url("../images/home_tab.gif") no-repeat left 0;padding: 0px 20px 10px 18px;height: 27px;width: 2px;}
#tab_nav li.home-link:hover a {background-position: left -39px;}
#login_logout_section, #login_logout_section a {font: normal 11px verdana;color: #ffffff;padding: 11px 7px;}
#login_logout_section a:hover {text-decoration: none;}
.top-nav-right {background: url("../images/top_nav_right_bg.gif") right top;height: 39px;width: 6px;float: right;}
.top-nav-left {background: url("../images/top_nav_left_bg.gif") left top;height: 39px;width: 6px;float: left;}
#navColumnOne, #navColumnTwo {background-color: transparent;}
#tools_wrapper {height: 28px;background: #fbfbec;margin: 0 4px !important; padding: 2px 3px 3px 3px;}
.line-header {font: 1px arial;margin: 0 4px;}


.search-header-input {
	    background-color: #fff;
    border: 0 none;
    color: #000;
    height: 25px;
    width: 210px;
    float: left;
	}


.search-header-input input, .search-header-input input[type="text"]{background:none;border: 0 none;color: #696969;margin: 0;font-size: 15px; width:250px; height:22px; line-height:22px; padding:0;}
.search-header {margin: 3px 0;}
.search-header input {border: 0px;margin: 0px;color: #696969;background: none;}
.search-header form {float: left;}
.search-header input:focus {background: none;}
.advanced_search {padding: 0 6px 2px 0;margin: 4px 0 0 10px;}
.advanced_search a {font: 11px Verdana;text-decoration: none;color: #757575;}
.advanced_search a:hover {text-decoration: underline;}
.cart-header {padding: 1px;margin: 2px auto 3px auto !important;background: #f7fcde;}
.cart-header span {font-weight: bold;}
.cart-icon {width: 16px;height: 15px;margin: 1px 6px 0 0;}
.full {background: url("../images/cart_full_icon.gif") no-repeat left top;}
.empty {background: url("../images/cart_empty_icon.gif") no-repeat left top;}
.td-search-header {width: 303px;}
.td-languages {width: 303px;}
.languages-wrapper select, .languages-wrapper {font: 11px tahoma, arial !important;}
.languages-wrapper select {height: 18px;}
.languages-wrapper form {float: right;}
.languages-wrapper label {padding: 3px 0;line-height: 17px !important;}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .ECoMUffbBuuyh, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {vertical-align: top;}
.shippingEstimatorWrapper {font-size: 13px !important;padding: 0.2em;}
#productAttributes {}
.alert {color: #FF0000;margin-left: 0.5em;}
.advisory {}
.important {font-weight: bold;}
.notice {}
.rating{}
.gvBal {float: right;}
#bannerOne, #bannerTwo, #bannerThree, #DVnUSXjrwasdasd, #xbOQGuqFodsa, #swUraggJPuuyh {padding: 0.8em;}
.centerColumn { padding:0;}
.smallText, #siteinfoCredits, #siteinfoStatus, #WOtAeNGPAasdd {font-size: 0.9em;}
#WOtAeNGPAasdd {float: left;}
.centerBoxContentsSpecials a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .centerBoxContentsNew a, .specialsListBoxContents a {}
#cartAdd {background: transparent url("../images/Safe_Guarantee.gif") no-repeat scroll right bottom;}
.tableHeading TH, .cartTableHeading TH {border-bottom: 1px solid #cccccc;}
.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;}
.rowEven td, .rowOdd td{ border-bottom:1px solid #cccccc;}
.tableRow, .tableHeading, #cartSubTotal {height: 2.2em;}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay{padding: 0.5em 0em;}
.cartUnitDisplay, .cartTotalDisplay {}
#scUpdateQuantity {width: 2em;}
.cartQuantity {width: 4.7em;}
.cartNewItem {position: relative;}
.cartOldItem {position: relative;}
#cartBoxListWrapper a {color: #0075E2;}
.cartBoxTotal {text-align: right;font-weight: bold;}
.cartRemoveItemDisplay {width: 3.5em;}
.cartAttribsList {margin: 0 0 0 1em;}
#shoppingCartDefault .cartAttribsList{ margin:0;}
#mediaManager {width: 50%; margin: 0.2em;padding: 0.7em;background: #FCFCEA;border: 1px solid #F3ECD9;}
#mediaManagerHeading {margin-top: 5px;padding-top: 0 !important;}
.mediaTitle {float: left;}
.mediaTypeLink {float: right;}
.normalprice, .productSpecialPriceSale {text-decoration: line-through;color: #888888;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {color: #FF0000;}
#reviewsInfoDefaultPrice {font: bold 16px arial;color: #a30101;margin: 0 0 6px 0;display: block;}
.orderHistList {margin: 0;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: 7.5em;text-align: right;padding: 0.2em;}
.lineTitle, .amount {text-align: right;padding: 0.2em;}
.amount {width: 5.5em;}
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {margin: 0px 15px 15px 0;}
.categoryIcon {}
#cartImage {margin: 0.5em 1em; float:none; display:block;}
.attribImg {width: 20%;margin: 0.3em 0em;}
.attributesComments {margin: 10px 0;color: #83785c;}
.centerBoxContents, .specialsListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {margin: 1em 0em;}
.centerBoxWrapper {margin:0 0 10px;}
#indexCategories .centerBoxWrapper, #indexProductList .centerBoxWrapper{ margin:10px 0 0;}
h2.centerBoxHeading, .tjDGJPuhKiut{ margin: 20px 0;color: #000;font: bold 13px/34px Arial; padding: 0 0 0 8px; height:34px;overflow:hidden;}
.centerBoxWrapper h2 {}
.HlLjbXJcJnbb {padding: 0;}
.iMVOwAESqdsa {padding: 0;}


h3.leftBoxHeading, h3.rightBoxHeading,#categoriescssHeading.leftBoxHeading { background: #f1e6d0 none repeat scroll 0 0;
    color: #7c2007;
    font-size: 13px;
    font-weight: normal;
    height: 41px;
    line-height: 41px;
    text-align: center;
    text-transform: uppercase;}


h3.leftBoxHeading a, h3.rightBoxHeading a {font: normal 11px verdana, arial;color: red;text-decoration: underline;}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {color: #FFFFFF;text-decoration: none;} 
.sidebox-header-left {}
.main-sidebox-header-left {}
.main-sidebox-header-right {}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {font:bold 1.1em arial;color: #ffffff;}
.leftBoxHeading, .rightBoxHeading {}
.leftBoxHeading label, .rightBoxHeading label {line-height: 16px;}
.leftBoxContainer, .rightBoxContainer{ -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #afa081 #afa081 -moz-use-text-color;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 10px;}
#chcategoriesContent.sideBoxContent { border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.sideBoxContent a, .sideBoxContent div, .rightBoxContainer div, .leftBoxContainer div {}
.sidebox-products {display: block;}
#shoppingcartContent {background: #f4fcfd !important;}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {color: #FFFFFF;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #DVnUSXjrwasdasd, #xbOQGuqFodsa, #swUraggJPuuyh, #siteinfoCredits, #siteinfoStatus, #WOtAeNGPAasdd, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {text-align: center;}
.additionalImages a {text-decoration: none;}
#bestsellers .wrapper{margin:0; padding:0;}
#bestsellers ol {padding: 0;}
#bestsellers li {border-bottom: 1px dotted #cccccc;border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;padding: 5px;}
#upProductsHeading {text-align: left;}
#upDateHeading {text-align: right;}
A.category-top { color: #333;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    text-decoration: none; padding: 8px 0 8px 10px;;}
A.category-top:hover, .subcategory a:hover{  color: red;text-decoration: underline;}
A.category-links, A.category-links:visited {color: #004080;text-decoration: none;}
.categories-top-list{}
.no-dots {}
.sub-count {}
.subcategory {background: transparent url("../images/submenu.gif") no-repeat scroll 5px 6px;padding: 0 0 0 15px;}
.subcategory a {}
A.category-subs, A.category-products {font-weight: normal; color: #000;display: block;padding: 2px 5px;}
A.category-subs:hover, A.category-products:hover {text-decoration: none;}
SPAN.category-subs-parent {font-weight: bold;color:#000;}
SPAN.category-subs-selected {font-weight: bold;color:#000;}
.back {float: left;}
.forward, #shoppingCartDefault #PPECbutton {float: right;}
.bold {font-weight: bold;}
.rowOdd {height: 1.5em;vertical-align: top;}
.rowEven {height: 1.5em;vertical-align: top;}
.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, TR.cartTableHeading {height: 2em;}
.productListing-rowheading {background-color: #cfd8e6;height: 2em;}
.tabTable {margin: 6px 0 4px 0;}
.tabTable td {padding: 12px 8px;text-align: left;}
.productListing-even {}
#siteMapList {width: 95%;float: right;}
#siteMapList ul{ float:left; width:48%;}
#siteMapList ul ul{ width:100%; margin-top:5px;}
#siteMapList ul li{ width:100%; margin-bottom:10px; float:left; font-size:14px; font-weight:bold;}
#siteMapList ul li ul li{ margin:0; font-size:12px; font-weight:normal;}
.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;}
#bannerOne, #bannerTwo, #bannerThree {margin: 0;padding: 0 0 9px 0;}
#reviewsBody #reviewsDefault .smallProductImage img { margin-right:10px; width:140px; height:auto;}
#checkoutPayment .radioButtonLabel img {  margin-right: 6px;  vertical-align: bottom;}
#contactUsForm TEXTAREA { display: inline; margin: 0.2em 0.1em; width: 75%;}
#contactUsForm LABEL {float: left;width: 9em;}
#ubHyAIxDdsas{background:#7d7d7d none repeat scroll 0 0;padding:0;margin:auto; height:30px; line-height:30px;}
.udHXayXglasdasd{margin:0 auto;padding:0;}
.rxRCOCUkVasdd{float:left; width:auto; color:#CCCCCC;}
.rxRCOCUkVasdd a{ font-weight:bold; text-transform:uppercase;}
.qXmTzImOwdsa{  left: 0;
    position: absolute;
    top: 32px;}
.HmfJTALtDsas, .qPFFzVWbNuuyh, .lPLToAxAAlkjh, .IhkPzFBCdiut{ float:right; width:auto;}
.qPFFzVWbNuuyh{margin:5px 0;}
.lPLToAxAAlkjh{ margin:0 5px 0 0;color:#555;font-size: 10px;}
.qPFFzVWbNuuyh select{ height:20px; line-height:20px; margin:0; border:1px solid #cccccc; padding:0;}
.IhkPzFBCdiut{ color: #666;
    display: inline;
    float: right;
    height: 20px;
    margin-top: 8px;
    text-align: right;
    }
.IhkPzFBCdiut a{  border-bottom: 1px dotted #c00;
    color: #c00;
    line-height: 20px;
    margin: 0 5px;}
.IhkPzFBCdiut a:hover{ text-decoration:none; color:#000;}
#OnbnlLCFBjhg{ height: 126px;
    margin: auto;
    width: 1200px;}
#yMqAMOAicoiut { float: left; line-height: 20px;padding:20px 10px 0 0;width: 150px;}
#wbJJYqaIVute, .IRkwLqJBEpou{ float:right; width:auto;}
.IRkwLqJBEpou{  background: rgba(0, 0, 0, 0) url("../images/shopcar.jpg") no-repeat scroll center top;
    float: right;
    height: 70px;
    line-height: 70px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 210px;}
.gzaAOxlDrnbb a{   color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    margin-left: 45px;}
.dQvItssJoliuy{background:transparent url("../images/cart_full.png") no-repeat scroll left top;height: 60px;margin: 1px 6px 0 0; width: 62px; position:relative;}
.gzaAOxlDrnbb a span.RIgmlEefKoudx{ position:absolute; top:2px; left:4px; right:0; margin:auto; text-align:center; font-size:11px; font-weight:bold;}
.xpqGYosmkewq{ position:relative;}
.MAAWuGwDLsas{position:absolute;right:0;top:55px;background:#efefef; border: 1px solid #cccccc; z-index:2899; display:none;}
#minicartempty{ padding:30px 5px; text-align:center;color: #7f7f7f;font-weight: bold;}
.minicartLinktoShopcart{border-bottom: 1px solid #cccccc;color: #dd2a00;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: bold;padding: 3px 10px;text-align: right;}
.minicartLinktoShopcart a{color: #dd2a00; font-weight: bold;text-decoration: none;}
.miniitems{ padding:10px; background:#FFFFFF; border-top:1px dashed #cccccc;}
.minicartimgbox{ float:left; width:70px;}
.minicartRightbox{color: #7f7f7f;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: normal;margin:0 0 0 10px;float:left;width:230px;}
#minitotalpricebox{border-top:1px solid #cccccc;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight: bold; padding: 3px 10px;text-align: right; line-height:normal;}
#miniCartcheckoutbox{ text-align:right; padding:3px 7px 8px;}
span.micarPrice{ font-size:24px;color:#dd2a00;}
.xpqGYosmkewq:hover div.MAAWuGwDLsas{ display:block;}
.miniitems.minicartlistTopest{ border:none;}
#MBCZKJWMqasdd{ float:right; width:auto; margin:0 40px 0 0;}


.LnJHhkVOmdsa{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 36px;
    list-style-type: none;
    position: absolute;
    right: 0;
    text-align: right;
    top: 32px;
    width: 269px;
    margin-top: 3px;
}
.owamvqGIJsas{ text-align:right; padding:3px 5px 0 0;}
#xDlQlhzcVuuyh{   background: #ffffff url("../images/row-tail.gif") repeat-x scroll center bottom;
    height: 70px; margin:0 auto;color: #555555;font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 39px;}
.xQEsYksWFlkjh{ color: #555 !important;
    display: block;
    height: 34px;
    line-height: 35px;
    margin: auto;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 1200px;}
.YaWFLygwajhg{float:right; width:auto;display: none;}
#cpHeadForthLine{background: transparent url("../images/sprite.png") repeat-x scroll left top;color: #555555;font-family: Arial,Helvetica,sans-serif; font-size: 12px;height: 40px;line-height: 39px;  margin:0 auto;}
#cpHeadForthLine #navCatTabsDropdown ul li {display: inline;}
#cpHeadForthLine #navCatTabsDropdown * li ul{display: block;visibility: hidden;position: absolute;z-index: 1000;}
#cpHeadForthLine #navCatTabsDropdown * ul li{display: block;text-align: left;list-style-type: none;}
#cpHeadForthLine #navCatTabsDropdown * li:hover ul {visibility:visible;background-color: #ffffff;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi{ float:left; width:auto;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi.cpHeadHomeyijizi{background: transparent url("../images/sprite.png") no-repeat scroll left -69px;padding:0 0 0 20px;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi a.header-category-top{color: #dddddd; font-size: 12px; padding: 0 20px;text-decoration: none; font-weight:bold;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi.headCatxu10, #cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi.headCatxu12{ display:none;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi a.header-category-top:hover, #cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi:hover a.header-category-top{ color:#FFFFFF;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi ul.cpHeadcaterji{ background: #ffffff;border:3px solid #ff5d00;min-width: 200px;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi ul.cpHeadcaterji li.cpHeadcaterjizi{ height: 25px;line-height: 25px;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi ul.cpHeadcaterji li.cpHeadcaterjizi a.cpHeadcaterjiziAlink{color: #555555; display:block; font-size: 12px;padding: 5px 10px 5px 15px; background:transparent url("../images/arrow.gif") no-repeat scroll 6px center; line-height:normal;}
#cpHeadForthLine ul.cpHeadcatyiji li.cpHeadcatyijizi ul.cpHeadcaterji li.cpHeadcaterjizi a.cpHeadcaterjiziAlink:hover{background:#888888 url("../images/arrow.gif") no-repeat scroll 6px center; color:#FFFFFF; text-decoration:none;}
#cpHeadForthLine ul.cpHeadcatyiji li.lastrightbg{background:transparent url("../images/sprite.png") no-repeat scroll right top;float: right;height: 40px;width:4px;}
span.header-category-subs-selected{ color:#FFFFFF;}
#headerMainMobileShowbox{display:none;}

#TJUwOrqvzewq, #CHMWKzOJmasdd{ float:left;}

#CVmaEeGZQute{margin:auto;}

#couponintroduce{ 
     background: #f2f2f2;
	 border-bottom: 1px dotted #f8f8ee;
	 color: #7b7b7b;
	 font-family: georgia,serif;
	 font-size: 19px; 
	 height: 40px;
	 line-height: 40px;
	 text-align: center;
	 }

#indexbannerboxshow img{ width:100%; height:auto;}
#indexbannerbox222{ display:none;}
#ELLsEEMpSoudx{ float:left; width:775px; padding-left:8px;}
#lvJZBStSOpou{ margin:10px 0 0; padding:0 2em 2em;}
.JLjGgAfPWuuyh{ float:left; width:60px; text-align:left;}
.XeNBoPstBlkjh{ float:right; width:110px; text-align:left;}
.JgWMrCPaGiut a{ color: #454545;font-size: 11px;}
.JgWMrCPaGiut a:hover{ color:#dd0000;}
.FMMQIZXeMsas{border-bottom: 1px dotted #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc; padding:5px;}
#indexDefaultMainContent{ margin:0 0 10px;}
.FiBnXwmymjhg .productPriceDiscount{ display:none;}
.FiBnXwmymjhg{ font-size:11px;}
.eYCOIeTjolkjh{  background: #f6f6f6 none repeat scroll 0 0;
    border-bottom: 1px solid #bdbdbd;
    border-radius: 3px;
    margin: 0 1px 20px;
    min-height: 259px;
    position: relative;
    text-align: center;}
.eYCOIeTjolkjh:hover{background: #f2f2f2 none repeat scroll 0 0;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);}
.mTgLqrjGYuyr{padding:5px 0;width:180px;height:180px;margin:auto;}
.mTgLqrjGYuyr .mTgLqrjGYuyrinside{width:180px;height:180px;display:table-cell;vertical-align:middle;text-align:center;}
.mTgLqrjGYuyr .mTgLqrjGYuyrinside a{display:block;}
.rCEBEZNDDute{ padding:5px;}
.rCEBEZNDDute a{color: #111111;}
.rCEBEZNDDute a:hover{ color:#dd0000; text-decoration:none;}
.rCEBEZNDDuteandprice{ width: 180px; margin:auto; padding:0 0 20px;}
#cztyEHrekiut{ margin: 0 auto;padding: 0;}
.fqtWxXmlTuyrrow{ padding:10px 0 0;}
.fqtWxXmlTuyr.TDrgtPRKKjhg{border: 1px solid #dcdbdb;float:left;margin:0;width: 480px;}
.fqtWxXmlTuyr.TDrgtPRKKjhg.xrSXkeEjwnbb{ float:right;}
.fqtWxXmlTuyr span.EktSTbBnfoiut { background: transparent url("../images/header-bg.png") repeat-x scroll 0 0; display: block;font-weight: bold;line-height: 39px;padding:0 0 0 15px;}
#IHVGTrmVKliuy{ padding:10px 0; border-bottom:1px solid #cccccc; text-align:center;}
#IHVGTrmVKliuy a{ margin:0 10px;}
.xIIzBrZOwoudx{  float: right;}
.ECoMUffbBuuyh{ text-align:left; margin:0;}
.disnonebuttun{ display:none;}
.QxScBEzNmiut{ border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; margin:0 0 5px;}
.sLwxHVeSGjhg{ border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; margin:5px 0 0;}
.XTGeZhLyanbb{ float:left; width:360px; padding:2px;}
.aViNrxKSsliuy #productMainImage{ float:none;}
.additionalImages img, .aViNrxKSsliuy #productMainImage #scrollImg img{cursor: url("../images/zoomin.cur"), pointer;width:50px;height:auto;}
#productAdditionalImages{ border-bottom: 1px dashed #cccccc; border-top: 1px dashed #cccccc; float: left;padding: 5px 0 0; width: 100%;}
.aViNrxKSsliuy #productMainImage #smallImg{border-bottom:1px dashed #cccccc;border-top:1px dashed #cccccc;float:left;padding: 5px 0;width:100%;position:relative;margin:10px 0 0;}
.aViNrxKSsliuy #productMainImage #scrollImg.leftDiv{ float:none; margin:auto;}
.aViNrxKSsliuy #productMainImage #scrollImg ul li a{display:block;}
.additionalImages{ margin:0 0 5px;}
.additionalImages img{ border:1px solid #cccccc;}
.aViNrxKSsliuy{ margin:0 0 5px;}
.tDRraKlmmoudx{ float:right; width:390px;}
#KjEfdrjvisas{ color: #000000;
    font-size: 14px;
    line-height: 25px;}
.BEpGFIqdQasdasd{margin: 5px 0;}
.pvkpZPrVBewq{ padding:5px 0;}
span.CRhJcyDCRasdd{ margin:0 2px;}
.BEpGFIqdQasdasd a{ color:#1e4e8e;}
#LpOBtHjWXuuyh{font-size: 16px; line-height:normal; font-weight: bold;}
.OBHPOsQdZdsa{ margin:10px 0;}
#LpOBtHjWXuuyh .productSpecialPrice{ color:#FF0000; font-size:22px;}
#LpOBtHjWXuuyh .productPriceDiscount{ color:#FF0000; font-size:12px; display:none;}
#mLmSbtMNHsas li.shiptimetiops{background:transparent url("../images/goodgoods.png") no-repeat scroll 0 center;margin: 5px 0;padding: 0 0 0 70px;}
#attribsOptionsText{ display:none;}
#productAttributes .wrapperAttribsOptions select{border: 1px solid #e1e1e1; padding:1px;}
#cartAdd input{ text-align:center;}
.navNextPrevWrapper{ margin:10px 0 0;}
#cartEmptyText{padding:40px 0;text-transform:uppercase;font-size:20px;margin:10px 0;background:transparent url("../images/sorry_err.jpg") no-repeat scroll 5% center;}
.OEPCBJLTfjhg{ background:#ffffff;padding: 10px; border:1px solid #cccccc;}
.tZLAqOODblkjh{ margin:10px 0 0;}
.tZLAqOODblkjh .OEPCBJLTfjhg p{ padding:0;}
#xSYrEIMCvuyr.xSYrEIMCvuyrContent{ margin:0 0 30px;}
.PodOSnYNbute{ margin:20px 0 0;}
.diJTqXCgbuuyh .JPxYPiyOfiut td{ padding:5px;}
.diJTqXCgbuuyh .JPxYPiyOfiut td .ratingRowInfoshoes label img{ margin: 0 2px; width:94px; height:auto;vertical-align: sub;}
.diJTqXCgbuuyh .JPxYPiyOfiut td.sJiSWTAanjhg{ padding: 0 0 5px;}
span.red{ color:#FF0000; vertical-align:middle;}
.ratingRow label img { vertical-align:sub; margin:0 5px 0 2px;}
#productReviewsDefaultPrice{ font-size:16px; font-weight:bold; line-height:normal;}
.rating{ font-size:12px; font-weight:normal;}
.rating img{ vertical-align:sub;margin: 0 5px 0 0;}
#reviewsInfoDefaultMainContent{ margin:10px 0; padding:5px; border:1px dashed #cccccc;}
#GPRdpdObWewq.centerBoxWrapper{ margin:20px 0;}
.WGMKaTwVcnbb{ border:1px solid #cccccc;}
.fadabLGeqoudx{margin:10px 0;text-align:center;}
.OoWSKkqRvliuy{text-align:center;}
h3#whatsnewHeading.leftBoxHeading, h3#bestsellersHeading.leftBoxHeading{}
.relatednameandprice{font-weight:bold;padding:5px 10px 0;}
.diJTqXCgbuuyh .JPxYPiyOfiut td.sJiSWTAanjhg a{ color:#FF0000;}

.diJTqXCgbuuyh .JPxYPiyOfiut td input{ margin:0;}
#nbWHNgMPfdsa.centerBoxWrapper{margin:0 0 20px;}
#cartDefaultHeading{background:transparent url("../images/cart_bg_title.gif") repeat-x scroll 0 0;border-bottom: 2px solid #be0000;font-size: 12px;font-weight: bold;height: 32px;line-height: 32px; padding:0 0 0 10px; margin:0 0 5px;}
.diJTqXCgbuuyh #ONMChEfXElkjh{background:transparent url("../images/writereviews.gif") no-repeat scroll left 64%;}
.diJTqXCgbuuyh .JPxYPiyOfiut td TEXTAREA{ min-height:121px;}
#cartContentsDisplay td{ padding:0.5em; text-align:center;}
#cartProdTitle{ font-weight:bold;}
#checkoutSuccessThanks.centeredContent{ text-align:left;margin: 20px 0 0;}
#accountDefault caption h2, #accountHistInfo caption h2{ margin:0 0 10px;}
#accountLinksWrapper{ float:none; width:100%;}
.instructions{ float:right; width:45%; padding:0.5em 0;}
#accountHistInfo table td{ padding:5px;}
#logoffDefaultMainContent span.pseudolink{font-weight:bold;}
#rOhUlNpbNuyr{ position: fixed; left:0; top:80px; background:#FFFFFF; z-index:5999; width:auto;}
h3.productsviewedHeading{ background: #000000;color: #ffffff;font-size: 12px;font-weight: normal; margin: 0; padding:5px 0; font-weight:bold; text-align:center;}
#viewedproducts{width:80px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;}
.productsviewed{float:left; padding:5px 0; border-top:1px dashed #cccccc;text-align:center;}
.productsviewed.ViewedListXlie0{border:none;}
#checkoutShipping #comments TEXTAREA, #checkoutPayment TEXTAREA{margin:auto;}
.recentViewpic{width:70px; height:70px; margin:auto;}
.recentViewpic .recentViewpicinside{display: table-cell; width:70px; height:70px; vertical-align:middle; text-align:center;}
.recentViewpic .recentViewpicinside a{display:block;}
.smallImgdivbox{width:50px; height:auto; margin:auto;}
#ProductShowTags span{margin:0 5px 0 0;}
.infoSmallImgInside{width:56px;height:56px;margin:auto;border:1px solid #c0c0c0;}
.infoSmallImgInside:hover{border:1px solid #6A6A6A;}
.infoSmallImgInside .infoSmallImgLayshow{width:56px;height:56px;display:table-cell;vertical-align:middle;text-align:center;}
.aViNrxKSsliuy #productMainImage .imgBox #mainImg img{width:360px;height:auto;}
h1#productReviewsDefaultHeading span{font-size:0.9em;}
.aViNrxKSsliuy #productMainImage .imgBox #mainImg.leftDiv{width:360px;height:360px;display:table-cell;vertical-align:middle;text-align:center;float:none;margin:0;}
#advancedsearchresultBody #advSearchResultsDefault #productListing{margin:10px 0;}
.rzXDCUWrKoiut .productSpecialPrice{ font-weight:bold; font-size:14px;}


#mainWrapper{
	width:1060px;
	margin:auto;
	background:#fff;}