﻿/* CSS Document */
* {margin: 0px;	padding: 0px;}
a{	text-decoration:none;	color:#5d5d5d;}
a:hover{text-decoration:underline;}
a img{border:none;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #444444; font-size:10px;}
.float-clear{clear:both}
.dotLine{ border-bottom:dotted 1px #ccc; margin:2px;}
.dotLine-clear{clear:both;border-bottom:dotted 1px #ccc; margin:2px;}
h1 {font-size:20px;}





/* ---------------- PAGE CONTAINER ------------------*/
#page-layout{width:988px; margin:0 auto;}





/* ---------------- header -----------------------*/
#header-main{position:relative; height:125px; width:100%;}
#header{position:relative; height:158px; width:100%; z-index:20;}
#logo{position:absolute; top:19px; left:21px;} 
#logo h2 span{display:none; font-size:2px;}
#header-account-info{position:absolute; right:0px; top:10px; width:759px;}
#header-sub-nav{float:left; margin-top:8px;}
#header-cart{float:right; width:250px; text-align:right}
.sub-nav a{color:#444; text-decoration:none}
.sub-nav a:hover{color:#224099; text-decoration:underline}
#header-cart-image{float:right;margin-top:9px;}
#header-cart-item-qty{float:right;margin-top:8px; margin:8px 5px 0;}
.view-cart{}
.view-cart a{color:#224099; text-decoration:none; padding:0 3px; font-weight:bold}
.view-cart a:hover{ text-decoration:underline}
#header-cart-button{float:right}






/* ---------------- header navigation -------------------*/
#header-nav{position:absolute; top:55px; width:988px;}
#header-review-button{float:right}
#header-main-nav{float:right;height:30px; margin:0; padding:0; padding-right:130px; position:relative;  text-align:left}
#header-main-nav ul{margin:0; padding:0;font-size: 10px; list-style:none;}
#header-main-nav ul li{margin:0; padding:0; height:30px; float:left;margin-right:2px;}
#header-main-nav ul li a{height:30px;  display:block}
html>body .header-main-nav li a{margin:0; padding:0; height:30px; display:block}
	       #nav-cellphone{background-image:url(/images/NET/nav/nav_cell_phone0.gif); background-repeat:no-repeat;	height:30px; width:105px;}
		   #nav-digital-camera{background-image:url(/images/NET/nav/nav_digital_camera0.gif); background-repeat:no-repeat; height:30px; width:105px;}
		   #nav-camcorder{background-image:url(/images/NET/nav/nav_camcorder0.gif); background-repeat:no-repeat; height:30px; width:105px;}
		   #nav-tv-dvd{background-image:url(/images/NET/nav/nav_tv_dvd0.gif); background-repeat:no-repeat; height:30px; width:105px;}
		   #nav-MP3{background-image:url(/images/NET/nav/nav_mp30.gif); background-repeat:no-repeat; height:30px; width:105px;}
		   #nav_imaging-digital-camera{background-image:url(/images/NET/nav/nav_imaging_digital_camera0.gif); background-repeat:no-repeat; height:30px; width:160px;}
		   #nav_imaging-camcorder{background-image:url(/images/NET/nav/nav_imaging_camcorder0.gif); background-repeat:no-repeat; height:30px; width:160px;}
		   #nav-netbook{background-image:url(/images/NET/nav/nav_netbook0.gif); background-repeat:no-repeat; height:30px; width:105px;}
#header-main-nav ul li a:hover img{visibility:hidden}
* html a:hover img{visibility:hidden}
#header-main-nav ul li.selected a img{visibility:hidden;}


#header-contents-main{ background-image:url(/images/NET/nav/nav_bg_s.gif); width:988px; height:40px; position:relative;}
#header-contents{ background-image:url(/images/NET/nav/nav_bg.gif); width:988px; height:73px; position:relative;}
#header-page-info{position:absolute; bottom:12px; left:15px;}
.header-page-info{color:#abb9e1;}
.header-page-info a{color:#abb9e1; text-decoration:none}
.header-page-info a:hover{text-decoration:underline}
#search-by-product{position:absolute; right:7px; top:6px;}
#header-extra-link{position:absolute; right:9px; bottom:12px; text-transform:uppercase; letter-spacing:-0.5px}
#header-extra-link a{font-size:11px; font-weight:bold; color:#FFF; text-decoration:none; margin-right:5px; background:url(/images/NET/common/img_nav_dot.gif) no-repeat left top; padding-left:10px; margin:0 6px;}
#header-extra-link a:hover{background:url(/images/NET/common/img_nav_dot1.png) no-repeat left top; background-color: #FFF; color:#21409a;}
#header-search{position:absolute; bottom:0; left:293px; background:url(/images/NET/common/bg_top_search.gif) no-repeat; width:293px; height:25px; padding:7px 47px 0 61px; z-index:10;}
#header-search input{font-size:12px; width:250px; z-index:10}



/* Drop Down Menu */

.dropmenudiv_b{ position:absolute; top:4px; border:0px; line-height:27px; visibility:visible; font-size: 11px; font-weight: bold; text-transform: none; left: 35px; width:720px;}
.dropmenudiv_b a{display:block; text-indent: 5px; border: 0px; padding: 2px 5px;text-decoration: none;color: white;}
.dropmenudiv_b a:hover{width: auto;display: block;text-indent: 5px;border: 0px;padding: 2px 5px;text-decoration:underline;}
* html .dropmenudiv_b a{width: auto;}
.dropmenudiv_b ul{ list-style:none; margin:0; padding:0; float:right;}
.dropmenudiv_b ul li{float:left; margin:0; padding:0;}




/*-----------------  contents  --------------------------*/
#contents-top-banner{text-align:center; padding:3px 0;}
#threeColLayout{z-index:auto}
#threeColLayout #primaryContents{float:left; width:620px; margin:0 4px 20px 4px;}
* html #threeColLayout #primaryContents{float:left; width:620px; margin:0 2px 20px 2px;}
#threeColLayout #secondaryContents{float:left; width:180px; margin:0;}
#threeColLayout #sideContents{float:right; width:180px; margin:0;}
#twoColLayout #primaryContents{float:right; width:804px; margin:0 0 20px 4px; z-index:auto}
#oneColLayout #primaryContents{width:988px; margin:0 0}
#twoColLayout #secondaryContents{float:left; width:180px; margin:0}
.box-outer{background:url(/images/NET/common/bg_bluebar_left.gif) no-repeat left top; width:100%; display:block;}
.box p{ background:url(/images/NET/common/bg_bluebar_right.gif) no-repeat right top; padding-left:10px; color:#FFF; line-height:25px; font-size:13px; text-transform:uppercase; font-weight:bold}
.box-inner{ background-color:#ebebeb;height:23px;border:1px solid #dbdbdb}
.box-inner p{color:#000; font-size:11px;padding-left: 10px;line-height:23px; font-weight:normal; background:none; }
.box-contents{border:1px solid #dbdbdb; border-top:0;padding: 9px; line-height:18px; border-bottom:0; height:100%;}
.box-contents p{background:none; line-height:normal; color:#444; font-weight:normal; text-transform:none;font-size:11px; padding:0;}
.box-contents a{text-decoration:none; color:#444}
.box-contents a:hover{color:#224099; text-decoration:underline}
.box-contents h1{font-size:11px; color:#444}
.box-contents h1 a{text-decoration:none}
.box-contents h1 a:hover{ color:#444; text-decoration:underline}
.box-description{border:1px solid #dbdbdb; border-top:0;padding: 9px; line-height:11px; border-bottom:0}
.box-description a{text-decoration:none; color:#444}
.box-description a:hover{ text-decoration:underline}
.box-description h1{font-size:10px; color:#444; text-decoration:none; background:none; padding-left:0; text-transform:none; line-height:11px;}
.grayline-box-outer{background:url(/images/NET/common/grayline-box_top_left.jpg) no-repeat left top;}
.box .grayline-box-outer p{ background:url(/images/NET/common/grayline-box_top_right.jpg) no-repeat right top; padding-left: 5%; color:#FFF; line-height:5px; font-size:2px}
.graybox-outer{background:url(/images/NET/common/bg_graybar_left.gif) no-repeat left top;}
.graybox h1{ background:url(/images/NET/common/bg_graybar_right.gif) no-repeat right top; padding-right: 13px; color:#000; line-height:25px; font-size:10px; text-align:right; text-transform:uppercase}
.graybox h1 a{ color:#000; text-decoration:none}
.graybox h1 a:hover{ color:#21409a; text-decoration:underline}
.box-bottom{background:url(/images/NET/common/box_bottom_left.gif) no-repeat left top; padding-bottom:6px;}
.box-bottom p{ background:url(/images/NET/common/box_bottom_right.gif) no-repeat right top; padding-left: 5%; color:#FFF;  font-size:2px;  line-height:5px}
.mainCategory-graybox{width:308px; float:left}
.mainCategory-graybox .Item .ItemImg{float:left; width:107px; height:83px;}
.mainCategory-graybox .Item .ItemDes{float:right; width:180px; font-size:10px; line-height:12px; padding-top:4px;}
.graybox .box-contents{border:1px solid #dbdbdb; border-top:0;padding: 3px; line-height:18px; border-bottom:0}
.blueBoldBar{background:url(/images/NET/common/bg_blue_bold_bar_left.gif) no-repeat left top; height:50px; position:relative;}
.blueBoldBar p{ background:url(/images/NET/common/bg_blue_bold_bar_right.gif) no-repeat right top; padding-left:16px; color:#FFF; line-height:50px; font-size:14px; text-transform:uppercase; font-weight:bold}
.blueBoldBar .selectbox{ position:absolute; top:15px; right:16px; }
.blueBoldBar .selectbox select{width:170px; font-size:12px;line-height:17px; height:20px;}
.shortblueBoldBar{background:url(/images/NET/common/bg_blue_bold_bar_left_1.gif) no-repeat left top; height:50px;}
.shortblueBoldBar p{ background:url(/images/NET/common/bg_blue_bold_bar_right_1.gif) no-repeat right top; padding-left:7px; color:#FFF; line-height:50px; font-size:12px; text-transform:uppercase; letter-spacing:-0.1em; font-weight:bold; padding-right:6px;}
#SmallQuickFinder .box-contents{border:4px solid #0f2f88; border-top:0; border-bottom:0;}
#SmallQuickFinder select{width:140px; font-size:12px; margin-right:6px; margin-left:6px; margin-bottom:3px; line-height:17px; height:20px;}
#SmallQuickFinder .box-bottom{background:url(/images/NET/common/bg_bluebar_bottom_left.gif) no-repeat left top; padding-bottom:6px; }
* html #SmallQuickFinder .box-bottom{background:url(/images/NET/common/bg_bluebar_bottom_left.gif) no-repeat left top; padding-bottom:6px; width:180px;}
#SmallQuickFinder .box-bottom p{ background:url(/images/NET/common/bg_bluebar_bottom_right.gif) no-repeat right top; padding-left: 5%; color:#FFF;  font-size:1px;  line-height:6px}
.q-finder{height:65px; width:140px; margin-left:6px;}
.q-finder-img{ float:left; text-align:center; width:110px; line-height:13px;}
.arrow{float:left; margin-top:25px;}


#contentMainBanner{margin-bottom:6px; position:relative; float:left;}
#quickFinder{ position:absolute; top:0px; left:0px; width:784px; height:38px; background:url(/images/NET/common/bg_quick_accessory_finder.png) no-repeat; text-align:right; padding-top:16px; padding-right:20px; z-index:2}
#quickFinder select{width:140px; font-size:12px; margin-right:6px; line-height:17px; height:20px;}
#emptyMainBannerVisual{height:228px;}

.bestItem{padding:7px 0;}
.bestItem .bestItemImg{float:left; width:35px; height:35px; margin-right:5px;}
.bestItem .bestItemDes{float:right; width:75%; font-size:10px; line-height:12px; height:49px;}
.oldPrice{text-decoration:line-through;}
.salePrice{color:#ff8826; font-weight:bold; font-size:12px;}

#searchByProduct{margin:20px;}
#searchByProduct .box{float:left; width:180px; margin:0 5px;}
#searchByProduct .box .box-contents{text-align:center;}
.bannerImage{margin-bottom:6px;}
#mainTextsection{padding-top:20px;}
#mainTextsection h1{font-size:14px; color:#f68b12}
#mainTextsection h1 a{ color:#f68b12; text-decoration:none}
#mainTextsection h1 a:hover{ color:#f68b12; text-decoration:underline}
#mainTextsection h2{font-size:11px; color:#444}
#mainTextsection h2 a{font-size:11px; color:#444;text-decoration:none}
#mainTextsection h2 a:hover{color:#444;text-decoration:underline}

#cellPhoneBrand{margin:5px 15px;}
#cellPhoneBrand img{padding:7px;}
#brandShop{padding:15px;height:95px;}
.brandLogo{float:left; width:172px; text-align:center}
.brandShopDescription{float:right; width:590px; margin:5px; margin-top:10px;}
.brandShopDescription h1{color:#21409a; font-size:16px;}
.textArea{font-size:9px; color:#444; margin:10px;}
.textArea a{color:#444; text-decoration:none}
.textArea a:hover{color:#444; text-decoration:underline}
.textArea h1{font-size:11px; color:#444}
.textArea h1 a{color:#444; text-decoration:none}
.textArea h1 a:hover{color:#444; text-decoration:underline}

.searchResultBar{background:url(/images/NET/common/search_result_bar.gif) no-repeat left top; height:55px; position:relative;padding-left:16px; color:#FFF;font-size:9px; padding:16px; z-index:2}
.searchResultBar .viewOptionBox{ position:absolute; top:16px; right:16px; width:81px; height:48px; background:url(/images/NET/common/view_option_bg.png); text-align:center; z-index:1}
.searchResultBar .viewOptionBox input{margin:4px; margin-top:23px;}
.searchInput{width:293px; height:25px; padding:7px 47px 0 0px;}
.searchInput input{font-size:11px; width:250px;}



/*------------ List page ------------------------*/
.brandshopListProduct{width:180px; height:210px; float:left; margin:13px 7px 0 9px;}
.ListProduct{width:140px; height:140px; float:left; margin:10px 5px 0 5px; position:relative;}
* html .ListProduct{width:140px; height:140px; float:left; margin:10px 5px 0 5px; position:relative;}
#featuredCellPhone .ListProduct{width:140px; height:173px; float:left; margin:10px 5px 0 4px; position:relative;}
* html #featuredCellPhone .ListProduct{width:140px; height:173px; float:left; margin:10px 4px 0 2px; position:relative;}
#featuredCellPhone .productTitle{ font-weight:bold; color:#555; line-height:12px; font-size:10px; padding-bottom:0px; text-align:center;}
#bundle_items .ListProduct{width:250px; height:300px; float:left; margin:10px 5px 0 25px; position:relative;}
#bundle_items.productListBtn{float:left; font-size:10px; font-weight:bold; line-height:18px;}
#bundle_items .productListBtn a{ background:url(/images/NET/common/btn_gr_bg_s0.gif)  no-repeat left top; color:#FFF; display:block; width:84px; text-align:center; }
#bundle_items .productListBtn a:hover{ background:url(/images/NET/common/btn_gr_bg_s1.gif) no-repeat left top; color:#FFF; text-decoration:none;}
#bundle_items .bottomCategorySec{width:188px; height:143px; background-color:#efefef; float:left; margin-right:2px; padding:11px;}
* html .ListProduct{width:140px; height:140px; float:left; margin:10px 3px 0 3px; position:relative;}
.ListProduct-list{width:740px;margin:20px 20px 15px 20px; position:relative; border-bottom:1px solid #e2e2e2}
.ListProduct-list .productImage{ text-align:left;width:150px; float:left; height:120px;}
.ListProduct-list input{width:30px;}
.ListProduct-CameraList{width:370px;margin:20px 7px 15px 15px; position:relative;float:left;}
.ListProduct-CameraList .productImage{ text-align:left;width:150px; float:left; height:120px;}
.ListProduct-CameraList input{width:30px;}
.ListProduct-CameraList .list-productDetail{float:left; width:220px;}
.ListProduct-CameraList .productListBtn{float:left; font-size:9px; font-weight:bold; line-height:18px;}
.ListProduct-CameraList .productListBtn a{ background:url(/images/NET/common/btn_gr_bg_s0.gif)  no-repeat left top; color:#FFF; display:block; width:84px; text-align:center; }
.ListProduct-CameraList .productListBtn a:hover{ background:url(/images/NET/common/btn_gr_bg_s1.gif) no-repeat left top; color:#FFF; text-decoration:none;}
.list-productDetail{float:left; width:580px;}
.iconGenuine{position:absolute;top:2px; left:2px;}

#productList .ListProduct{
	width:186px;
	height:220px;
	float:left;
	position:relative;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
#productList .productTitle{margin-bottom:0px;}
.productList_Qty_part{width:100%; height:18px;}
.productListQty{float:left; margin-right:4px;}
.productListBtn{float:left; font-size:10px; font-weight:bold}
.productListBtn a{color:#224099;}
.productListBtn a:hover{ text-decoration:underline;}
.ListProduct input{width:30px;}
.listPageSort{padding:15px;}
.listPageSort .sort{font-weight:bold; float:left}
.listPageSort .sort select{width:120px; margin-right:10px; font-size:11px;}
.content_category_listing_paging_header{float:right;}
#ctlCategory_lblPageNos{ font-weight:bold; }
.pageno{font-weight:normal;}
.filter_show{float:right; margin-right:10px; text-decoration:underline}
.filter_show a:hover{color:#000}

.productImage{text-align:center}
.icon-image{margin-left: 4px; vertical-align:text-top;}
.brandshopListProduct .productTitle{ width:150px; font-weight:bold; color:#000; line-height:12px; font-size:11px; padding:7px 15px; text-align:center}
.productTitle{ font-weight:bold; color:#000; line-height:12px; font-size:11px; padding-bottom:0px;}
.productDes{line-height:11px;}
.productTitle a{color:#000;}
.viewProductDetail a{color:#224099}
.listBanner{float:left; padding:9px; border-right:1px solid #dbdbdb}
.icon-part{padding-top:5px;}
.icon-part img{margin-right:2px;margin-bottom:2px;}


/*-------------------- Product Detail ----------------------*/
#youMightAlsoLike .ListProduct{width:147px; height:150px; float:left; margin:10px 5px 0 5px; }
* html #youMightAlsoLike .ListProduct{width:147px; height:150px; float:left; margin:10px 2px 0 2px; }
#threeColLayout #DetailPageprimaryContents {float:left; width:650px; margin:0 4px 20px 4px;}
* html #threeColLayout #DetailPageprimaryContents {float:left; width:650px; margin:0 0px 20px 4px;}
#threeColLayout #DetailPagesideContents {float:right; width:150px; margin:0}
#viewedItemPart p{font-size:9px;}
#viewedItemPart .ListProduct{width:130px;height:auto;margin:3px 5px 0px 0px;border-bottom:1px dotted #dbdbdb;}
* html #viewedItemPart .ListProduct{width:130px;height:auto;margin:3px 0px 0px 0px;border-bottom:1px dotted #dbdbdb;}
#viewedItemPart .productListBtn{float:none; font-size:10px; font-weight:bold}
.productDetailimage{float:left; width:300px;padding:5px; position:relative; z-index:1}
.productDetailinfo{float:right; width:300px; padding:5px; line-height:14px;}
.productDetailinfo h1{font-size:12px; font-weight:bold; color:#224099;}
.productDetailinfo p{font-size:10px;}
.productDetailinfo .salePrice{color:#ff8826; font-weight:bold; font-size:11px;}
.productDetailinfo .productList_Qty_part{position:inherit;}
.productDetailinfo .productListBtn{float:left; font-size:10px; font-weight:bold; line-height:18px;}
.productDetailinfo .productListBtn a{ background:url(/images/NET/common/btn_gr_bg_s0.gif)  no-repeat left top; color:#FFF; display:block; width:84px; text-align:center; }
.productDetailinfo .productListBtn a:hover{ background:url(/images/NET/common/btn_gr_bg_s1.gif) no-repeat left top; color:#FFF; text-decoration:none;}
.productDetailinfo input{width:30px; font-size:12px;}
.productDetailinfo .productList_Qty_part{background:url(/images/NET/common/bg_qty.gif); padding:10px 15px;; width:270px;margin:5px 0;}
.printPage{border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; height:20px; padding:5px 25px 3px;}
.printPage a{ color:#FFF;display:block;background:url(/images/NET/common/btn_gray_bg_s1.gif) no-repeat top left; width:116px; text-align:center; height:19px; padding-top:1px;}
.printPage a:hover{ text-decoration:none; background:url(/images/NET/common/btn_gray_bg_s0.gif) no-repeat top left;color:#fff;}
.productFeatures{border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; padding:4px 0; line-height:12px; margin-bottom:20px;}
.productDetaildescription{margin:10px;}
.blueColorText{color:#224099; font-size:11px;}
.mainImage{text-align:center; margin-bottom:10px;}
.thumbnailimage{float:left; width:35px; height:28; margin-right:5px;border:1px solid #dbdbdb;}
.thumbnailimage:hover{border:1px solid #224099; cursor:pointer}
.btnEnlargeImage{float:right; margin-top:6px;}
.btnEnlargeImage a{ color:#FFF;display:block;background:url(/images/NET/common/btn_gray_bg_s1.gif) no-repeat top left; width:116px; text-align:center; height:19px; padding-top:0; line-height:18px;}
.btnEnlargeImage a:hover{ text-decoration:none; background:url(/images/NET/common/btn_gray_bg_s0.gif) no-repeat top left; color:#fff;}
.productDetaildescription table{width:100%;}
.productDetaildescription th{background-color:#eee;width:160px; height:20px; font-weight:normal }
.productDetaildescription td{padding-left:10px;}
.subTh{ background-color:#eee;}
.box-contents ul{line-height:12px; margin-left:13px;}
#productPopUpImage {position:absolute;left:15px; top:15px;width:510px; height:454px; z-index:1; border:3px solid #2343a0; background-color:#FFF;}
.PopUpImage{ float:left; padding:5px;}
#productPopUpImage .thumbnailimage{float:left; width:35px; height:28; margin:7px 0px 0 6px;;border:1px solid #dbdbdb;}
#productPopUpImage .thumbnailimage:hover{border:1px solid #224099; cursor:pointer}
#productPopUpImage .btnEnlargeImage{float:right; margin-top:17px; margin-right:10px;}
#productPopUpImage .btnEnlargeImage a{ color:#FFF;display:block;background:url(/images/NET/common/btn_gray_bg_s1.gif) no-repeat top left; width:116px; text-align:center; height:19px; padding-top:0; line-height:18px;}
#productPopUpImage .btnEnlargeImage a:hover{ text-decoration:none; background:url(/images/NET/common/btn_gray_bg_s0.gif) no-repeat top left; color:#fff;}
.tableManufacturer{background-color:#e2e2e2;}
.tableProductInfo{float:right; width:430px; background-color:#FFF;}
.Manufacturer{float:left; margin:2px; text-align:center; width:174px;}
.tableProductInfo td{border-bottom:1px solid #e2e2e2;}
.tableSpecifications .tableProductInfo{width:100%; background-color:#FFF;border-bottom:1px solid #e2e2e2;}

/*----------------- Footer -----------------------*/
.bottomCategorySec{width:174px; height:143px; background-color:#efefef; float:left; margin-right:2px; padding:11px;}
.bottomCategorySec ul{margin:10px 12px 0 11px;}
.bottomCategorySec ul li{margin-bottom:2px;}
.bottomCategorySec ul li a{color:#444; text-decoration:none}
.bottomCategorySec ul li a:hover{color:#224099; text-decoration:underline}
#footer-text{font-size:9px; color:#888888; padding-bottom:30px;}
#footer-text a{color:#888888; text-decoration:none}
#footer-text a:hover{color:#888888; text-decoration:underline}
#footer-text h1{font-size:11px; color:#888888}
#footer-text h1 a{color:#888888; text-decoration:none}
#footer-text h1 a:hover{color:#888888; text-decoration:underline}
#footer-copyright{height:60px; padding:10px; background-image:url(/images/NET/common/bg_footer.gif);}
.footerLogo{float:left;padding:11px 28px 0 23px;}
.footerGraybar{float:left; background:#c0c0c0; width:1px; height:60px;margin-right:15px;}
.footerNav{ float:left; line-height:18px; padding-top:3px;}
.footerNav a{color:#444; text-decoration:none; padding:1px 5px;}
.footerNav a:hover{color:#224099;text-decoration:underline; padding:1px 5px;}

/*----------------------- customer center  ------------------------*/
.basic_form{padding:30px; line-height:normal; text-transform:none;}
.basic_form .title{font-size:16px; color:#224099; font-weight:bold}
.basic_form p{margin:5px 0;}
.basic_form label{width:200px; float:left;}
.basic_form input{margin:0; width:200px;}
.basic_form input.radio{width:auto; float:left; margin-right:1em;}
.basic_form select{margin:0; width:200px;}
.basic_form img{padding:0}
.basic_form textarea{width:100%; height:80px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.box-contents .basic_form p{background:none; line-height:normal; color:#444; font-weight:normal; text-transform:none;font-size:10px; padding:0;}
.box-contents .basic_form h1{ font-size:14px; font-weight:bold; text-transform:uppercase; background-color:#224099; display:inline; color:#FFF; padding:0px 5px;}
.box-contents .basic_form h2{ font-size:12px; font-weight:bold; color:#224099;}
.basic_form  a{color:#224099;}

.cs_nav{background-color:#eee; line-height:25px; font-size:10px; text-align:center;}
.cs_nav a{color:#224099; text-decoration:none; padding:0px 30px;}
.cs_nav a:hover{text-decoration:underline;}
.box-contents .form1 .btnImage a{ color:#FFF;display:block;background:url(/images/NET/common/btn_gray_bg_s1.gif) no-repeat top left; width:116px; text-align:center; height:19px; padding-top:0;}
.box-contents .form1 a{color:#224099;}
.box-contents .title{font-size:16px; color:#224099; font-weight:bold}
fieldset.e-mail-service{margin:0; padding:0; border:none; background:transparent;}
.e-mail-service div{width:5em; float:left;}
.e-mail-service .title3{width:200px; float:left; text-transform:none;}
.ListProduct1{width:100px; height:90px; float:left; margin:0 5px 0 5px;}
.ListProduct1 .productTitle{ text-align:center; font-size:10px; font-weight:normal;}

table{border:0; border-collapse:collapse; color:#000000; border-left:0; border-right:0; border-top:0;}
th,td{padding:0 1em;}
thead{ background: #eee; border-top:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5;}
tr:hover{background-color:#fafafa;}
thead tr:hover{background-color:#eee;}
#order-history-form{width:710px;}
#order-history-form table{ width:710px; border:0;color:#000000}
#order-history-form th{text-align:left}
#order-history-form th,td{padding:0.7em 1em; color:#6b6b6b; font-size:10px; line-height:13px;}
#order-history-form thead{border-top:1px solid #bababa;  border-bottom:1px solid #bababa; background-color:#efefef}
#order-history-form tbody tr{border-bottom:1px solid #eaeaea;}
#order-history-form a{text-decoration:none;}
#order-history-form a:hover{ text-decoration:underline;}

#wish-list-form{width:725px;}
#wish-list-form table{ width:725px; border:0 ;color:#000000}
#wish-list-form th{text-align:left}
#wish-list-form th,td{padding:0.7em 1em; color:#6b6b6b; font-size:10px; border-top:1px solid #bababa;  border-bottom:1px solid #bababa; line-height:13px}
#wish-list-form thead{ border-collapse:collapse; border-top:1px solid #bababa;  border-bottom:1px solid #bababa; background-color:#efefef}
#wish-list-form tbody tr{border-bottom:1px solid #eaeaea;}
#wish-list-form a{text-decoration:none;}
#wish-list-form a:hover{ text-decoration:underline;}
#wish-list-form input{width:20px;}




#customer-info-l{margin-top:7px; width:46%; float:left;}
#customer-info-l p{margin:5px 0;}
#customer-info-l label{width:112px; float:left;}
#customer-info-l input{margin:0; width:150px;}
#customer-info-l input.radio{width:auto; float:left; margin-right:1em;}
fieldset#e-mail-service{margin:0; padding:0; border:none; background:transparent;}
#e-mail-service h2{width:11em; float:left; text-transform:none;}
#e-mail-service div{width:5em; float:left;}
#customer-info-l select{margin:0; width:150px;}
#customer-info-l img{padding:0}
#customer-info-l .menu-form1{width:200px;font-weight:normal; margin:0; padding:0; font-size:10px;}
#customer-info-r{margin-top:7px; width:45%; float:right;}
#customer-info-r p{margin:5px 0;}
#customer-info-r label{width:112px; float:left;}
#customer-info-r input{margin:0; width:150px;}
#customer-info-r select{margin:0; width:150px;}
#customer-info-r h1 input {margin:0; width:15px}
#customer-info-r h1 span{font-size:10px; font-weight:bold; text-transform:none; background-color:#ebeceb; color:#000000}
#customer-info-r input.radio{width:auto; margin-right:0.1em;}
#customer-info-r label.radio{width:auto;}
.btnImage_gr{ line-height:17px; color:#FFF}
.btnImage_gr a{ color:#FFF;display:block;background:url(/images/NET/common/btn_gr_bg.gif) no-repeat top left; width:129px; text-align:center; height:19px; padding-top:0;}
.btnImage_gr a:hover{ text-decoration:none; background:url(/images/NET/common/btn_gr_bg1.gif) no-repeat top left; color:#fff;}
.btnImage{ line-height:17px; color:#FFF}
.btnImage a{ color:#FFF;display:block;background:url(/images/NET/common/btn_gray_bg_s1.gif) no-repeat top left; width:116px; text-align:center; height:19px; padding-top:0;}
.btnImage a:hover{ text-decoration:none; background:url(/images/NET/common/btn_gray_bg_s0.gif) no-repeat top left; color:#fff;}

.table_layout table{border:0; margin:0; line-height:15px;}
.table_layout tr,td{border:0; margin:0; line-height:15px; padding:5px 10px;}


.wholesalePrice{color:#113088; font-weight:bold; font-size:12px; line-height:10px;}
.wholesalePrice1{color:#113088; font-weight:bold; font-size:12px; }


.top_nav td img{margin-right:2px;}