BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT: 12px "宋体", Verdana, Arial, sans-serif; COLOR: #000000
}
.dr_Content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 100% "宋体", Verdana, Arial, sans-serif; COLOR: #000000; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.dr_Content H3 {
	FONT-SIZE: 12px
}
.dr_Content H2 {
	FONT-SIZE: 14px
}
.dr_Content H1 {
	FONT-SIZE: 16px; MARGIN: 5px 0px 10px; COLOR: #464646
}
.dr_error {
	FONT-WEIGHT: bold; COLOR: red
}
.dr_Content IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dr_hiddenText {
	DISPLAY: none
}
#dr_siteButtons {
	CLEAR: both; MARGIN: 10px 0px; TEXT-ALIGN: right
}
INPUT.dr_button {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; BORDER-LEFT: #c0c0c0 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; BACKGROUND-COLOR: #c0c0c0
}
BODY A.dr_button {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; BORDER-LEFT: #c0c0c0 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; BACKGROUND-COLOR: #c0c0c0
}
A.dr_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
A.dr_button:hover {
	COLOR: #c0c0c0
}
 HTML A.dr_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BOTTOM: -2px; PADDING-TOP: 3px; POSITION: relative
}
.dr_hr_line {
	WIDTH: 100%; BORDER-BOTTOM: #c0c0c0 1px solid
}
.dr_clearAfterBoth:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dr_clearAfterLeft:unknown {
	CLEAR: left; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dr_clearAfterRight:unknown {
	CLEAR: right; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dr_clearBoth {
	CLEAR: both
}
.dr_clearLeft {
	CLEAR: left
}
.dr_clearRight {
	CLEAR: right
}
#dr_popUp {
	MARGIN: 5px
}
#dr_closeWindow {
	TEXT-ALIGN: center
}
.dr_Content UL.dr_productList {
	LIST-STYLE-TYPE: none
}
.dr_Content UL.dr_productList LI {
	DISPLAY: inline; MARGIN: 0px
}
.dr_Content ADDRESS {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-STYLE: normal
}
.dr_Content TABLE {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; FONT-SIZE: 12px; BORDER-LEFT: #c0c0c0 0px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #c0c0c0 0px solid; BORDER-COLLAPSE: collapse
}
.dr_Content TABLE TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.dr_Content TABLE TR.dr_evenRow {
	BACKGROUND-COLOR: #ffffff
}
.dr_Content TABLE TR.dr_oddRow {
	BACKGROUND-COLOR: #ffffff
}
.dr_Content TH.dr_productName {
	PADDING-LEFT: 3px; WIDTH: 65%; TEXT-ALIGN: left
}
.dr_Content TD.dr_productName {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.dr_Content TABLE TD {
	BORDER-RIGHT: #c0c0c0 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #c0c0c0 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.dr_Content TABLE TD.dr_emptyCell {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_subTotal TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_discountTotal TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_shippingTotal TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_shippingDiscountTotal TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_taxTotal TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_shippingEstimator TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_priceTotal TD.dr_qty {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TD.dr_totals {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE TR#dr_priceTotal {
	FONT-WEIGHT: bold
}
.dr_Content TABLE TH.dr_price {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE TH.dr_unitPrice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE TH.dr_extendedPrice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE TD.dr_price {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE TD.dr_priceVAT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE TD.dr_unitPrice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE TD.dr_extendedPrice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.dr_Content TABLE #dr_shippingEstimator TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content TABLE .dr_label {
	DISPLAY: none
}
A.dr_expandDetails {
	FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: none
}
.dr_productDetails {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 2px 12px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
A.dr_details {
	FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none
}
.dr_Content #dr_cartTbl .dr_productName UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dr_Content #dr_confirmTbl .dr_productName UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dr_Content #dr_invoiceTbl .dr_productName UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#dr_CheckoutBreadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#dr_breadcrumbTitles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#dr_breadcrumbTitles LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 0px; PADDING-TOP: 0px
}
#dr_breadcrumbTitles LI.dr_titleOn {
	FONT-WEIGHT: bold
}
.dr_Content FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dr_Content LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

@media Aural    
{
.dr_Content LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

}

@media Screen    
{
.dr_Content LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
    }
.dr_Content FIELDSET H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #c0c0c0
}
.dr_Content FIELDSET {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.dr_Content FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dr_Content FIELDSET INPUT {
	MARGIN-LEFT: 10px
}
.dr_Content FIELDSET SELECT {
	MARGIN-LEFT: 10px
}
.dr_Content FIELDSET TEXTAREA {
	MARGIN-LEFT: 10px
}
.dr_Content FIELDSET .dr_formLine {
	CLEAR: both
}
.dr_Content FIELDSET .dr_formLine {
	MARGIN: 3px 10px; HEIGHT: 3em
}
.dr_Content FIELDSET .dr_formLine {
	HEIGHT: auto
}
.dr_Content FIELDSET .dr_label {
	DISPLAY: block; FLOAT: left; WIDTH: 130px
}
.dr_Content FIELDSET .dr_label_right {
	DISPLAY: block; FLOAT: left; WIDTH: 80%
}
.dr_Content FIELDSET#dr_optIn LABEL {
	FLOAT: right; WIDTH: 92%
}
.dr_Content FIELDSET H5 {
	DISPLAY: inline; WIDTH: 400px
}
#dr_shortPage {
	MARGIN: 40px 0px 100px; TEXT-ALIGN: center
}
#dr_TCAgreement {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#dr_TCDisclosure {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#dr_TCFooter {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#dr_Home #dr_column1 {
	FLOAT: left; WIDTH: 65%
}
#dr_Home #dr_column2 {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 30%
}
#dr_Home #dr_topSellersOffer H3 {
	TEXT-ALIGN: center
}
#dr_Home #dr_storeSpecialsOffer {
	TEXT-ALIGN: center
}
#dr_featuredItemsOffer .dr_thumbnailImage IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#dr_Home .dr_button {
	MARGIN: 0px
}
#dr_Home #dr_totalSize {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: right
}
#dr_homeProductListIteration #dr_column1 {
	FLOAT: left; WIDTH: 25%
}
#dr_homeProductListIteration #dr_column2 {
	FONT-SIZE: 18px; FLOAT: left; WIDTH: 70%
}
#dr_homeProductListIteration .dr_button {
	MARGIN: 0px
}
#dr_CategoryProductList #dr_totalSize {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: right
}
#dr_ProductSearchResults #dr_totalSize {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: right
}
#dr_CategoryProductList #dr_column1 {
	FLOAT: left; WIDTH: 25%
}
#dr_CategoryProductList #dr_column2 {
	FLOAT: left; WIDTH: 70%
}
#dr_CategoryProductList .dr_button {
	MARGIN: 0px
}
#dr_ProductSearchResults .dr_button {
	MARGIN: 0px
}
#dr_ProductSearchResults #dr_column1 {
	FLOAT: left; WIDTH: 10%
}
#dr_ProductSearchResults #dr_column2 {
	FLOAT: left; WIDTH: 25%
}
#dr_ProductSearchResults #dr_column3 {
	FLOAT: left; WIDTH: 55%
}
#dr_ProductDetails #dr_thumbnailImage {
	FLOAT: left; WIDTH: 35%
}
#dr_ProductDetails #dr_purchaseDetails {
	FLOAT: left; WIDTH: 45%
}
#dr_ProductDetails .dr_button {
	MARGIN: 0px
}
TABLE#dr_vlpPointLevels {
	WIDTH: 300px
}
#dr_interstitialIteration TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 4px 0px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
#dr_ProductCrossSell SPAN.dr_productName {
	FONT-WEIGHT: bold
}
#dr_ProductInterstitialDetails P#dr_productName {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#dr_ProductInterstitialDetails P#dr_productImage {
	TEXT-ALIGN: center
}
#dr_cartTbl {
	CLEAR: both
}
#dr_ShoppingCart UL#dr_banner_ads {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
 HTML #dr_ShoppingCart A.dr_button {
	BOTTOM: 2px
}
#dr_ShoppingCart #dr_orderNumber {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#dr_ShoppingCart #dr_currencySelector {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#dr_ShoppingCart #dr_orderNumber P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#dr_ShoppingCart #dr_currencySelector P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#dr_ShoppingCart #nonUpdateableQty {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 21px 0px 0px; PADDING-TOP: 0px
}
 HTML #dr_ShoppingCart #nonUpdateableQty {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 0px 0px; PADDING-TOP: 0px
}
#dr_ShoppingCart .dr_couponCode {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-COLOR: #efefef
}
#dr_ShoppingCart .dr_couponCode .dr_button {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3px 0px 1px
}
#dr_ShoppingCart .dr_couponCode INPUT {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle
}
#dr_shippingCartHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#dr_cartTbl .dr_CandyRack {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#dr_cartTbl .dr_backUpCD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#dr_cartTbl .dr_EDS {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#dr_cartTbl .dr_CandyRack INPUT {
	MARGIN: 3px 5px 0px 0px
}
#dr_cartTbl .dr_backUpCD INPUT {
	MARGIN: 3px 5px 0px 0px
}
#dr_cartTbl .dr_EDS INPUT {
	MARGIN: 3px 5px 0px 0px
}
#dr_checkoutButton {
	MARGIN: 0px
}
#dr_checkoutButton INPUT {
	MARGIN: 0px
}
#dr_ShoppingCart #dr_continueShoppingButton {
	FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 40%; TEXT-ALIGN: left
}
#dr_ShoppingCart #dr_saveOrderButton {
	FLOAT: left; MARGIN: 1px 0px 0px; TEXT-ALIGN: right
}
#dr_ShoppingCart SELECT {
	WIDTH: 150px
}
#dr_CheckoutPayment FIELDSET#dr_payment .dr_label {
	MARGIN-BOTTOM: 10px
}
#dr_CheckoutPaymentTBYB FIELDSET#dr_payment .dr_label {
	MARGIN-BOTTOM: 10px
}
#dr_CheckoutPayment FIELDSET#dr_payment .dr_label {
	MARGIN-LEFT: 12px
}
#dr_CheckoutPayment FIELDSET#dr_payment P {
	MARGIN-LEFT: 12px
}
#dr_CheckoutPaymentTBYB FIELDSET#dr_payment .dr_label {
	MARGIN-LEFT: 12px
}
#dr_CheckoutPaymentTBYB FIELDSET#dr_payment P {
	MARGIN-LEFT: 12px
}
.dr_Content FIELDSET .dr_label_paymentMethodName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dr_Content FIELDSET .dr_label_paymentMethodName_noRadio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
}
#dr_CheckoutPayment UL#dr_formNavigator {
	DISPLAY: none
}
#dr_CheckoutPaymentTBYB UL#dr_formNavigator {
	DISPLAY: none
}
#dr_CheckoutPayment .dr_loginButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 130px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 3px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#dr_CheckoutPayment A.dr_morePaymentInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#dr_CheckoutPaymentTBYB A.dr_morePaymentInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#dr_CheckoutPayment #dr_paypalImage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dr_CheckoutPaymentTBYB #dr_paypalImage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dr_CheckoutPaymentTBYB .dr_loginButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 160px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 3px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#dr_CheckoutPaymentTBYB .dr_loginButton A {
	DISPLAY: block
}
#dr_CheckoutPaymentTBYB FIELDSET SELECT {
	WIDTH: 105px
}
#dr_CheckoutPaymentTBYB #dr_billingContainer FIELDSET .dr_formLine INPUT {
	WIDTH: 100px
}
#dr_CheckoutPaymentTBYB #dr_newAccountContainer FIELDSET .dr_formLine INPUT {
	WIDTH: 100px
}
#dr_CheckoutPaymentTBYB #dr_loginContainer FIELDSET .dr_formLine INPUT {
	WIDTH: 100px
}
#dr_CheckoutPaymentTBYB #dr_loginContainer {
	FLOAT: left; WIDTH: 48%
}
#dr_CheckoutPaymentTBYB #dr_newAccountContainer {
	FLOAT: right; WIDTH: 48%
}
#dr_CheckoutPaymentTBYB #dr_billingContainer {
	CLEAR: both
}
#dr_CheckoutPaymentTBYB #dr_billingContainer .dr_formLine {
	CLEAR: none; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 48%; PADDING-TOP: 3px
}
#dr_ProductRestriction #dr_productRestrictionUpdateAddress {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 48%
}
#dr_ProductRestriction #dr_productRestrictionDeleteProducts {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 48%
}
#dr_ProductLimitedToSupportingLocales #dr_productLBLUpdateAddress {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 48%
}
#dr_ProductLimitedToSupportingLocales #dr_productLBLDeleteProducts {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 48%
}
#dr_ProductRestriction #dr_siteButtons {
	TEXT-ALIGN: center
}
#dr_ConfirmOrder #dr_orderNumber {
	MARGIN-TOP: 9px; FLOAT: left
}
#dr_confirmVAT {
	CLEAR: both
}
#dr_confirmTbl {
	CLEAR: both
}
.dr_confirmElement {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 45%
}
.dr_confirmElement {
	WIDTH: 50%
}
#dr_confirmShipping {
	FLOAT: right; WIDTH: 49%
}
#dr_confirmShippingMethod {
	FLOAT: right; WIDTH: 49%
}
.dr_confirmElement H3 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: right
}
.dr_confirmElement P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#dr_ConfirmOrder #dr_confirmAddress H3 {
	MARGIN-RIGHT: 2px
}
#dr_ConfirmOrder #dr_confirmPaymentMethod H3 {
	MARGIN-RIGHT: 2px
}
#dr_ConfirmOrder #dr_confirmVAT H3 {
	MARGIN-RIGHT: 2px
}
.dr_confirmElement H3:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: "."
}
 HTML .dr_confirmElement H3 {
	HEIGHT: 16px
}
UNKNOWN {
	HEIGHT: 16px
}
 HTML .dr_confirmElement H3 {
	HEIGHT: 1%
}
.dr_confirmElement H3 SPAN {
	FLOAT: left
}
.dr_confirmElement H3 SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: left
}
.dr_confirmElement H3 SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: auto
}
.dr_confirmElement ADDRESS {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.dr_confirmElement adress {
	MARGIN-TOP: 0px
}
A.dr_confirmCartEditLink {
	MARGIN-TOP: 7px; FLOAT: right
}
A.dr_confirmEditLink {
	FLOAT: right; COLOR: #ffffff
}
A.dr_confirmEditLink:visited {
	FLOAT: right; COLOR: #ffffff
}
A.dr_confirmEditLink:hover {
	FLOAT: right; COLOR: #ffffff
}
.dr_thankYouElement {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
.dr_thankYouElement H3 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #c0c0c0
}
.dr_thankYouElementPadding {
	MARGIN: 3px 4px
}
.dr_thankYouElement OL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.dr_thankYouElement OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#dr_ThankYou #dr_productTbl {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
 HTML #dr_ThankYou #dr_productTbl {
	MARGIN-TOP: 0px
}
#dr_ThankYou #dr_productTbl TH {
	BORDER-RIGHT: #c0c0c0 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: left
}
#dr_ThankYou #dr_productTbl TH.dr_productName {
	WIDTH: 85%
}
#dr_ThankYou #dr_productTbl TH.dr_qty {
	TEXT-ALIGN: center
}
#dr_ThankYou #dr_productTbl TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}
#dr_ThankYou #dr_productTbl TD.dr_qty {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center
}
#dr_ThankYou #dr_productInformation {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#dr_ThankYou #dr_productInformation {
	FLOAT: right
}
#dr_ThankYou #dr_additionalProductInformation {
	FLOAT: right
}
#dr_ThankYou #dr_downloadInstructions {
	FLOAT: right
}
#dr_ThankYou #dr_globalCheckInstructions {
	FLOAT: right
}
#dr_ThankYou #dr_productTbl TD.dr_qty {
	BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px
}
#dr_ThankYou #dr_productTbl TD.dr_productName {
	FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#dr_ThankYou #dr_productTbl .dr_downloadInformation {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#dr_ThankYou #dr_productTbl .dr_UnlockCodeDisplay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#dr_ThankYou #dr_productTbl .dr_SNDisplay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dr_download {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.dr_download .dr_button {
	MARGIN: 0px 5px 0px 0px
}
.dr_download .dr_downloadName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
#dr_Invoice #dr_billingAddress {
	FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 255px
}
#dr_Invoice #dr_shippingAddress {
	FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 255px
}
#dr_Invoice #dr_invoiceTbl {
	WIDTH: 100%
}
#dr_helpColumnLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; WIDTH: 48%; PADDING-TOP: 0px
}
#dr_helpColumnRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 3px; WIDTH: 48%; PADDING-TOP: 0px
}
.dr_helpElement H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #c0c0c0
}
#dr_quickOrderFAQ {
	MARGIN-BOTTOM: 10px
}
#dr_Help .dr_label {
	DISPLAY: block; FLOAT: left; WIDTH: 110px
}
.dr_helpElement UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 2px 30px 25px; PADDING-TOP: 0px
}
.dr_Content DT {
	FONT-WEIGHT: bold
}
.dr_Content DD {
	MARGIN: 6px 0px 30px 30px
}
#dr_orderListTbl TD {
	TEXT-ALIGN: center
}
#dr_myAccountColumn1 {
	FLOAT: left; WIDTH: 72%
}
#dr_myAccountColumn2 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FLOAT: left; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 23%; BORDER-BOTTOM: #c0c0c0 1px solid
}
#dr_myAccountColumn2 H3 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #c0c0c0
}
#dr_myAccountColumn2Padding {
	MARGIN: 3px 4px
}
.dr_returnAllCheckbox {
	TEXT-ALIGN: right
}
#dr_CustomerServiceOrderDetail TD.dr_productName {
	FONT-WEIGHT: bold; BORDER-RIGHT-WIDTH: 0px
}
#dr_CustomerServiceOrderDetail TD.dr_qty {
	BORDER-LEFT-WIDTH: 0px
}
#dr_testOptions TABLE {
	WIDTH: 350px
}
#dr_testOptions TABLE TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
 HTML .dr_Content {
	HEIGHT: 1%
}
 HTML #dr_ThankYou {
	HEIGHT: 0.01%
}
A:link {
	COLOR: #3e98b7
}
A:active {
	COLOR: #3e98b7
}
A:visited {
	COLOR: #3e98b7
}
#footer_links A {
	COLOR: #3e98b7
}
#hero_product .image {
	FLOAT: left; PADDING-BOTTOM: 25px; WIDTH: 216px; TEXT-ALIGN: center
}
#hero_product .details {
	MARGIN-TOP: 25px; FLOAT: left; WIDTH: 310px
}
#hero_product .subtitle {
	PADDING-BOTTOM: 12px
}
#hero_product .price {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-RIGHT: 50px
}
#hero_product .buy_now {
	FLOAT: left
}
.small_product {
	FLOAT: left; WIDTH: 250px
}
.spacer {
	FLOAT: left; WIDTH: 35px; HEIGHT: 140px
}
.small_product .image {
	FLOAT: left; WIDTH: 100px
}
.small_product .details {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 125px
}
.break {
	CLEAR: both
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 180px; LINE-HEIGHT: normal; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
.subtitle A {
	TEXT-DECORATION: none
}
.subtitle A:hover {
	TEXT-DECORATION: underline
}
.description {
	FONT: 78% "宋体", Verdana, Arial, sans-serif
}
.price {
	FONT-SIZE: 14px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.price .current {
	FONT-WEIGHT: bold; COLOR: #fb7d02
}
.price .old {
	TEXT-DECORATION: line-through
}
.line {
	CLEAR: both; MARGIN-BOTTOM: 20px; WIDTH: auto; HEIGHT: 1px; BACKGROUND-COLOR: gray
}
.buy_now {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
.buy_now A {
	DISPLAY: block; BACKGROUND: url(images/buynow_ico.png) no-repeat; WIDTH: 80px; HEIGHT: 24px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.buy_now A:hover {
	TEXT-DECORATION: underline
}
#subnavigation {
	FLOAT: right; WIDTH: 540px
}
#subnavigation UL {
	FLOAT: right; MARGIN-BOTTOM: 0px; WIDTH: 307px
}
#subnavigation LI {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: auto; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
#subnavigation LI .spacer {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 200px; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
#subnavigation A:link {
	COLOR: gray
}
#subnavigation A:active {
	COLOR: gray
}
#subnavigation A:visited {
	COLOR: gray
}
.notlast {
	PADDING-RIGHT: 15px; BACKGROUND: url(images/pipe.gif) no-repeat right 50%
}
#wrapper {
	FLOAT: right; WIDTH: 542px
}
.dr_Content TABLE TH {
	BORDER-RIGHT: #00aff0 1px solid; BORDER-TOP: #00aff0 1px solid; BORDER-LEFT: #00aff0 1px solid; BORDER-BOTTOM: #00aff0 1px solid; BACKGROUND-COLOR: #00aff0
}
#dr_shippingCartHeader {
	BORDER-RIGHT: #00aff0 1px solid; BORDER-TOP: #00aff0 1px solid; BORDER-LEFT: #00aff0 1px solid; BORDER-BOTTOM: #00aff0 1px solid; BACKGROUND-COLOR: #00aff0
}
#dr_ShoppingCart H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_CheckoutPayment H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_CheckoutShipping H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_ConfirmOrder H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_ThankYou H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_EditProfile H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_OrderInformation H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_Help H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_Login H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_AddEditAddress H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_AddEditPayment H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_CustomerServiceOrderDetail H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_ShippingInformation H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_TechnicalAssistance H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_DownloadInformation H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_ReturnAndCancellations H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_PrivacyAndSecurity H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_ContactForm H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hdr_orange.png) no-repeat left top; LEFT: -7px; FLOAT: left; WIDTH: 540px; COLOR: white; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-shadow: none
}
#dr_CheckoutPayment H3 {
	BACKGROUND-COLOR: #00aff0
}
#dr_CheckoutShipping H3 {
	BACKGROUND-COLOR: #00aff0
}
#dr_ConfirmOrder H3 {
	BACKGROUND-COLOR: #00aff0
}
#dr_ThankYou H3 {
	BACKGROUND-COLOR: #00aff0
}
#dr_Help H3 {
	BACKGROUND-COLOR: #00aff0
}
#dr_CheckoutBreadcrumb {
	MARGIN-TOP: 10px
}
#footer {
	HEIGHT: 5px
}
#dr_profileUpdates {
	WIDTH: 540px; PADDING-TOP: 80px
}
#dr_login {
	WIDTH: 540px; PADDING-TOP: 80px
}
UNKNOWN {
	PADDING-TOP: 0px
}
#dr_EditProfile #dr_siteButtons IMG {
	MARGIN-BOTTOM: 4px
}
SMALL B {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 11px; COLOR: black
}
#welcome_text {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN-BOTTOM: 33px; COLOR: white; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
.welcome STRONG {
	MARGIN-RIGHT: 6px
}
.tagline STRONG {
	MARGIN-RIGHT: 6px
}
.mini_cart_text {
	MARGIN-TOP: 6px; DISPLAY: block; MARGIN-LEFT: 15px
}
.view_cart {
	MARGIN-TOP: 6px; DISPLAY: block; MARGIN-LEFT: 15px
}
.mini_cart_text .dash {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
#new_footer {
	CLEAR: both; BACKGROUND: url(images/footer_background.gif) white repeat-x; PADDING-TOP: 15px; POSITION: relative; HEIGHT: 100px
}
#footer_links .top_line {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e98b7; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer_links .bottom_line {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e98b7; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer_links .bullet {
	DISPLAY: inline; FONT-SIZE: 8px; MARGIN-LEFT: 4px; COLOR: gray; MARGIN-RIGHT: 4px
}
#footer_links {
	MARGIN-TOP: 15px; DISPLAY: block
}
#search_input {
	MARGIN-TOP: 14px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 14px
}
 HTML #search_input {
	MARGIN-LEFT: 7px
}
#search_input INPUT {
	BORDER-TOP: gray 2px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; WIDTH: 120px; COLOR: gray; HEIGHT: 12px
}
#search {
	DISPLAY: block; BACKGROUND: url(images/sidebar.png) repeat-y left top; BORDER-BOTTOM: #dbdddf 1px solid; HEIGHT: 44px
}
#search_button {
	MARGIN-TOP: 11px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 24px; HEIGHT: 24px
}
#search_button DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search_button {
	PADDING-LEFT: 0px
}
#search_button DT {
	FLOAT: right
}
#search_button DT A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
DT#search_go A {
	BACKGROUND: url(images/search_button.gif) no-repeat; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
#sidebar_banners {
	DISPLAY: block; BACKGROUND: url(images/sidebar.png) repeat-y left top
}
#sidebar_banners IMG {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 11px
}
#content {
	PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.homepage_products_row {
	MARGIN-TOP: 12px; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 100%
}
.homepage_product_cell {
	FLOAT: left; WIDTH: 50%
}
.homepage_product_image {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px; HEIGHT: 134px
}
.homepage_product_name {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1a5b92; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
.homepage_product_price {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold
}
.homepage_product_short_description {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fa7c15
}
.homepage_add_to_cart {
	MARGIN-TOP: 20px
}
#homepage_large_banner {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 540px
}
.cat {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 50%
}
.cat_image {
	MARGIN-TOP: 3px; PADDING-LEFT: 20px; FLOAT: left; OVERFLOW: hidden; WIDTH: 52px; MARGIN-RIGHT: 12px
}
.cat_name {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 6px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.cat_short_description {
	FLOAT: left; WIDTH: 175px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#new_footer {
	FONT-SIZE: 12px
}
.cert_icon {
	DISPLAY: none
}
DIV#header {
	BACKGROUND-IMAGE: none
}
BODY {
	BACKGROUND: url(images/homepage_header_image_v3.gif) no-repeat center 85px
}
#sidebar LI LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#sidebar LI LI A {
	FONT-WEIGHT: bold
}
#sidebar-cart {
	BACKGROUND: url(images/mini_cart_background_v3.gif) no-repeat; MARGIN: 0px; WIDTH: 189px; HEIGHT: 97px
}
DIV#container {
	BACKGROUND-IMAGE: none
}
#sidebar {
	BACKGROUND-IMAGE: none
}
.cart-header {
	MARGIN-LEFT: 15px; PADDING-TOP: 9px
}
#sidebar LI.selected A {
	BACKGROUND: url(images/menu_row_v7.gif) no-repeat left top; HEIGHT: 18px
}
UNKNOWN {
	BACKGROUND: url(images/menu_row_v7.gif) no-repeat left top
}
#sidebar LI {
	MARGIN: 0px
}
#sidebar_end {
	BACKGROUND: url(images/sidebar_end.png) no-repeat; WIDTH: 189px; HEIGHT: 5px
}
.cart-header {
	HEIGHT: 22px
}
H4 {
	MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: url(images/h4_dashes.gif) repeat-x 50% bottom; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 526px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue Light", Helvetica, Arial, sans-serif; HEIGHT: 22px
}
#second_sidebar {
	BACKGROUND: url(images/sidebar.png) repeat-y left top
}
#second_sidebar UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.05em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdddf 1px solid; HEIGHT: 34px
}
#second_sidebar UL LI A {
	HEIGHT: 14px
}
#second_sidebar UL LI.break {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 10px
}
#second_sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.cat_name A.dr_productName {
	FONT-SIZE: 13px; FONT-FAMILY: "宋体", Helvetica, Arial, sans-serif
}
.dr_regularPriceLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-RIGHT: 6px
}
.dr_promoPriceLabel {
	FONT-SIZE: 12px; MARGIN-RIGHT: 6px
}
.dr_strikePrice {
	FONT-WEIGHT: normal
}
