body{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	background: url(../images/body_bg.jpg) center top no-repeat;
}
table{
	border-collapse: collapse;
}
.login form{
	margin:0px;
	padding:0px;
}
.login{
	margin-top:-3px;
	line-height:20px;
}
table td{
	padding: 0;
}
label{
	font-weight:bold;
}
a img{
	border: none;
}
a:link, #navEZPagesTOC ul li a
{
	color: #10A4C8;
	text-decoration: none;
}
a:visited{
	color: #10A4C8;
	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:#ff6600;
}
a:active{
	color: #0000FF;
}
li{
	list-style: none;
}
ul,li{margin:0px;padding:0px;}
h1{
	color: #9a9a9a;
	display:block;
}
h1{
	font-size: 12px;
}
h2{
	font-size: 12px;
	clear: both;
}
h3{
	font-size: 12px;
}
h4, h5, h6, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 12px;
}
.biggerText{
	font-size: 12px;
}
h1, h2, h3, h4, h5, h6{
	margin: 3px 0;
}
/* Might uncomment either or both of these if having problems with IE peekaboo bug: h1, h2, h3, h4, h5, h6, p
{
	position: relative;
}
*html .centerColumn
{
	height: 1%;
}*/
	.green{
	color:#38932C;
}
.gray{
	color:#878787;
}
.zong{
    color:#C0451F;
}
.yellow{

}
CODE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
FORM, SELECT, INPUT{
	margin: 3px;
}
TEXTAREA{
	margin: auto;
	display: block;
	width: 95%;
}
input.normal{
	padding:1px;
	border:1px solid #8E8F8F;
	height:18px;
}
input.focus, textarea.focus{
	background: #FEFDE4;
	border:1px solid #19B6D9;
	padding:1px;
}
FIELDSET{
	padding: 5px;
	margin: 5px 0;
	border:1px dashed #ccc;
}
LEGEND{
	font-weight: bold;
	padding: 0.3em;
	color: black;
	background:#fff;
}
LABEL, h4.optionName{
	line-height: 1.5em;
	padding: 0.2em;
}
LABEL.checkboxLabel, LABEL.radioButtonLabel{
	margin: 5px 3px;
	float:left;
}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{
	float: left;
}
label.attribsInput, label.attribsSelect {
	width: 110px;
	display: block;
	text-align: right;
	vertical-align: middle;
}
.optionName{vertical-align:middle;}
LABEL.inputLabel{
	width: 150px;
	display: block;
	float: left;
	margin-bottom:10px;
}
LABEL.inputLabel_2{
	width: 120px;
	display:block;
	padding-right: 10px;
	text-align: right;
	font-weight: normal;
	float: left;
	margin-bottom:10px;
}
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;
}
P, 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;
}
/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{
	border: 1px dashed #c00e0e;
	background: #fff;
	color: #c00e0e;
	font-weight: bold;
	font-size: 12px;
	margin: 10px auto;
	width: 571px;
	overflow: hidden;
	padding: 1px;
}
.error_div {
	border: 1px solid #d71010;
	width: 559px;
	float: left;
	padding: 5px;
}
/*wrappers - page or section containers*/
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{
	margin: 0px;
	padding: 0px;
}
#logo{
	width: 280px;
	padding: 10px 15px 0 4px;
	float: left;
}
#logoWrapper{
	/*background-image: url(../images/header_bg.jpg)*/
	background-repeat: repeat-x;
	height: 75px;
	margin: 10px 0;
}
#mainWrapper{
	margin: auto;
}
#mainWrapper{
	text-align: left;
	width: 1001px;
	vertical-align: top;
}
#Content{
	width: 1001px;
	height: auto;
	float: left;
}
#navColumnOneWrapper{
	width: 195px;
	float: left;

	overflow: hidden;
}
#navColumnTwoWrapper{
	width: 195px;
	float: right;
	overflow: hidden;
}
#contentMainWrapper{
	width: 588px;
	float: left;
	padding:0px 12px 0px 11px;
	overflow: hidden;
	/*border: 1px solid #cacaca*/;
}
#contentMainWrapper .general{
	width: 588px; /*597px;*/
	height: auto;
	/*border: #d3d3d3 1px solid;
	padding: 1px;*/
	margin-top: 10px;
	float:left;
}
#contentMainWrapper .general_content{
	width: 588px; /*591px;*/
	/*border: #e6e6e6 1px solid;
	padding: 2px;*/
	float:left;
	height: auto;
}
#tagline{
	width: 702px;
	height: 75px;
	float: left;
}
#sendSpendWrapper{
	margin: 5px;
}
.floatingBox, #accountLinksWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{
	margin: 0;
	width: 47%;
}
.wrapperAttribsOptions{
	margin: 0.3em 0em;
}
#accountLinksWrapper{
	width:100%;
}
#navMainWrapper, #navCatTabsWrapper{
	margin: 0px;
	padding: 5px 1px;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
}
#navSuppWrapper{
	background:none;
	margin-top:10px;
}
#siteinfoLegal{
	text-align:center;
	background:url(../images/foot_bg.jpg);
	margin:1px;
	padding:5px 1px;
}
#navMainWrapper{
	border-top:0px;
	padding:1px;
	height: 35px;
}
#navMain{
	height: 25px;
	padding: 5px 0px;
	color:#000;
}
.spliter{
	display:block;
	width:6px;
	height:22px;
	float:left;
	margin:0px 3px;
	background: url(../images/spliter.jpg) -1px -3px no-repeat;
}
#navCatTabsWrapper{
	background-color: #ffffff;
	color: #9a9a9a;
	background-image: none;
}
#navMain ul, #navSupp ul, #navCatTabs ul{
	margin: 0;
	padding: 0;
	padding-left:10px;
	list-style-type: none;
	text-align: center;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li{
	display: block;
}
#navMain select{
}
#navMain ul li{
	width:auto;
	float:left;
	line-height:20px;
	padding:0px;
	/*background: url(../images/spliter.jpg) right no-repeat;*/
	
}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a{
	text-decoration: none;
	padding: 0px;
	margin: 0;
	color: #2C2A28;
	white-space: nowrap;
}
#navCatTabs ul li a{
	color: #9a9a9a;
	display:block;
	padding-top:5px;
}
#navEZPagesTOC{
	font-weight: bold;
	border: 1px solid #3FB3D1;
	padding: 1px;
}
#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: 5px;
}
#navMainSearch{
	float: right;
	padding:0px;
	padding-right:10px;
}
#navMainSearch form,#navMainSearch input{
	margin:0px;
}
#navBreadCrumb{
	padding: 0.5em 0.5em;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
#navEZPagesTop{
	background: url(../images/nav_2.jpg) repeat-x;
	height: 33px;
}
#navEZPagesTop a:link,#navEZPagesTop a:visited{
	color: #2f2f2f;
}
#navEZPagesTop a:hover,#navEZPagesTop a:active{
	color: #fd7a05;
	text-decoration: none;
}
#navEZPagesTop .left{
	width: 1%;
	height: 33px;
	background: url(../images/nav_1.jpg) left center no-repeat;
	float: left;
}
#navEZPagesTop .center{
	width: 98%;
	height: 33px;
	
	overflow: hidden;
	float: left;
}
#navEZPagesTop .center ul{
	margin:0px;
	padding:0px;
	margin-left: -2px;
	display: block;
	float: left;
}
#navEZPagesTop .center li{
	display: block;
	width: auto;
	height: 23px;
	line-height: 23px;
	color: #2f2f2f;
	font-weight: bold;
	background: url(../images/nav_line.jpg) left center no-repeat;
	padding: 5px 19px 5px 20px;
	float: left;
}
#navEZPagesTop .right{
	width: 1%;
	height: 33px;
	background: url(../images/nav_1.jpg) right center no-repeat;
	float: right;
}
#navColumnOne, #navColumnTwo{
	background-color: transparent;
}
/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert
{
	vertical-align: top;
}
#indexDefaultMainContent{
	width: 588px;
	height: 306px;
	float: left;
}
/*.content,*/
#productDescription, .shippingEstimatorWrapper{
	/*font-size: 1.2em;*/
	float:left;
	text-align:left;
	padding: 0.5em;
}
/*/
	//////////////////////add by lanmiz/////////////////
////////
/*/
.category_content ul{
	padding:0px;
	display: block;
}
.category_content li{
	background-color: #e9e9e9;
	display: block;
	width : 100px;
	float:left;
}
/*
/////////////////////////////////////////
/*/
.alert{
	color: #FF0000;
	margin: 6px 5px;
	margin-bottom:0px;
	display:block;
	float:left;
}
.important{
	color:#AD1E0E;
	padding-left:10px;
}
.notice{
	}
.rating{
	}
.gvBal{
	float: right;
}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{
	padding: 0.8em;
}
.centerColumn{
	padding:0px 1px;
}
.smallText, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{
	font-size: 12px;
}
/*Shopping Cart Display*/
#cartContentsDisplay{
}
#cartSubTotal{
	border: 1px solid #cccccc;
	border-top:none;
	font-weight: bold;
	text-align: right;
	padding:4px;
	height: 15px;
	margin-left:0px;
	color:#0E9ABC;
	background: url(../images/table_title_bg_2.jpg) no-repeat;
	float: left;
	width: 560px;
}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay{
	padding: 2px;
}
.cartProductDisplay {
	vertical-align: middle;
}
.cartUnitDisplay, .cartTotalDisplay{
	padding: 2px;
}
#scUpdateQuantity{
	width: 2em;
}
.cartQuantity {
	width: 50px;
	padding: 18px 0 0 0\9;
}
.cartQuantity input {
	margin-top: 9px;
	margin:0\9;
	width: 32px;
	height: 16px;
	padding: 2px 2px 1px;
}
.cartNewItem{
	color: #33CC33;
	position: relative;
	/*do not remove-fixes stupid IEbug*/
	
}
.cartOldItem{
	color: #660099;
	position: relative;
	/*do not remove-fixes stupid IEbug*/	
}
.cartBoxTotal{
	text-align: right;
	font-weight: bold;
}
.cartRemoveItemDisplay {
	width: 50px;
	padding: 0 0 0 2px\9;
}
.cartAttribsList{
	margin-left: 1em;
}
#mediaManager{
	width: 50%;
	margin: 0.2em;
	padding: 0.5em;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
}
.mediaTitle{
	float: left;
}
.mediaTypeLink{
	float: right;
}
.normalprice, .productSpecialPriceSale{
	text-decoration: line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{
	color: #ff0000;
}
.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;
	padding: 0.2em;
}
.amount{
	width: 5.5em;
}
/*Shopping Cart Display*/
/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{
	margin: 0em 1em 1em 0em ;
}
#productReviewsDefaultProductImage{
	width:150px;
}
.categoryIcon{
	}
#cartImage img {
	margin: 5px;
}
/*Attributes*/
.attribImg{
	width: 20%;
	margin: 0.3em 0em;
}
.attributesComments{
	}
/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{
	margin: 1em 0em;
}
.centerBoxWrapper{
	margin-top: 10px;
	float:left;
	width:588px;
	clear:both;
}
/*.centerHead{
	margin:2px 2px;
	background: url(../images/list_bg.jpg) repeat-x;
}*/
/*sideboxes*/
.columnLeft{
	}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading{
	font-size: 12px;
	color: #222;
}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{
	text-align: center;
}
.leftBoxHeading,.rightBoxHeading{
	width: 195px;
	height: 30px;
}
.centerBoxHeading{
	width: 588px;
	height: 30px;
	background: url(../images/table_title_bg.png) no-repeat;
}
h2.centerBoxHeading{
	display:block;
	line-height: 30px;
	color: #5e5e5e;
}
.leftBoxContainer, .rightBoxContainer{
	width: 195px;
	height: auto;
	margin-top: 10px;
}
.BoxContainer_content{
	width: 195px;
	overflow: hidden;
}
.sideBoxContent{
	background-color: #ffffff;
	border: 1px #8d8d8d solid;
	border-top: none;
	border-bottom: none;
}
.sideBoxContent img{
	margin: 3px;
}
.leftBoxHeading a, .rightBoxHeading a{
	color: #000;
}
.leftBoxHeading a:link, .rightBoxHeading a:link{
	color: #000;
}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited{
	color: #000;
}
.leftBoxHeading a:hover, .rightBoxHeading a:hover{
	color: #FFFF33;
	text-decoration: none;
}
#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;
}
#upProductsHeading{
	text-align: left;
}
#upDateHeading{
	text-align: right;
}
/* categories box parent and child categories*/
.category_ul {
	padding-left: 4px;
}
A.category-a,A.category-a:link, A.category-a:visited{
	font-size:11px;
	font-weight:bold;
	width: 154px;
	display: block;
	color: #3d3d3d;
	padding: 0;
	margin: 0;
	height: 25px;
	line-height: 25px;
	padding-left: 31px;
	background: url(../images/c_bg.gif) 0 0 no-repeat;
	text-decoration: none;
}
a.active-category,a.active-category:link,a.active-category:visited{
    color: #cc0000;
}
A.category-a img{
    vertical-align:middle;
 	margin-top:0px;
}
A.category-a:hover, A.category-a:active{
	color: #cc0000;
	text-decoration: none;
	background: url(../images/c_bg.gif) 0 -25px no-repeat;
}
A .category-links, A.category-links:visited{
	color: #3d3d3d;
	text-decoration: none;
}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited{
	color: #3d3d3d;
	text-decoration: none;
}
a.type_selected{
    font-weight:bold;
}
/* end categories box links*/
/*misc*/
.back{
	float: left;
}
.back img{
	vertical-align: middle;
}
.forward, #shoppingCartDefault #PPECbutton{
	float: right;
}
.bold{
	font-weight: bold;
}
.hiddenField{
	}
.visibleField{
	}
CAPTION{
	/*display: none;*/
	
}
#myAccountGen li, #myAccountNotify li{
	margin: 0;
}
.accountTotalDisplay, .accountTaxDisplay{
	width: 20%;
	text-align: right;
	/*vertical-align: top*/	
}
.accountQuantityDisplay{
	width: 10%;
	vertical-align: top	}
#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;
}
/*中间 A--Z切换*/
.cat_tab{
	padding:0px;
	margin:0px;
}
.cat_tab li{
	border:1px #ccc solid;
	display:block;
	text-align:center;
	float:left;
	padding:2px;
	width:12px;
	margin:2px;
	font-weight:bold;
	cursor:pointer;
}
.cat_tab .active{
	color:red;
	border:1px red solid;
}
#categoty_wraper{
    padding-left:30px;
}
.categoty_content{
	margin:0px;
	padding:0px;
	padding-left:10px;
	float:left;
	width:150px;
}
.categoty_content a{
    display:block;
    padding:3px;
}
.categoty_content img{
    vertical-align:bottom;
    margin-bottom:-3px;
}
.categoty_content li a{
    vertical-align:middle;
    display:block;
    padding:3px;
}
.categoty_content li a:hover{
    vertical-align:middle;
    background:#ddd;
    padding:3px;
}
.categoty_content ul{
    margin:0px;
    margin-left:10px;
    padding:0px;border:1px #c4c4c4 solid;background:#fff;
    position:absolute;width:100px;
}
.categoty_content li{
	width:100px;
	float:left;
	padding :0px 0px 0px 0px;
	display:block;
}
.categoty_content li ul{
	padding:0px;
	display:block;
	float:left;
	position:relative;
	border:1px #c4c4c4 solid;
	background:#fff;
	margin-left:20px;
	width:90px;
}
.categoty_content li li{
	font-weight:bold;
	height:auto;
	padding:0px;
	width:90px;
	z-index:950;
}
.categoty_content li li:hover{
	background:#eee;
}
/*中间 A--Z切换结束*/
.sub_category{
	padding-left:32px;
}
.quick_order{
	border-left: 1px #8d8d8d solid;
	border-right: 1px #8d8d8d solid;
	background: #fff;
	padding-bottom: 10px;
}
div.quick_order table {
	background: url(../images/table_bg.jpg) 0 0 repeat-x;
}
table.quick_order{
	background: url(../images/table_bg.jpg) 0 0 repeat-x;
}
table.quick_order table{
	background-image:none;
}
.quick_order td{
	padding: 5px 5px 0;
	*padding: 0;
}
ol{
	padding:0px;
	margin:0px;
	display: block;
	height: 246px;
	width: 188px;
	overflow: hidden;
}
ol li{
	display:block;
	background: url(../images/line.gif) center bottom repeat-x;
	height: 33px;
	padding: 8px 5px;
	width: 183px;
}
.sideBoxContent ol li img{
	margin: 2px 5px;
	float: left;
}
.serv_selecte{
	border: 1px solid #10A4C8;
	width:160px;
	clear:both;
	display:block;
}
.serv_selecte option{
	border: 1px solid #F4F4F4;
}
.price_option{
	color:red;
	font-weight:bold;
}
/*列表分页开始*/
.navSplitPagesResult{
	padding: 6px 3px;
	margin: 0;
}
.navSplitPagesLinks{
	padding: 6px 3px;
	margin: 0;
}
.navNextPrevCounter{
	margin: 0em;
	font-size: 12px;
}
.navNextPrevList{
	padding-top:0px;
}
.navNextPrevList a{
	color:#FEEE74;
}
.navNextPrevList a:hover{
	color:#fff;
}
.productTypeUl {
	margin-top: 3px;
	padding-left: 3px;
	position: relative;
	display: block;
	float: left;
	width: 576px;
 }
.productTypeUl li a {
    color: #000;
	width: 85px;
	display: block;
 }
.productTypeUl li {
    width: 85px;
	display: block;
	border: 1px #ccc solid;
	float: left;
	padding: 2px;
	text-align: center;
	margin-right: 5px;
	margin-bottom: -1px;
	background: url(../images/rs_level_btn.jpg) 0 0 no-repeat;
	
 }
.productTypeUl li.active {
    border: 1px #ccc solid;
	width: 85px;
	display: block;
	background: url(../images/rs_level_btn.jpg) 0 -19px no-repeat;
 }
.productTypeUl li.active a {
    color: #fff;
	width: 85px;
	display: block;
 }
/*列表结束*/
/*产品详细页*/
.center_box {
	border:1px #ccc solid;
	width:587px;
	margin:auto;
}
.center_box input,.center_box select,.center_box label {
	float:left;
}
.radio {
	margin-top:10px;
	margin-top:6px\9;
}
.center_box_title {
	width: 577px;
	border-bottom: 1px #ccc solid;
	padding-left: 10px;
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	background: url(../images/table_title_bg.jpg) no-repeat;
}
.center_box_head {
	font-weight:bold;
	color:#FBA510;
	height:26px;
	line-height:26px;
	background: url(../images/table_content_title_bg.jpg) no-repeat;
	margin:5px 0px;
	padding: 0 8px;
}
#productMainImage {
	margin:5px;
}
.center_box_content h1,.center_box_content h2 {
	}
.center_box_content {
	padding: 10px 5px;
}
.center_box_content input,.center_box_content label {
	float: left;
}
.productReviewLink,.productTellFriendLink {
	width:100px;
	float:left;
}
h1.productGeneral {
	font-size: 12px;
	color:black;
	margin:0px;
	padding:0px;
}
.title_table a {
	color: #fff;
}
.title_table a:hover {
	text-decoration:underline;
}
.title_table {
	width: 589px;
	height: 32px;
	font-weight: bold;
	background: url(../images/title_bg.jpg) left top no-repeat;
	color: #fff;
}
.title_table td {
	padding-top:5px;
	vertical-align: top;
}
.title_table img {
	padding-top:9px;
}
.products_name_title {
	font-size: 12px;
	font-weight:bold;
}
h2.productGeneral {
	font-size: 12px;
}
.btn_area {
	width: 580px;
	height: 28px;
	float: left;
	overflow: hidden;
}
.btn_area input {
	margin-right: 5px;
}
.btn_area img {
	margin: 3px 5px 3px 0;
	*margin: 5px 5px 5px 0;
	float: left;
	display:block;
}
.quantity {
	width: 260px;
	float: left;
	padding-right: 3px;
	vertical-align:middle;
}
.quantity input {
	margin-top: 3px;
	float:left;
	display:block;
}
.quantity h6 {
	font-weight:bold;
	float:left;
	font-size: 12px;
	padding:3px 5px 0px 40px;
}
/*产品详细页结束*/
/*产品列表页*/
.tabTable {
	width:570px;
	border:1px #C4C4C4 solid;
	margin:auto;
	background: url(../images/table_title_bg_2.jpg) no-repeat;
}
.tabTable_2 {
	background: url(../images/table_title_bg_3.jpg) no-repeat;
}
.tabTable td {
	border:1px #C4C4C4 solid;
	vertical-align:middle;
}
.cartTableHeading th,
.tableHeading th {
    padding: 2px;
    background: none;
    height: 19px;
	text-align: center;
}
.cartTableHeading {
	background: url(../images/table_title_bg.jpg) no-repeat;
	/* background-image: url(../images/tile_back.gif);*/
	color: #000000;
}
TR.tableHeading{
	font-weight:normal;
	color:#838383;
	border:0px;	
	height: 24px;
	height: 23px\9;
}
.productListing-odd{
	}
.productListing-even{
	background:#f9f9f9;
}
.productListing-data{
	padding:5px;
}
.rowOdd{
	background-color: #E8E8E8;
}
.rowEven{
	background-color: #F3F3F3;
}
.productListing-heading{
	font-weight:normal;
	color:#838383;
}
.pruducts_tab_wraper{
	padding:3px 3px 3px 0px;
}
.sp_tab_wraper a{
    color:#b64f2c;
}
.pruducts_tab_wraper a,.sp_tab_wraper li{
	display:block;
	width:120px;
	height:21px;
	background:url('../images/product_tab_bg.jpg') no-repeat;
	margin:2px 0px 0px 3px;
	color:#232323;
	text-align:center;
	line-height:21px;
	float:left;
}
.pruducts_tab_wraper a.products_tab:hover,.pruducts_tab_wraper a.active,.sp_tab_wraper li.active,.sp_tab_wraper li:hover{
	background:url('../images/product_tab_bg.jpg') no-repeat;
	background-position:0 -21px;
	color:#B3512C;
}
/*产品列表页结束*/
/* Custom*/
#ezpagesContent ul{
    margin: 0;
    padding: 5px 10px;
}
#ezpagesContent li{
    padding:3px 0px;
}
.top_photo{
	width: 385px;
	height: 269px;
	padding: 4px 4px 3px;
	/*width: 394px;
	height: 268px;
	padding: 1px;
	border-right: #d3d3d3 1px solid;*/
	float: left;
	overflow: hidden;
	background: url(../images/top_news_bg.jpg) no-repeat;
}
.bestsellers{
	width: 195px;
	height: 276px;
	float: left;
}
.bestsellers_content {
	width: 195px;
	height: 276px;
	overflow: hidden;
}
#orderTotals{
	padding:5px 5px;
}
.bottom_btn{
	margin: 0;
	text-align: center;
	padding: 5px 0 3px;
	width: 100%;
}
.product_info_tale td{
	vertical-align: top;
	padding: 3px 0;
	height: auto;
}
.product_info_tale .td1{
	width: 490px;
	text-align: left;
	padding-left: 10px;
}
.product_info_tale .td2{
	width: 96px;
	text-align: center;
}
.product_info_tale td img{
	width: 45px;
	height: 45px;
}
.product_info_tale .products_name_title,.product_info_tale .productGeneral,.product_info_tale .imgLink
{
	font-size: 12px;
}
.product_info_tale .productGeneral{
	font-weight: normal;
}
.product_info_tale .p_imgLink a:link,
.product_info_tale .p_imgLink a:visited
{
	color: #838383;
	text-decoration: none;
}
.product_info_tale .p_imgLink a:hover,
.product_info_tale .p_imgLink a:active
{
	color: #FF6600;
	text-decoration: underline;
}
.product_info_tale .text_content
{
	color: #218fd5;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
}
.product_info_tale .text_content h2
{
	font-size: 15px;
}
.product_info_tale .text_content h3
{
	font-size: 13px;
	color: #ef9008;
}
.safe_div,
.pic_div
{
	margin-top: 5px;
}
.txt2
{
	line-height: 18px;
	padding-bottom: 10px;
	color:#22aaea;
}
.head_href,
.txt2
{
	padding: 5px;
}
.head_href a:link,
.head_href a:visited
{
	color: #69ab09;
	font-weight: bold;
	text-decoration: none;
}
.head_href a:hover,
.head_href a:active
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
.head_href_2 a:link,#ezpagesContent li a:link,
.head_href_2 a:visited,#ezpagesContent li a:visited
{
	color: #10a4c8;
	text-decoration: none;
}
.head_href_2 a:hover,#ezpagesContent li a:hover,
.head_href_2 a:active
{
	color: #FF6600;
	text-decoration: underline;
}
.txt2 ul,
.txt2 li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.txt2 .li_1
{
	font-weight: bold;
}
.txt2 .li_2
{
	margin-bottom: 20px;
}
h3.itemTitle{
    display:block;
    text-align:left;
}
.quick_order span {
	color: #CC0000;
	font-weight: bold;
}
.radio_2 {
	margin: 0;
	margin: -3px 0 0 0\9;
}
.ratingRow img {
	margin: 0 7px 0 0;
}
.price_option{
    color:red;
}
.tools {
	width: auto;
	float: right;
}
.tools img {
	margin-right: 3px;
}
.gift_btn ipnut {
	width: 177px;
	height: 22px;
}
.pro_bottom_table {
	width: 587px;
	border-top: 1px #ccc solid;
	padding-left: 10px;
	height: 23px;
	_height: 24px;
	border-bottom: 1px #fff solid;
	font-weight: bold;
	vertical-align: middle;
	color: #838383;
	background: url(../images/table_title_bg.jpg) no-repeat;
}
.history_table {
	width: 565px;
	height: auto;
}
.history_table,
.history_table table,
.history_table td {
	background: none;
	border: none;
}
.history_table .td1 {
	width: 484px;
	padding: 5px;
	text-align: left;
}
.history_table .td2 {
	width: 66px;
	padding: 10px 0 5px 5px;
	text-align: right;
	vertical-align: bottom;
}
.history_table .td3 {
	width: auto;
	padding-right: 10px;
	text-align: right;
	height: 18px;
	font-weight: bold;
}
.p_table {
	width: 182px;
	height: 127px;
	overflow: hidden;
	background: #f4f4f4;
	border: 1px #d4d4d4 solid;
}
.p_table td {
	width: 172px;
	padding: 5px;
	border: none;
}
.p_table .img_contenter {
    vertical-align:middle;
    height: 50px;
}
.p_table .name_contenter {
	vertical-align: top;
	height: 30px;
}
.p_table .price_contenter {
	vertical-align: top;
	height: 15px;
}
#ful {
	margin: 0;
	padding: 7px;
}
#subtab {
	padding: 5px 0 0;
	overflow: hidden;
	height: 21px;
}
.sp_table {
	width: 182px;
	height: 177px;
	overflow: hidden;
	background: #f4f4f4;
	border: 1px #d4d4d4 solid;
}
.sp_table td {
	width: 172px;
	padding: 5px;
	border: none;
}
.sp_table .img_contenter {
    vertical-align:middle;
    height: 90px;
}
.sp_table .name_contenter {
	vertical-align: top;
	height: 30px;
}
.sp_table .price_contenter {
	vertical-align: top;
	height: 30px;
}
.red {
	color: #CC0000;
}
.yellow {
	color: #c31515;
}
.red_2 {
	color: #bb0707;
}
.pro_info_input input {
	width: 136px;
}
.shopping_cart_ul {
	margin: 10px 0 0;
	padding: 10px 2px 0;
	display: block;
	border: 1px #ccc dashed;
	width: 245px;
	background: #eee;
	float:left;
}
.shopping_cart_li {
	text-align: right;
	display: block;
	padding-bottom: 10px;
	width: 245px;
	height: 22px;
	float: left;
}
.shopping_cart_li input {
	width: 120px;
	width: 100px\9;
	float: left;
	margin: 0;
}
.shopping_cart_label {
	width: 110px;
	height: 22px;
	line-height: 22px;
	text-align: right;
	padding-right: 5px;
	float: left;
}
.shopping_cart_txt {
	text-align: left;
	height: 22px;
	line-height: 22px;
}
.powerlevel_select select {
	margin-left: 6px\9;	
}

/* li_c start */
.category-top0 A.category-a,
.category-top0 A.category-a:link,
.category-top0 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -50px no-repeat;
}
.category-top0 A.category-a:hover,
.category-top0 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -75px no-repeat;
}
.category-top1 A.category-a,
.category-top1 A.category-a:link,
.category-top1 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -100px no-repeat;
}
.category-top1 A.category-a:hover,
.category-top1 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -125px no-repeat;
}
.category-top2 A.category-a,
.category-top2 A.category-a:link,
.category-top2 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -150px no-repeat;
}
.category-top2 A.category-a:hover,
.category-top2 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -175px no-repeat;
}
.category-top3 A.category-a,
.category-top3 A.category-a:link,
.category-top3 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -200px no-repeat;
}
.category-top3 A.category-a:hover,
.category-top3 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -225px no-repeat;
}
.category-top4 A.category-a,
.category-top4 A.category-a:link,
.category-top4 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -250px no-repeat;
}
.category-top4 A.category-a:hover,
.category-top4 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -275px no-repeat;
}
.category-top5 A.category-a,
.category-top5 A.category-a:link,
.category-top5 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -300px no-repeat;
}
.category-top5 A.category-a:hover,
.category-top5 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -325px no-repeat;
}
.category-top6 A.category-a,
.category-top6 A.category-a:link,
.category-top6 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -350px no-repeat;
}
.category-top6 A.category-a:hover,
.category-top6 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -375px no-repeat;
}
.category-top7 A.category-a,
.category-top7 A.category-a:link,
.category-top7 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -400px no-repeat;
}
.category-top7 A.category-a:hover,
.category-top7 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -425px no-repeat;
}
.category-top8 A.category-a,
.category-top8 A.category-a:link,
.category-top8 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -450px no-repeat;
}
.category-top8 A.category-a:hover,
.category-top8 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -475px no-repeat;
}
.category-top9 A.category-a,
.category-top9 A.category-a:link,
.category-top9 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -500px no-repeat;
}
.category-top9 A.category-a:hover,
.category-top9 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -525px no-repeat;
}
.category-top10 A.category-a,
.category-top10 A.category-a:link,
.category-top10 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -550px no-repeat;
}
.category-top10 A.category-a:hover,
.category-top10 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -575px no-repeat;
}
.category-top11 A.category-a,
.category-top11 A.category-a:link,
.category-top11 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -600px no-repeat;
}
.category-top11 A.category-a:hover,
.category-top11 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -625px no-repeat;
}
.category-top12 A.category-a,
.category-top12 A.category-a:link,
.category-top12 A.category-a:visited {
	background: url(../images/c_bg.gif) 0 -650px no-repeat;
}
.category-top12 A.category-a:hover,
.category-top12 A.category-a:active {
	background: url(../images/c_bg.gif) 0 -675px no-repeat;
}


/* li_c end */

ul.site_map_ul {
	width: 29%;
	height: auto;
	display: block;
	list-style: none;
	margin: 0;
	padding: 5px 10px;
	font-weight: bold;
	float: left;
}
.site_map_ul li {
	list-style: none;
	background: url(../images/arrow.gif) 10px center no-repeat;
	padding: 5px 0;
	padding-left: 20px;
	margin-left: 10px;
}
ul.site_map_ul_2 {
	width: 29%;
	height: auto;
	display: block;
	list-style: none;
	background: url(../images/arrow.gif) 10px center no-repeat;
	margin: 0;
	margin-left: 10px;
	padding: 5px 10px;
	padding-left: 20px;
	font-weight: bold;
	float: left;
}

/*新添加css*/
#categoriesContent {
	padding-bottom: 6px;
}
#reviewsContent {
	padding: 6px 10px;
}
#currenciesContent {
	padding: 6px 0;
}
#currenciesContent form {
	margin: 0;
}
.leftBoxEnding,
.rightBoxEnding {
	width: 195px;
	height: 30px;
	background: url(../images/leftBoxEnding.jpg) 0 0 no-repeat;
}
.leftBoxEnding {
	background: url(../images/leftBoxEnding.jpg) 0 0 no-repeat;
}
.rightBoxEnding {
	background: url(../images/rightBoxEnding.jpg) 0 0 no-repeat;
}
.list_div {
	background-color: #ffffff;
	border: 1px #8d8d8d solid;
	border-top: none;
	border-bottom: none;
}
.b_li_5 {
	background: none;
}
.top_text {
	width: 588px;
	height: 30px;
	background: url(../images/top_text_bg.jpg) 0 0 no-repeat;
	float: left;
}
.top_text .text {
	width: 350px;
	height: 30px;
	padding-left: 33px;
	color: #c75151;
	overflow: hidden;	
}
.top_text .text table,
.top_text .text table td {
	width: 350px;
	height: 30px;
	border: none;
	vertical-align: middel;
}
.centerBoxEnding {
	width: 588px;
	height: 23px;
	background: url(../images/centerBoxEnding.jpg) 0 0 no-repeat;
}
.index_contact_us {
	width: 588px;
	height: 214px;
	float: left;
	margin-top: 10px;
}
.index_contact_us_Header {
	width: 588px;
	height: 30px;
	background: url(../images/center_contact_us.jpg) 0 0 no-repeat;
}
.index_contact_us_content {
	height: 161px;
	border-left: 1px #8d8d8d solid;
	border-right: 1px #8d8d8d solid;
}
.newsHeader_more {
	width: 45px;
	height: 30px;
	line-height: 30px;
	float: right;
	padding-right: 22px;
}
.more_link_index a:link,
.more_link_index a:visited
{
	color: #1498ed;
	font-weight: normal;
	text-decoration: none;
}
.more_link_index a:hover,
.more_link_index a:active
{
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}
.site_map {
	width: 1001px;
	height: 232px;
	float: left;
}
.site_map_Heading {
	width: 1001px;
	height: 30px;
	background: url(../images/site_map_bg.jpg) 0 0 no-repeat;
}
.site_map_Content {
	width: 1001px;
	height: 179px;
}
.site_map_Content div {
	float: left;
}
.site_map_Ending {
	width: 1001px;
	height: 23px;
	background: url(../images/site_map_end_bg.jpg) 0 0 no-repeat;
}
.site_map_categories {
	width: 821px;
	height: 58px;
	background: url(../images/site_map_categories_bg.jpg) 0 0 no-repeat;
	overflow: hidden;
}
.site_map_categories ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	float: left;
}
.site_map_categories li {
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../images/site_map_line.jpg) 0 0 no-repeat;
	float: left;
	color: #8d8d8d;
	line-height: 30px;
	padding: 12px;
	padding-left: 15px;
	display: block;
	height: 34px;
	font-weight: bold;
}
#reviewsHeading span,
#shoppingcartHeading span {
	display: block;
	float: right;
	padding-top: 9px;
	padding-right: 33px;
}
.center_box_bg {
	background: #fff;
	border-left: #8c8c8c 1px solid;
	border-right: #8c8c8c 1px solid;
	width: 576px;
}
.centerBoxEnding_50 {
	width: 289px;
	height: 23px;
	background: url(../images/50_bottom.png) 0 0 no-repeat;
}
.no_border {
	border: none;
}
.cartSubTotal {
	font-weight: bold;
	text-align: right;
	padding:4px;
	height: 15px;
	color:#0E9ABC;
	background: url(../images/table_title_bg_2.jpg) no-repeat;
}
.site_map_contact_left {
	width: 52px;
	height: 179px;
	background: url(../images/site_map_contact_left.jpg) 0 0 no-repeat;
}
.site_map_categories_div {
	width: 76px;
	height: 179px;
	background: url(../images/site_map_categories.jpg) 0 0 no-repeat;
}
.site_map_contact_right {
	width: 52px;
	height: 179px;
	background: url(../images/site_map_contact_right.jpg) 0 0 no-repeat;
}
#shoppingcartContent {
	float: left;
	width: 193px;
}
/*左栏模块标题图片*/
#categoriesHeading {
	background: url(../images/categories_bg.jpg) no-repeat;
}
#reviewsHeading {
	background: url(../images/reviews_bg.jpg) no-repeat;
}
#OurAdvantagesHeading {
	background: url(../images/our_advantages_bg.jpg) no-repeat;
}
/*右栏模块标题图片*/
#currenciesHeading {
	background: url(../images/currencies_bg.jpg) no-repeat;
}
#livesupportHeading {
	background: url(../images/live_support_bg.jpg) no-repeat;
}
#shoppingcartHeading {
	background: url(../images/shopping_cart_bg.jpg) no-repeat;
}
#ordertrackingHeading {
	background: url(../images/order_tracking_bg.jpg) no-repeat;
}
#pricerHeading {
	background: url(../images/price_comparison_bg.jpg) no-repeat;
}
#ezpagesHeading {
	background: url(../images/information_bg.jpg) no-repeat;
}
#SatisfactionGuaranteeHeading {
	background: url(../images/satisfaction_guarantee_bg.jpg) no-repeat;
}
/*中栏模块标题图片*/
#bestsellersHeading {
	background: url(../images/bestsellers_bg.jpg) no-repeat;
}
#quick_checkout_Heading,
.no_login_Heading {
	width: 588px;
	height: 30px;
	background: url(../images/express_checkout_bg.jpg) no-repeat;
}
.login_Heading {
	background: url(../images/login.png) no-repeat;
}
.newcustomer_Heading {
	background: url(../images/new_customer_bg.png) no-repeat;
}
.quickcheckout_Heading {
	background: url(../images/quick_checkout_bg.png) no-repeat;
}
.select_and_complete_Heading {
	background: url(../images/select_and_complete.png) no-repeat;
}
.specials_Heading {
	background: url(../images/specials_bg.png) no-repeat;
}
.contact_us_Heading {
	background: url(../images/contact_us_bg.png) no-repeat;
}
.member_registration_Heading {
	background: url(../images/member_registration_bg.png) no-repeat;
}
.gift_certificate_FAQ_Heading {
	background: url(../images/gift_certificate_FAQ_bg.png) no-repeat;
}
.the_shopping_cart_Heading {
	background: url(../images/the_shopping_cart_bg.png) no-repeat;
}
.payment_method_Heading {
	background: url(../images/payment_method_bg.png) no-repeat;
}
.recent_news_Heading {
	background: url(../images/recent_news_bg.png) no-repeat;
}
.redeem_gift_certificate_Heading {
	background: url(../images/redeem_gift_certificate_bg.png) no-repeat;
}
.login_time_out_Heading {
	background: url(../images/login_time_out_bg.png) no-repeat;
}
.news_details_Heading {
	background: url(../images/news_details_bg.png) no-repeat;
}
.page_not_found_Heading {
	background: url(../images/page_not_found_bg.png) no-repeat;
}
.log_off_Heading {
	background: url(../images/log_off_bg.png) no-repeat;
}
.faq_Heading {
	background: url(../images/faq_bg.png) no-repeat;
}
.advanced_search_Heading {
	background: url(../images/advanced_search_bg.png) no-repeat;
}
.disclaimer_Heading {
	background: url(../images/disclaimer_bg.png) no-repeat;
}
.password_forgotten_Heading {
	background: url(../images/password_forgotten_bg.png) no-repeat;
}
.site_map_2_Heading {
	background: url(../images/site_map_bg.png) no-repeat;
}
.privacy_notice_Heading {
	background: url(../images/privacy_notice_bg.png) no-repeat;
}
.conditions_of_use_Heading {
	background: url(../images/conditions_of_use_bg.png) no-repeat;
}
.unsubscribe_Heading {
	background: url(../images/unsubscribe_bg.png) no-repeat;
}
.general_newsletter_Heading {
	background: url(../images/general_newsletter_bg.png) no-repeat;
}
.my_account_Heading {
	background: url(../images/my_account_bg.png) no-repeat;
}
.history_Heading {
	background: url(../images/history_bg.png) no-repeat;
}
.edit_account_Heading {
	background: url(../images/edit_account_bg.png) no-repeat;
}
.address_book_Heading {
	background: url(../images/address_book_bg.png) no-repeat;
}
.update_entry_Heading {
	background: url(../images/update_entry_bg.png) no-repeat;
}
.change_password_Heading {
	background: url(../images/change_password_bg.png) no-repeat;
}
.order_information_Heading {
	background: url(../images/order_information_bg.png) no-repeat;
}
.change_billing_address_Heading {
	background: url(../images/change_billing_address_bg.png) no-repeat;
}
.confirmation_Heading {
	background: url(../images/confirmation_bg.png) no-repeat;
}
.success_Heading {
	background: url(../images/success_bg.png) no-repeat;
}
.order_tracking_Heading {
	background: url(../images/order_tracking_bg.png) no-repeat;
}
.your_gift_certificat_Heading {
	background: url(../images/your_gift_certificate_bg.png) no-repeat;
}
.product_notifications_Heading {
	background: url(../images/product_notifications_bg.png) no-repeat;
}
.moneyBookers_checkout_Heading {
	background: url(../images/moneyBookers_checkout_bg.png) no-repeat;
}
.login_Heading,
.select_and_complete_Heading,
.specials_Heading,
.contact_us_Heading,
.member_registration_Heading,
.gift_certificate_FAQ_Heading,
.the_shopping_cart_Heading,
.payment_method_Heading,
.recent_news_Heading,
.redeem_gift_certificate_Heading,
.login_time_out_Heading,
.news_details_Heading,
.page_not_found_Heading,
.log_off_Heading,
.faq_Heading,
.advanced_search_Heading,
.disclaimer_Heading,
.password_forgotten_Heading,
.site_map_2_Heading,
.privacy_notice_Heading,
.conditions_of_use_Heading,
.unsubscribe_Heading,
.general_newsletter_Heading,
.my_account_Heading,
.history_Heading,
.edit_account_Heading,
.address_book_Heading,
.update_entry_Heading,
.change_password_Heading,
.order_information_Heading,
.change_billing_address_Heading,
.confirmation_Heading,
.success_Heading,
.order_tracking_Heading,
.no_login_Heading,
.your_gift_certificat_Heading,
.product_notifications_Heading,
.moneyBookers_checkout_Heading {
	height: 30px;
	padding-left: 0;
	border-bottom: none;
	width: 588px;
}
.newcustomer_Heading,
.quickcheckout_Heading {
	width: 289px;
	height: 30px;
	padding-left: 0;
	border-bottom: none
}
.product_list {
	background: url("../images/table_title_bg.png") no-repeat scroll 0 0 transparent;
	height: 30px;
	padding-left: 0;
	border-bottom: none;
	width: 588px;
	line-height: 28px;
	overflow: hidden;
}
.arrow_img {
	width:558px;
	height: 30px;
}
.arrow_img div {
	float:left;
}
.arrow_img img {
	padding-top: 11px;
}
.arrow_img a {
	color: #1599ee;
	text-decoration: underline;
}
.arrow_img a:hover {
	color: #8c8c8c;
	text-decoration: none;
}
.cartAttribsList ul li {
	display: block;
	height: 25px;
	line-height: 25px;
}
.cartAttribsList ul li input.cartInput {
	float: none;
}
.cartAttribsList ul li span.attr_label {
	font-weight: bold;
	color: #222;
}
