html,body{ margin:0px;padding:0px;width:100%;height:100%;}
body,div{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:25px;color:#000000;}
form{display:inline; margin:0px; padding:0px;}
img{border:none;}
a{color:#007DCE;text-decoration:none;}
a:hover{text-decoration:underline;}
.divtr{width:100%;clear:both;}
.divtd{float:left;padding:0px 5px;}
.divl,.back{float:left;}
.divr,.forward{float:right;}
.divline{height:10px;line-height:10px;font-size:9px;clear:both;}
.clearBoth{clear:both;}
h1, h2, h3, h4, h5, h6 {margin:0px;line-height:28px;font-size:13px;}
HR {height: 1px;margin-top: 0.5em;border: none;border-bottom: 1px solid #9a9a9a;}
TEXTAREA {margin: auto;display: block;width: 95%;}
input:focus, select:focus, textarea:focus {background: #E4FEF5;}
FIELDSET {padding: 0.5em;margin: 0.5em 0em;border: 1px solid #cccccc;}
LEGEND {font-weight: bold;padding: 0.3em;color: black;}
LABEL, h4.optionName {line-height: 1.5em;padding: 0.2em;}
LABEL.checkboxLabel, LABEL.radioButtonLabel {margin: 0.5em 0.3em;}
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{margin:0px;padding:0px;padding-bottom:5px;line-height:20px;}
.alert{color:#FF0000;}
.bold{font-weight:bold;}
/***************************************************************************/
/*main page body*/
.mainbody{width:1000px;margin:auto;background:#FFFFFF;}
.columnLeft{padding-right:5px;}
.columnRight{padding-left:5px;}
#bannerOne{padding:0;margin:0;text-align:center;}
.BoxHead_leftbg{background:url(../images/boxheader.gif) left top no-repeat;padding-left:10px;}
.BoxHead_rightbg{background:url(../images/boxheader.gif) right -30px no-repeat;padding-right:10px;}
.BoxHead_titlebg{background:url(../images/boxheader.gif) left -60px repeat-x;padding:0px; height:30px;line-height:30px;font-weight:bold;color:#007DCE;}
.BoxBody{border:1px #e2e2e2 solid;padding:5px 2px;border-top:none;margin-bottom:10px;}
.Boxtl_bg{background:url(../images/boxheader_blue.gif) left top no-repeat;padding-left:10px;}
.Boxtr_bg{background:url(../images/boxheader_blue.gif) right -30px no-repeat;padding-right:10px;}
.Boxt_bg{background:url(../images/boxheader_blue.gif) left -60px repeat-x;padding:0px; height:30px;line-height:30px;font-weight:bold;color:#FFFFFF;}
.Boxt_bg label,.Boxt_bg span{line-height:30px;}
.Boxt_bg a{font-weight:bold;color:#FFFFFF;text-align:right;}
.leftBoxContainer .sideBoxContent,.rightBoxContainer .sideBoxContent{border:1px #43B9FF double;border-top:none;padding:5px;}
.centeredContent{text-align:center;}
.buttonRow{margin:2px;}
.smallText{font-size:10px;}
.floatingBox,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{margin:0px;width:46%;margin-right:5px;}
.important,.important a{font-weight:bold;color:#FF6600;}
.smalltitle{border-bottom:1px #43B9FF dashed;font-weight:bold;color:#007DCE;margin-bottom:2px;}
div.inputLabel{float:left;text-align:right;}
div.inputData{float:left;padding-left:5px;}
/*side boxes display*/
#categories .Boxtl_bg{background:url(../images/boxheader_green.gif) left top no-repeat;}
#categories .Boxtr_bg{background:url(../images/boxheader_green.gif) right -30px no-repeat;}
#categories .Boxt_bg{background:url(../images/boxheader_green.gif) left -60px repeat-x;}
#categories .sideBoxContent{border:1px #059802 double;}
#categoriesContent ul{margin:0px;padding:0px;list-style:none;}
#categoriesContent li{ border-bottom:1px #999999 dotted;padding-left:5px;}
#categoriesContent a{color:#000000;}
#categoriesContent .category-subs-parent,.category-subs-selected{font-weight:bold;}
#categoriesContent .category-products{margin-left:10px;}
#categoriesContent .category-links a{color:#26406A;}
#livesupportContent{background:#E8E8E8 url(../images/boxbg001.gif) no-repeat center top; padding-top:70px;}
#livesupportContent ul{padding:0px;margin:0px;list-style:none;}
#livesupportContent .link1{background:url(../images/ico.gif) left top no-repeat;padding-left:30px;line-height:30px;}
#livesupportContent .link2{background:url(http://messenger.services.live.com/users/387976f01f31c704@apps.messenger.live.com/presenceimage?mkt=zh-cn) 10px center no-repeat;padding-left:30px;line-height:30px;}
#countrysitesContent ul{ margin:0px; padding:0px; list-style:none;}
#countrysitesContent li{padding-right:5px;line-height:30px;float:left;}
.sidep_box{margin:5px 0px;}
.sidep_img img{}
.sidep_info{width:110px;padding-left:5px;}
.sidep_info div{line-height:20px;}
.sidep_info a{color:#000000;}
.sidep_info .product_name{height:40px;overflow:hidden;}
.sidep_info .product_price{height:20px;overflow:hidden;color:#FF0000;}
.sideBoxContent ol{padding:0px;margin:0px;margin-left:25px;}

/*product Listing display*/
.productListing-rowheading{background:#E9F6FF;color:#474747;}
.productListing-rowheading th{padding:0px 5px;}
.productListing-data{padding:10px 5px;vertical-align:top;border-bottom:1px #94DCF8 dotted;}
.productListing-data .itemTitle{font-weight:bold;}
.productListing-data div{line-height:20px;padding-left:5px;}

.list_box{float:left;padding-right:10px;padding-bottom:10px;}
.list_box .image{text-align:center;}
.list_box .name{line-height:20px;text-align:center;}

.plist_box{float:left;padding-right:10px;padding-bottom:10px;width:31%;}
.plist_box a{color:#323232;}
.plist_box .image{text-align:center;}
.plist_box .name{line-height:20px;height:60px;overflow:hidden;text-align:center;}
.plist_box .price{color:#ff0000;font-weight:bold;text-align:center;}

.sm_series,.sm_model{margin:0px;padding:0px;list-style:square;margin-left:20px;}
.sm_model li{float:left;padding-right:20px;}
.sm_series_li{clear:both;}


/*product info dispaly*/
#productName{background:#E9F6FF;padding:0px 10px;border:1px #43B9FF double;color:#0786D0;font-weight:bold;}
.productName{color:#0786D0;font-weight:bold;padding:5px 0px;}
.productPrice{color:#FF0000;font-weight:bold;}
.categoryIcon,.categoryIcon a{font-weight:bold;}
#productMainImage{ padding:0px 10px 10px 0px;}
#cartAdd{float:right;text-align:center;margin:10px;margin-right:0px;border: 1px double #43B9FF;padding:5px;background:#EEF7FD;}
#products_discounts td{padding:1px 2px;}
#products_discounts .header{font-weight:bold;text-align:center;background:#eeeeee;}
.productGeneral{float:left;}
.productGeneral ul{margin:0px;padding:0px;list-style:none;}
.productGeneral li{clear:both;}

/*Shopping Cart Display*/
.tableHeading th,.cartSubTotal{background-color:#E9F6FF;border-bottom:1px solid #43B9FF;border-top:1px solid #43B9FF;line-height:25px;}
.tabTable{border-collapse:collapse;border:1px #999999 solid;}
.tableHeading{background:#0D2960;}
.tabTable td,.tabTable th{padding:2px 5px;}

.cartSubTotal{font-weight:bold;text-align:right;padding-right:5px;}
#cartContentsDisplay td{vertical-align:top;padding:5px 3px;line-height:20px;}
.cartQuantity, .cartProductDisplay{text-align:left;}
.cartUnitDisplay, .cartTotalDisplay{text-align:right;}
.cartOperateDisplay{text-align:center;}
.cartProductDisplay img{text-align:left;margin:0px 5px 5px 0px;}
.cartProductDisplay a{font-weight:bold;}
.rowEven{background:#FEF5D8;}
.rowOdd{background:#D8FCFE;}

#scUpdateQuantity {width: 2em;}
.cartQuantity {width: 4.7em;}
.cartNewItem {color: #33CC33;position: relative;}
.cartOldItem {color: #660099;position: relative;}
.cartBoxTotal {text-align: right;font-weight: bold;}
.cartRemoveItemDisplay {width: 3.5em;}
.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;}

/*page footer display*/
.Footer_body,.Footer_body a,.Footer_body div{color:#0786D0;}
.Footer_Menu,#siteinfoIP,#bannerSix,#siteinfoLegal{text-align:center;}
.Footer_Menu{background:#E9F6FF;border:1px #43B9FF double;}
.Footer_Menu a,.Footer_Menu{color:#0786D0;}


/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:20px;padding:5px;}
.messageStackWarning img, .messageStackError img, .messageStackSuccess img, .messageStackCaution img{vertical-align:top;margin:5px;}
.messageStackWarning, .messageStackError {background:#F87D7D;border:1px #880000 double;color:#FFFF00;}
.messageStackSuccess {background:#DCFED9;border:1px #006600 double;color:#006600;}
.messageStackCaution {background:#F87D7D;border:1px #880000 double;color:#FFFF00;}
/***************************************************************************/

