body{font-family:verdana, arial, helvetica, sans-serif;font-size:62.5%;color:#000;background-color:#fff;margin:5px;}
a img{border:none;}
a:link{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#900;}
#navEZPagesTOC ul li a:hover{color:#900;}
#navMain ul li a:hover{color:#900;}
#navSupp ul li a:hover{color:#900;}
#navCatTabs ul li a:hover{color:#900;}
a:active{color:#900;}
h1{font-size:1.5em;margin:0.3em;}
h2{font-size:1.4em;margin:0.3em;}
h3{font-size:1.3em;margin:0.3em;}
h4{font-size:1.1em;margin:0.3em;}
h5{font-size:1.1em;margin:0.3em;}
h6{font-size:1.1em;margin:0.3em;}
LABEL{font-size:1.25em;line-height:1.5em;padding:0.2em;}
h4.optionName{font-size:1.25em;line-height:1.5em;padding:0.2em;}
LEGEND{font-size:1.1em;font-weight:700;padding:0.3em;}
ADDRESS{font-size:1.1em;font-style:normal;padding:0.5em;}
.sideBoxContent{font-size:1.1em;border:none;width:auto;background-color:#FFF;padding:0.4em;}
.larger{font-size:1.1em;}
.biggerText{font-size:1.2em;}
CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}
FORM{display:inline;font-size:1em;margin:0.1em;}
SELECT{display:inline;font-size:1em;margin:0.1em;}
INPUT{display:inline;font-size:1em;margin:0.1em;}
TEXTAREA{float:left;display:block;width:95%;margin:auto;}
input:focus{background:#F0F8FF;}
select:focus{background:#F0F8FF;}
textarea:focus{background:#F0F8FF;}
FIELDSET{border:1px solid #cacaca;margin:0.5em 0;padding:0.5em;}
FIELDSET.floatingBoxLeft {float:left;width:49%;}
FIELDSET.floatingBoxRight {float:right;width:47%;}
LABEL.checkboxLabel{margin:0.5em 0.3em;}
LABEL.radioButtonLabel{margin:0.5em 0.3em;}
.specialsListBoxContents{float:left;vertical-align:top;text-align:center;margin:1em 0;}
.categoryListBoxContents{vertical-align:top;float:left;color:#000;padding-left:3.75em;text-decoration:none;text-align:center;font-size:1em;font-weight:400;width:105px;margin:1em 0;}
.centerBoxContentsAlsoPurch{float:left;vertical-align:top;text-align:center;margin:1em 0;}
.attribImg{float:left;width:20%;text-align:center;margin:0.3em 0;}
#logo{float:left;margin-top:0;margin-left:0;padding:0;}
LABEL.inputLabel{width:11em;float:left;}
LABEL.inputLabelPayment{width:15em;float:left;}
LABEL.selectLabel{width:12em;float:left;}
LABEL.switchedLabel{width:12em;float:left;}
LABEL.uploadsLabel{width:12em;float:left;}
P{padding:0.5em;}
.clearBoth{clear:both;}
HR{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
.font-family{line-height:1.8em;border:1px solid #000;background-color:#FF6;color:#000;display:inline;white-space:nowrap;list-style-type:none;vertical-align:middle;margin:0;padding:0.5em 0;}
.messageStackError{line-height:1.8em;border:1px solid #000;background-color:red;color:#fff;padding:0.2em;}
.messageStackSuccess{line-height:1.8em;border:1px solid #000;background-color:#9F9;color:#000;padding:0.2em;}
.messageStackWarning{background-color:red;color:#fff;}
.messageStackCaution{background-color:#ff0;color:#000;}
#mainWrapper{background-color:#fff;text-align:left;width:760px;height:100%;vertical-align:top;margin:auto;padding:0;}
#headerWrapper{clear:both;margin:0;padding:0;}
#contentMainWrapper{clear:both;border-left:1px solid #888;border-right:1px solid #888;border-top:0 solid #888;border-bottom:0 solid #888;margin:0;padding:0;}
#logoWrapper {margin:0 0;padding:0 0;width:760px;height:100%;background:#000}
#logoWrapper {margin-bottom: -1.25em;}
#cartBoxListWrapper{clear:both;margin:0;padding:0;}
#ezPageBoxList{clear:both;margin:0;padding:0;}
#cartBoxListWrapper ul{clear:both;list-style-type:none;margin:0;padding:0;}
#ezPageBoxList ul{clear:both;list-style-type:none;margin:0;padding:0;}
#popupImageAdditional{clear:both;height:auto;margin:0;padding:0.5em;}
#popupImage{clear:both;float:left;background-color:#fff;vertical-align:middle;margin:1em;padding:0;}
#navMainWrapper{background-color:#fff;font-weight:700;color:#fff;width:100%;margin:0;padding:0;}
#mainPage{float:left;width:100%;vertical-align:middle;margin-top:-1em;margin-bottom:0;}
#navColumnOneWrapper{margin:auto;}
#navColumnTwoWrapper{margin:auto;}
.centeredContent{float:left;background-color:#fff;vertical-align:middle;margin:1em;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;width:47%;margin:0;}
.floatingBox{width:47%;margin:0;}
#accountLinksWrapper{width:47%;margin:1em;float:left;}
#navEZPagesTOCWrapper{width:47%;font-weight:700;float:right;height:1%;border:1px solid #000;margin:0;}
#checkoutBillto{float:left;width:auto;font-size:1.25em;margin:0 2em 0 0.5em;}
#checkoutShipping{float:left;padding:2em;}
#checkoutPayment{float:left;padding:2em;}
#payinfoRight{float:none;text-align:left;margin-left:14em;font-size:1.25em;}
#payinfoLeft{float:left;font-size:1.25em;}
#checkoutConfirmDefault{float:left;padding:2em;}
#checkoutShippingHeading{float:right;padding-left:20em;margin-right:0;font-size:1.25em;font-weight:700;}
#checkoutPaymentHeading{float:right;padding-left:20em;margin-right:0;font-size:1.25em;font-weight:700;}
#checkoutConfirmDefaultHeading{float:right;padding-left:20em;margin-right:0;font-size:1.25em;font-weight:700;}
#checkoutShippingHeadingAddress{float:none;}
#checkoutPaymentHeadingAddress{float:none;}
#checkoutConfirmDefaultBillingAddress{float:left;}
#checkoutConfirmDefaultShippingAddress{float:left;margin-left:10em;}
#checkoutConfirmDefaultPayment{float:left;}
#checkoutShippingHeadingMethod{margin-left:0;font-size:1.25em;font-weight:700;}
#checkoutPaymentHeadingMethod{margin-left:0;font-size:1.25em;font-weight:700;}
#checkoutShipto{float:left;width:auto;margin-left:0.5em;margin-right:2em;font-size:1.25em;}
#checkoutShipAddressDefault{margin-left:1em;}
#AddressRadio {float:left; padding-top: 2em}
#AddressRadioLabel {float:left; padding-top: 1.75em}
#checkoutSuccessMainContent{font-size:1.25em;padding-bottom:0.5em;}
#checkoutSuccessLogoff{font-size:1.25em;padding-bottom:0.5em;}
#checkoutSuccessOrderLink{font-size:1.25em;padding-bottom:0.5em;}
#checkoutSuccessContactLink{font-size:1.25em;padding-bottom:0.5em;}
#checkoutSuccessOrderNumber{padding-top:1em;margin-left:0.5em;font-size:1.25em;}
#checkoutSuccessThanks{float:none;width:auto;padding-left:8em;}
#checkoutSuccess{margin-top:2em;margin-left:5em;margin-right:5em;}
.navNextPrevCounter{font-size:0.9em;margin:0;}
#navCatTabsWrapper{height:27px;background-image:url(../images/navtop_tlife.jpg);background-repeat:repeat-x;background-position:top;font-weight:700;color:#000;width:100%;text-align:center;margin:0;padding:0;}
#navCatTabs ul li a{text-decoration:none;font-size:9pt;color:#5F4B38;margin:0;padding:0 0.95em;}
#navSuppWrapper{vertical-align:bottom;background-repeat:repeat-x;background-position:bottom;background-color:#E9E9E9;font-weight:700;color:#fff;width:100%;height:100%;margin:0;padding:0;}
#emailBoxWrapper{border-top:2px solid #353674;padding-top:0.25em;margin-top:0.25em;margin-left:0;background-repeat:repeat-x;background-position:top;background-color:#f3f2e9;position:relative;width:100%;height:100%;}
.emaillist{font-size:1.1em;color:#5F4B38;}
.emaillist input{float:left;margin-left:0.5em;margin-right:0.5em;text-align:left;font-size:1.1em;color:#666;width:120px;}
#unsubDefault{margin-left:1em;font-size:1.25em;}
#maintenanceDefault{margin-left:1em;font-size:1.25em;}
#navMain ul{list-style-type:none;text-align:center;line-height:1.5em;margin:0;padding:0.5em 0;}
#navCatTabs ul{list-style-type:none;text-align:center;line-height:1.5em;margin:0;padding:0.5em 0;}
#navSupp{border-left:1px solid #888;border-right:1px solid #888;border-top:0 solid #888;border-bottom:1px solid #888;color:#000;margin-top:-2px;}
#navSupp ul{list-style-type:none;text-align:right;line-height:1.5em;margin:0.5em;padding:0;}
#navMain ul li{display:inline;white-space:nowrap;}
#navSupp ul li{display:inline;white-space:nowrap;}
#navCatTabs ul li{display:inline;white-space:nowrap;}
#navMain ul li a{text-decoration:none;color:#5F4B38;margin:0;padding:0 0.5em;}
#navSupp ul li a{text-decoration:none;color:#5F4B38;margin:0;padding:0 0.5em;}
#navEZPagesTOC ul{list-style-type:none;line-height:1.5em;margin:0;padding:0.5em 0;}
#navEZPagesTOC ul li{white-space:pre;}
#navEZPagesTOC ul li a{margin:0;padding:0 0.5em;}
#navMainSearch{float:right;margin:0.5em;}
#navCategoryIcon{margin:0.5em;}
.buttonRow{margin:0.5em;}
#indexProductListCatDescription{padding-top:0.75em;margin:0.5em;}
#navBreadCrumb a{font-size:8pt;font-weight:400;color:#666;text-decoration:underline;}
#navBreadCrumb a:link{font-size:8pt;font-weight:400;color:#666;text-decoration:underline;}
#navBreadCrumb a:visited{font-size:8pt;font-weight:400;color:#666;text-decoration:underline;}
#navBreadCrumb a:active{font-size:8pt;font-weight:400;color:#666;text-decoration:underline;}
#navBreadCrumb{margin-top:1em;margin-left:0.75em;margin-bottom:1em;font-size:8pt;font-weight:700;text-decoration:none;color:#900;padding:0 0.5em 0 0;}
#navEZPagesTop{color:#666;background-image:url(../images/jazz_bg2.gif);background-repeat:repeat-x;border-left:1px solid #888;border-right:1px solid #888;font-size:1.1em;font-weight:700;margin:0;padding:0.5em 1em 0.5em 2em;}
#navEZPagesTop a:link{color:#FFF;}
#navEZPagesTop a:visited{color:#FFF;}
#navEZPagesTop a:hover{color:blue;}
#navColumnOne{width:auto;vertical-align:top;background-color:#F2F2EB;margin:0;}
#navColumnOne.columnLeft{border:none;background-color:#EAEAEA;width:auto;margin:0;padding:0;}
#navColumnTwo{vertical-align:top;background-color:#fff;margin:0;}
#categoriescssHeading{background-color:#EAEAEA;margin-top:0;}
#searchHeading{margin-top:0;background-color:#0c2c5b;background:url("../images/nav_bg.gif") repeat-x;}
#searchContent{background-color:#EAEAEA;margin-top:0;padding-top:0;margin-left:0.5em;border-bottom:2px solid #000;}
#searchHeading.leftBoxHeading{font-size:1.1em;width:auto;color:blue;background-color:#060;padding-bottom:0.25em;padding-top:0.25em;margin:0;}
#contentColumnMain{vertical-align:top;margin:0;}
.centerBoxContentsSpecials{vertical-align:top;text-align:center;margin:1em 0;}
.centerBoxContentsFeatured{vertical-align:top;text-align:center;margin:1em 0;}
.centerBoxContentsNew{vertical-align:top;text-align:center;margin:0;}
.alert{vertical-align:top;color:red;margin:0 0 0 0.5em;}
#whatsNew.centerBoxWrapper{margin:2em 0 0 2em;padding:0;}
#whatsnewHeading{clear:left;margin-top:0.5em;padding-bottom:0.5em;padding-top:0.5em;background-color:#0c2c5b;background:url("../images/nav_bg.gif") repeat-x;font-weight:700;font-size:1.1em;}
#ezpagesHeading{clear:left;margin-top:0.5em;padding-bottom:0.5em;padding-top:0.5em;background-color:#0c2c5b;background:url("../images/nav_bg.gif") repeat-x;font-weight:700;font-size:1.1em;}
#GeoTrustHeading{clear:left;margin-top:0.5em;padding-bottom:0.5em;padding-top:0.5em;background-color:#0c2c5b;background:url("../images/nav_bg.gif") repeat-x;font-weight:700;font-size:1.1em;}
#whatsnewContent.sideBoxContent{width:80%;text-align:center;border:1px solid #000;margin-left:0.5em;background-color:#FFF;padding:0.5em;}
#GeoTrustContent.sideBoxContent{width:80%;text-align:center;margin-left:0.5em;background-color:#FFF;border:none;padding:0.5em;}
#whatsnewContent.centeredContent{float:left;padding:0.5em;}
#ezpagesContent.sideBoxContent{width:100%;text-align:left;font-weight:bold;margin-left:0.0em;background-color:#FFF;border:none;padding:0.5em;}
.content{margin-left:0;padding:0;}
.shippingEstimatorWrapper{padding:0.5em;}
#estimateShippingLocation {padding:1em;}
#productDescription{color:#666;margin-left:0;margin-bottom:0;}
.productBlockDivider{font-size:1.25em;text-align:left;background-image:url(../images/rule.gif);background-repeat:repeat-x;background-position:top;font-weight:700;color:#666;clear:left;margin:0 2em 0.5em 0;}
#productName{color:#000;font-size:1.25em;margin-left:0;}
#productPrices{color:#666;margin-left:19.5em;}
#productGeneral{padding:0.5em 1.5em 1em;}
#productMainImage{float:left;padding-right:0.5em;text-align:center;}
#productMainImage.centeredContent{float:left;background-color:#fff;vertical-align:middle;margin:1em;}
#productDetailsList{float:left;margin-left:0;padding-left:0;list-style-type:none;font-size:1em;font-weight:700;color:#666;}
#productAdditionalImages{margin-top:2em;margin-left:1em;float:left;text-align:center;width:auto;}
.additionalImages{margin-top:0;margin-right:2em;float:left;text-align:center;width:auto;}
#productAttributes{float:left;clear:left;margin-top:0.75em;margin-left:0;padding-right:1em;padding-bottom:1em;vertical-align:bottom;font-weight:400;color:#666;}
.attribsSelect{margin-right:0;margin-left:0;vertical-align:bottom;text-align:left;padding:0;}
.wrapperAttribsOptions{float:left;margin-top:0;vertical-align:bottom;}
#attribsOptionsText{float:left;vertical-align:bottom;text-align:left;}
.optionName{margin-top:0;padding-left:0;padding-right:1em;float:left;vertical-align:bottom;text-align:left;font-weight:700;}
#productListing{margin:0;padding:0;}
#productsListingTopNumber{margin-bottom:1.5em;font-size:1.25em;}
#productsListingTopLinks{margin-bottom:1.5em;font-size:1.25em;}
#productsListingListingTopLinks{margin-bottom:1.5em;font-size:1.25em;}
#allProductsListingTopNumber{margin-bottom:1.5em;font-size:1.25em;}
#allProductsListingTopLinks{margin-bottom:1.5em;font-size:1.25em;}
#newProductsDefaultListingTopNumber{margin-bottom:1.5em;font-size:1.25em;}
#newProductsDefaultListingTopLinks{margin-bottom:1.5em;font-size:1.25em;}
#featuredProductsListingTopNumber{margin-bottom:1.5em;font-size:1.25em;}
featuredProductsListingTopLinks{margin-bottom:1.5em;font-size:1.25em;}
#productsListingBottomNumber{margin-top:1.5em;font-size:1.25em;}
#productsListingBottomLinks{margin-top:1.5em;font-size:1.25em;}
#productsListingListingBottomLinks{margin-top:1.5em;font-size:1.25em;}
#allProductsListingBottomNumber{margin-top:1.5em;font-size:1.25em;}
#allProductsListingBottomLinks{margin-top:1.5em;font-size:1.25em;}
#newProductsDefaultListingBottomNumber{margin-top:1.5em;font-size:1.25em;}
#newProductsDefaultListingBottomLinks{margin-top:1.5em;font-size:1.25em;}
#featuredProductsListingBottomNumber{margin-top:1.5em;font-size:1.25em;}
featuredProductsListingBottomLinks{margin-top:1.5em;font-size:1.25em;}
#productsListingListingTopLinks a{color:blue;}
#productsListingListingBottomLinks a{color:blue;}
#newProductsDefault{padding-left:1em;padding-right:1em;}
.listingDescription{color:#666;text-decoration:none;text-align:left;font-size:1em;font-weight:400;padding-right:0.5em;height:6em;padding-bottom:0;margin:1.8em 0.1em 0.1em 0.5em;}
.listingDescription a:link{color:#666;text-decoration:none;text-align:left;font-size:1em;font-weight:400;margin:0.1em;}
.listingDescription a:visited{color:#666;text-decoration:none;text-align:left;font-size:1em;font-weight:400;margin:0.1em;}
.listingDescription a:hover{color:#900;}
#indexCategories{margin-right:0;}
#indexCategoriesHeading{color:#996;text-align:left;font-weight:700;font-size:1.5em;margin-left:0.5em;margin-bottom:-0.5em;}
#categoriesHeading{color:#900;text-align:center;font-weight:400;font-size:1em;}
.categoryListBoxContents a:link{color:blue;text-decoration:none;font-size:1.1em;font-weight:700;width:105px;}
.categoryListBoxContents a:visited{color:blue;text-decoration:none;font-size:1.1em;font-weight:700;width:105px;}
.categoryListBoxContents a:hover{color:#900;}
#categoryDescription{float:left;margin-top:1em;margin-left:0.75em;padding-bottom:1em;text-align:left;font-size:1.25em;font-weight:700;color:#666;width:45em;}
#categoryImgListing{padding-right:1em;padding-bottom:0.5em;float:left;margin:0.25em 1em 0.5em 0.5em;}
.centerBoxContents{float:left;text-align:center;}
.centerBoxContentsProducts.leftContent{float:left;margin-right:0;margin-left:0;padding-left:0;text-align:left;width:25%;}
.centerBoxContentsProducts.centeredContent{border:2px dotted #888;float:left;margin-right:0;margin-left:-0.5em;padding-left:0.5em;padding-top:1em;padding-bottom:1em;text-align:left;width:25%;}
.centerBoxContentsNew.centeredContent{border-left:1px dotted #888;border-top:1px dotted #888;float:left;margin-right:0;margin-left:-0.5em;padding-left:0.5em;padding-top:1em;padding-bottom:1em;text-align:left;width:25%;}
.centerBoxContentsSpecials.centeredContent{border-left:1px dotted #888;border-top:1px dotted #888;float:left;margin-right:0;margin-left:-0.5em;padding-left:0.5em;padding-top:1em;padding-bottom:1em;text-align:left;width:25%;}
.itemTitle{height:1.5em;padding-bottom:.75em;}
.itemTitle a{color:blue;}
.itemTitle a:hover{color:#900;}
#indexProductList, #bestSellersList, #advSearchResultsDefault{margin-left:1em;margin-right:0.5em;}
#specialsDefault{margin-left:1em;margin-right:0.5em;}
#specialsImageBox {width:80px; height:80px;}
#whatsNew{margin-left:2em;margin-right:0.5em;}
#loginDefault{margin-left:1em;margin-right:1em;font-size:1.25em;}
#createAcctDefault{margin-left:1em;margin-right:1em;font-size:1.0em;}
#logoffDefault{margin-left:1em;margin-right:1em;font-size:1.25em;}
.advisory{font-size:1.1em;}
.important{font-size:1.25em;font-weight:700;}
.information{font-size:1.25em;}
.instructions{margin-left:0.5em;}
.ccinfo{margin-left:2em;}
.payinfoRight{float:left;text-align:right;margin-left:1em;padding-right:12em;}
.payinfoLeft{float:left;clear:right;}
.gvBal{float:right;text-align:center;}
.centerColumn{margin-left:0;padding:0;}
#bannerOne{margin-left:0;text-align:center;padding:0;}
#bannerTwo{margin-left:0;text-align:center;padding:0;}
#bannerThree{margin-left:0;text-align:center;padding:0;}
#bannerFour{margin-left:0;text-align:center;padding:0;}
#bannerFive{margin-left:0;text-align:center;padding:0;}
#bannerSix{margin-left:0;text-align:center;padding:0;}
.smallText{font-size:0.9em;vertical-align:bottom;}
#siteinfoLegal{font-size:0.9em;vertical-align:bottom;text-align:center;}
#siteinfoCredits{font-size:0.9em;vertical-align:bottom;text-align:center;}
#siteinfoStatus{font-size:0.9em;vertical-align:bottom;text-align:center;}
#siteinfoIP{font-size:0.9em;vertical-align:bottom;text-align:center;}
#productTellFriendLink{float:left;padding-bottom:1em;margin:0;}
#tellAFriendDefault{margin-left:0.5em;}
#tellAFriendAdvisory{margin-left:0.5em;}
#cartAdd{float:left;text-align:left;font-size:1.25em;font-weight:700;margin-left:0;padding-left:0.25em;margin-top:0.5em;margin-bottom:0.5em;padding-right:0.5em;clear:left;}
#cartAdd input{float:none;text-align:left;vertical-align:middle;margin-top:0;padding-top:0;padding-bottom:0;padding-right:0;margin-right:0;}
#priceBlockPre{float:left;margin-top:0.5em;padding-bottom:0.5em;color:red;font-size:1.25em;font-weight:700;}
#priceBlockText{float:left;margin-top:0.5em;margin-left:1em;padding-bottom:0.5em;color:#000;font-size:1.25em;font-weight:700;}
.tableHeading TH{border-bottom:1px solid #ccc;}
.tableHeading{background-color:#e9e9e9;height:2.2em;}
#cartSubTotal{background-color:#e9e9e9;border-top:1px solid #ccc;font-size:1.25em;font-weight:700;text-align:right;line-height:2.2em;padding-right:1em;margin-left:0.85em;margin-right:0.85em;width:auto;height:2.2em;}
#cartDefaultHeading{margin-left:0;}
#shoppingCartDefault{margin-left:0;margin-right:0;}
.tableRow{height:2.2em;}
.cartProductDisplay{font-size:1.25em;width:auto;padding:0.5em 0.25em;}
.cartUnitDisplay{font-size:1.25em;text-align:right;width:7em;padding:0.5em 0.2em 0.5em 0.25em;}
.cartTotalDisplay{font-size:1.25em;text-align:right;width:7em;padding:0.5em 0.2em 0.5em 0.25em;}
.cartRemoveItemDisplay{font-size:1.25em;float:none;width:5em;text-align:center;padding:0.5em 0.25em;}
.cartQuantityUpdate{font-size:1.25em;width:auto;text-align:center;padding:0.5em 0.25em;}
.cartQuantity{font-size:1.25em;width:4.7em;text-align:center;padding:0.5em 0.25em;}
#cartInstructionsDisplay{font-size:1.25em;margin-left:1em;margin-right:1em;width:auto;padding:0.5em 0.25em;}
.cartTotalsDisplay{font-size:1.25em;width:auto;text-align:center;padding:0.5em 0.25em;}
#cartContentsDisplay{margin-left:1em;margin-right:1em;width:auto;}
#cartContentsDisplayCheckout{float:none;width:100%;padding-left:1em;padding-right:.75em;}
#cartInstructionsDisplay a{color:#900;}
#scTotalHeading{text-align:right;padding-right:0.2em;width:7em;}
#scUnitHeading{text-align:right;padding-right:0.2em;width:7em;}
#scUpdateQuantity{width:2em;}
.cartNewItem{color:#3C3;position:relative;}
.cartOldItem{color:#609;position:relative;}
.cartBoxTotal{text-align:right;font-weight:700;margin:0;padding:0.2em 0;}
.cartRemoveItemDisplay a{width:3.5em;color:#900;}
#cartAttribsList{margin-left:1em;}
#gvFaqDefault{margin-left:1em;font-size:1.25em;}
#mediaManager{width:50%;margin:0.2em;padding:0.5em;}
.normalprice{text-decoration:line-through;}
.productSpecialPriceSale{text-decoration:line-through;color:red;}
.productSpecialPrice{color:red;}
.productSalePrice{color:red;}
.productPriceDiscount{color:red;}
#cartBoxListWrapper li{margin:0;padding:0.2em 0;}
#ezPageBoxList li{margin:0;padding:0.2em 0;}
#cartImage{float:left;margin:0.5em 1em;}
.totalBox{width:5.5em;text-align:right;font-size:1.25em;font-weight:700;padding:0.2em;}
.lineTitle{text-align:right;font-size:1.25em;padding:0.2em;}
.amount{text-align:right;font-size:1.25em;width:5.5em;padding:0.2em;}
#reviewsInfoDefaultProductImage{text-align:center;margin:0 1em 1em 0;}
#productReviewsDefaultProductImage{text-align:center;margin:0 1em 1em 0;}
#reviewWriteMainImage{text-align:center;margin:0 1em 1em 0;}
#shippingInfo{margin-left:1em;margin-right:1em;}
h3.leftBoxHeading{font-size:1em;color:#fff;}
h3.leftBoxHeading a{font-size:1em;color:#fff;}
h3.leftBoxHeading label{font-size:1em;color:#fff;}
h3.rightBoxHeading{font-size:1em;color:#fff;}
h3.rightBoxHeading a{font-size:1em;color:#fff;}
h3.rightBoxHeading label{font-size:1em;color:#fff;}
h3.leftBoxHeading a:hover{color:#FF3;text-decoration:none;}
h3.rightBoxHeading a:hover{color:#FF3;text-decoration:none;}
#categoriescssHeading.leftBoxHeading{color:#000;font-size:1.1em;border-bottom:5px solid #060;}
.leftBoxHeading{text-align:center;margin:0;padding:0.5em 0.2em;}
.rightBoxHeading{text-align:center;margin:0;padding:0.5em 0.2em;}
.centerBoxHeading{background-image:url(../images/jazz_bg2.gif);background-repeat:repeat-x;color:#fff;background-color:#ffffff;padding-left:0.5em;padding-top:0.2em;padding-bottom:0.2em;text-align:center;margin:0 1em 0 0;}
.rightBoxContainer{background-image:url(../images/sidebox_middle.gif);background-repeat:repeat-y;margin-top:1.5em;}
.leftBoxContainer{background-color:#F2F2EB;}
#xsellsidebox{margin-top:0;margin-left:0;text-align:left;width:130px;color:#666;}
#xsellsidebox2{margin-top:0;margin-left:0;text-align:left;width:130px;color:#666;}
#xsellsideboxHeading{background:url("../images/nav_bg.gif") repeat-x;padding-left:1em;margin-left:0;margin-right:0;margin-bottom:1em;text-align:left;color:#fff;}
#xsellsidebox2Heading{background:url("../images/nav_bg.gif") repeat-x;padding-left:1em;margin-left:0;margin-right:0;margin-bottom:1em;text-align:left;color:#fff;}
#xsellsideboxItem{text-align:center;margin-left:1em;margin-bottom:1em;padding-bottom:0.5em;border-bottom:2px dashed #888;width:130px;}
#xsellsideboxItem a{color:blue;}
#xsellsideboxItem a:hover{color:#900;}
.category-top{margin-left:0.5em;line-height:1.5em;}
#catBoxDivider{margin-top:1em;margin-bottom:1em;}
.category-links{margin-left:0.5em;line-height:1.5em;}
TH{text-align:center;}
#cartEmptyText{text-align:center;}
#cartBoxGVButton{text-align:center;}
#navEZPageNextPrev{text-align:center;}
.center{text-align:center;}
#cartBoxGVBalance{text-align:center;}
.productListing-data{text-align:center;}
.accountQuantityDisplay{text-align:center;width:10%;vertical-align:top;}
.ratingRow{text-align:center;margin-top:0.5em;}
LABEL#textAreaReviews{text-align:center;font-weight:400;margin:1em 0;}
#phplistsubscribeHeading {display:none;margin-top:0.5em;}
#phplistsubscribeContent {margin:0.75em;margin-top:0.75em;text-align:left;font-size:1em;color:#666;background:#E8ECEE url(../images/blueline_tlife.gif) repeat-x top}
#bestsellersHeading{background-color:#0c2c5b;background:url("../images/nav_bg.gif") repeat-x;}
#bestsellers .wrapper{margin:0 0 0 1.5em;}
#bestsellers ol{margin-left:1.1em;padding:0;}
#bestsellers li{margin:0.3em 0;padding:0;}
#bannerboxHeading{background-color:#00C;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
.back{float:right;}
.forward{float:right;margin-right:0.5em;}
#infoLeft{float:left;margin-left:1.5em;margin-bottom:1em;}
#infoRight{float:right;}
.bold{font-weight:700;}
.rowOdd{background-color:#E8E8E8;height:1.5em;vertical-align:top;}
.rowEven{background-color:#F0F0F0;height:1.5em;vertical-align:top;}
#myAccountGen li{font-size:1.25em;margin:0;}
#myAccountNotify li{font-size:1.25em;margin:0;}
.accountTotalDisplay{width:20%;text-align:right;}
.accountTaxDisplay{width:20%;text-align:right;}
TR.tableHeading{background-color:#cacaca;height:2em;}
#siteMap{float:right;margin-left:1em;font-size:1.25em;}
#siteMapList li a{color:blue;}
#siteMapList li a:hover{color:red;}
#siteMapList{width:auto;float:left;}
#popupShippingEstimator{background-color:#fff;}
#popupSearchHelp{background-color:#fff;}
#popupAdditionalImage{background-color:#fff;}
#popupCVVHelp{background-color:#fff;}
#popupCouponHelp{background-color:#fff;}
#popupAtrribsQuantityPricesHelp{background-color:#fff;}
#tableCatPageInsert{clear: left;}