@charset "utf-8";
/* CSS Document */


.addborder{
	border: 1px solid #999999;
}
.mainleft{
width:210px;
float: left;
margin-left:9px;
}

.freeshipping{
float:left;
width:200px;
height:37px;
background-image: url(../images/free-shipping.jpg);
margin-top:10px;
}

.flatshipping{
float:left;
width:200px;
height:37px;
background-image: url(../images/5-shipping.jpg);
margin-top:10px;
}

.mainright{
float: left;
width:426px;
font-family:Arial, Helvetica, sans-serif;
}


.mainrighttitle{
font-size:26px;
font-weight:bold;
color:#ff6633;
margin-top:10px;
}

.maintext{
float:left;
width:426px;
text-align:justify;
margin-top:-5px;
margin-bottom:5px;
}

.textbottom{
float:left; 
margin-top:-15px;
}

.orange{
color:#ff6633;
font-weight:bold;
}

.listtable{
margin-left:20px; 
margin-top:-7px;
border:0;
padding:1px;
width:407px;
}
.mainbottom{
float: left;
width:662px;
font-family:Arial, Helvetica, sans-serif;
margin-top:20px;
background-color:#FFFFFF;
}


/* -------------- left display image ------------ */
.disyimg{
width:200px; 
float:left;
}

.alternate{
width:200px; 
text-align:center; 
float:left; 
font-size:11px;
}

.thumbimg{
width:200px; 
float:left; 
margin-top:15px;
}

/* ------ right part --------------*/
.reviewicon{
margin-top:-27px;
margin-left:10px;
float:right;
}

.watchvideoicon{
margin-left:290px; 
margin-top:-20px;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
.watchvideoicon {
margin-top:5px;
}
}

.review{
margin-top:-27px;
float:right;
}



.moreinfophd{ /* for portable hd*/
margin-top:72px; 
margin-right:15px;
}

.moreinfotsfm{ /* for transformer*/
margin-top:97px; 
margin-right:29px;
}
.addtocart{
margin-right:15px;
}

.addtocarttsfm{
margin-right:29px;
}

.moreinfotrav{ /* for traveler*/
margin-top:200px; 
margin-right:8px;
}
.addtocarttrav{/* for traveler*/
margin-right:8px;
}

.moreinfohotdeal{ /* for hotdeal*/
margin-top:509px; 
margin-right:10px;
}
.addtocarthotdeal{ /* for hotdeal*/
margin-right:10px;
}
/* ---------------------------------------- */
.catetag{
float:left;
width:212px;
background-color:#cccccc;
text-align:;left;
padding-left:8px;
font-weight:bold;
height:15px;
font-size:11px;
padding-top:1px;
margin-bottom:10px;
}


/*---------- product page product list ---------------------*/
.producttag3d{
float:left;
width:219px;
height:122px;
text-align:right;
background-color:#FFFFFF;
margin-right:0px;
margin-bottom:0px;
}
.travelheight{
height:225px;
}
.producttag2d{
float:left;
width:330px;
height:140px;
text-align:right;
background-color:#FFFFFF;
margin-right:0px;
margin-bottom:0px;
}

.pdtthumblefttop{
float:left;
width:71px;
height:78px;
margin-left:3px;
text-align:left;
}

.pdtthumbtop{
float:left;
width:151px;
height:97px;
margin-left:3px;
text-align:left;
margin-left:20px;

}

.pdtthumbtopbig{ /*for 2*2 */
float:left;
width:122px;
height:118px;
margin-left:3px;
text-align:left;
}


.pdttext{
float:left;
margin-left:8px;
width:130px;/* have 10 px on the right,and 3px on the left*/
text-align:left;
line-height:20px;
}

.pdttext2{
float:left;
margin-left:8px;
width:147px;/* have 10 px on the right,and 3px on the left*/
text-align:left;
line-height:20px;
margin-left:30px;
margin-top:5px;
}
.pdttextname{
color:#ff3300;
font-size:12px;
font-weight:bold;
}
.pdttextmid{
font-size:11px;
}
.pdttextprice{
color:#ff3300;
font-size:14px;
font-weight:bold;
}

.pdttextprice a{ /*only for accessory*/
color:#ff3300;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.pdttextprice a:visited{
color:#ff3300;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.pdttextprice a:hover{
color:#ff3300;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

/*for 3*x */
.pdtbuy{ 
float:left;
width:204px;/* have 15 px on the right*/
text-align:right;
height:44px;
margin-top:-10px;
}

.pdtbuy2{ /*for 2*2 */
float:left;
width:174px;/* have 15 px on the right*/
text-align:right;
height:44px;
margin-top:14px;
}

.pdtbuy3 { /* for single banner*/
float:left;
width:174px;/* have 15 px on the right*/
text-align:right;
height:30px;
margin-top:10px;

}

.pdtbuy_re{ /* for recertified and hotdeal*/
float:left;
width:204px;/* have 15 px on the right*/
text-align:right;
height:44px;
margin-top:0px;
}

.singlebannertext{
	float:right;
	width:200px;
	margin-top:30px;
	text-align: left;
	line-height:20px;
}
/*----------------------------------------------------------*/
.producttag{
float:left;
width:219px;
height:122px;
text-align:right;
background-color:#FFFFFF;
margin-right:0px;
margin-bottom:0px;

}


.rp325{
background-image:url(../images/product/320GB-Portable-Backup-R.jpg);
background-repeat:no-repeat;
border-right:0;
}
.p525{
background-image:url(../images/product/500GB-Page-Banner.jpg);
background-repeat:no-repeat;
border-right:0;
}
.rp525{
background-image:url(../images/product/500GB-Portable-Backup-R.jpg);
background-repeat:no-repeat;
border-right:0;
}

.cab101{
width:662px;
height:142px;
background-image:url(../images/product/transformer-purchase-banner.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}


.t202{
width:662px;
height:142px;
background-image: url(../images/product/dvdt-purchase-banner.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}

.t402{
width:662px;
height:142px;
background-image: url(../images/product/ipodt-purchase-banner.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}

.t502{
width:662px;
height:142px;
background-image: url(../images/product/transformerSE-purcha.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}

.t502n{
width:662px;
height:142px;
background-image: url(../images/product/TRNE-banner.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}


.hd2035{
width:330px;
height:140px;
background-image: url(../images/product/2TB-Page-Banner.jpg);
background-repeat:no-repeat;
}
.hd1535{
width:330px;
height:140px;
background-image: url(../images/product/1-5TB-Page-Banner.jpg);
background-repeat:no-repeat;
}

.hd1035{
width:330px;
height:140px;
background-image: url(../images/product/1TB-Page-Banner.jpg);
background-repeat:no-repeat;
}
.hd535{
width:330px;
height:140px;
background-image: url(../images/product/500GBDesktop-Page-Banner.jpg);
background-repeat:no-repeat;
}
.rhd535{
background-image: url(../images/product/500GB-Desktop-Backup-R.jpg);
background-repeat:no-repeat;
margin-top:10px;
}

.fl160{
background-image: url(../images/product/16GB-Page-Banner.jpg);
background-repeat:no-repeat;
height:221px;
}
.fl320{
background-image: url(../images/product/32GB-Page-Banner.jpg);
background-repeat:no-repeat;
height:221px;
}
.fl640{
background-image: url(../images/product/64GB-Page-Banner.jpg);
background-repeat:no-repeat;
height:221px;
}


.office5, .music5,.music10,.office10,.photo5,.photo10{
margin-bottom:5px;
}

.music3, .office3,.photo3{
margin-top:10px;
}

.music3{
background-image:url(../images/product/music3pk-Page-Banner.jpg);
background-repeat:no-repeat;
}
.music5{
background-image:url(../images/product/music5pk-Page-Banner.jpg);
background-repeat:no-repeat;
}
.music10{
background-image:url(../images/product/music10pk-Page-Banner.jpg);
background-repeat:no-repeat;
}
.photo3{
background-image:url(../images/product/photo3pk-Page-Banner.jpg);
background-repeat:no-repeat;
}
.photo5{
background-image:url(../images/product/photo5pk-Page-Banner.jpg);
background-repeat:no-repeat;
}
.photo10{
background-image:url(../images/product/photo10pk-Page-Banner.jpg);
background-repeat:no-repeat;
}

.office3{
background-image: url(../images/product/office3pk-Page-Banner.jpg);
background-repeat:no-repeat;

}
.office5{
background-image: url(../images/product/office5pk-Page-Banner.jpg);
background-repeat:no-repeat;

}
.office10{
background-image: url(../images/product/office10pk-Page-Banner.jpg);
background-repeat:no-repeat;

}
.zipper{
background-image:url(../images/product/Zipper-Case-Purchase-Banner.jpg);
background-repeat:no-repeat;
height:240px;
border-right:#e0ded9 solid 1px;
}
.wallet{
background-image: url(../images/product/Traveler-wallet-Purchase-Banner.jpg);
background-repeat:no-repeat;
height:240px;
border-right:#e0ded9 solid 1px;
}

.adapter{
background-image: url(../images/product/AC%20Adapter-Purchase-Banner.jpg);
background-repeat:no-repeat;
height:240px;
}

.cradel{
background-image: url(../images/product/Cradle%20Purchase%20Banner.jpg);
background-repeat:no-repeat;
height:240px;
border-right:#e0ded9 solid 1px;
}

.iPodcable{
background-image: url(../images/product/iPod%20Cable.jpg);
background-repeat:no-repeat;
height:240px;
border-right:#e0ded9 solid 1px;
}

.USBcable{
background-image: url(../images/product/USB%20Cables%20Accessory.jpg);
background-repeat:no-repeat;
height:240px;
}

.moveup{
margin-top:-3px;
}

.hotdealimg{
float:left;
width:164px;
height:600px;
text-align:right;
}

.hotdeal1{
background-image: url(../images/hotdeal/2010_April_09/R801+CC.jpg);
background-repeat:no-repeat;

}
.hotdeal1ca{
background-image: url(../images/hotdeal/2010_April_09/CA%20R801+CC.jpg);
background-repeat:no-repeat;

}
.hotdeal2{
background-image: url(../images/hotdeal/2010_April_09/400GB-combo-.jpg);
background-repeat:no-repeat;
}
.hotdeal2ca{
background-image: url(../images/hotdeal/2010_April_09/CA%20400GB-combo.jpg);
background-repeat:no-repeat;
}
.hotdeal3{
background-image: url(../images/hotdeal/2010_April_09/transformer.jpg);
background-repeat:no-repeat;

}
.hotdeal3ca{
background-image: url(../images/hotdeal/2010_April_09/CA%20transformer.jpg);
background-repeat:no-repeat;

}
.hotdeal4{
background-image: url(../images/hotdeal/2010_April_09/FL640.jpg);
background-repeat:no-repeat;

}
.hotdeal4ca{
background-image: url(../images/hotdeal/2010_April_09/CA%20FL640.jpg);
background-repeat:no-repeat;

}
.whatisit{
float:right;
width:120px;
height:20px;
margin-top:40px;
margin-right:10px;
}

/*------ review --------*/
.reviewlinebreak{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	margin-bottom: 20px;
	margin-left: 0px;	
}
.reviewtitle{
font-size:14px;
}

/***** in the news ***********/
.newslogo {
	margin-right: 10px;
	margin-left: 35px;
	float: left;
}

.dottedline3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin-top: 6px;
	margin-bottom: 8px;
	margin-right: 26px;
	margin-left: 26px;	
}

.newscontent {
	font-size: 12px;
	color: #666666;
	margin-top: 11px;
	margin-right: 45px;
	margin-bottom: 5px;
	margin-left: 165px;
	line-height: 19px;
}


/* ----------------------events---------------------------- */
.eventcontent
{
	font-size: 12px;
	color: #666666;
	margin-top: 14px;
	margin-bottom: 5px;
	margin-left: 300px;
	line-height: 19px;
}

.releasetext{
float:left;
width:636px;
margin-top:0px;
padding:0px 0px 10px 10px;
border-bottom:2px solid #efefef;
margin-left:5px;
}

.pagetitle{
font-size:20px;
color:#FF6600;
font-weight:bold;

}

/* dealer retailer distributoer table */
/*---------------------- for retailer and distributor --------------------*/

.dltable{
	border-top: 1px solid #FF9933;
	border-left: 1px solid #FF9933;
	color: #666666;
	margin-left:20px;
	float:left;
}

.dltable td{
	border-right: 1px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	text-align:left;
}
.jumpMenu{
	background-color:#efefef;
	border:1px solid #FF9933;
	font-size:12px;
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.lefttd{
	border-top: 0px solid #f1f1f1;
	border-right: 1px solid #9BCC57;
	border-bottom: 1px solid #9BCC57;
	border-left: 0px solid #f1f1f1;
	padding-left:35px;
}

.righttd{
	border-top: 0px solid #f1f1f1;
	border-right: 1px solid #9BCC57;
	border-bottom: 1px solid #9BCC57;
	border-left: 0px solid #f1f1f1;
}

.lefttd:hover{
	background-color:#FFCC33;
}


.closewin{
    background:#9BCC57;
	border:0;
	font-size:13px;
	color:#fff;
	width:155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.shopbutton{
	background:#999999;
	border:0;
	font-size:9px;
	color:#fff;
	width:105px;
	font-weight: bold;
	height:15px;
	margin-top:6px;
	vertical-align:middle;
}
.searchsel{
  background-color: #efefef;
  border:0px;
  font-size:12px;
  color:#333;
  width:200px;
  border: 1px solid  #FF9933;

}

.regmaindiv {
	width:605px;
	height:30px;
}
.regsubdiv {
	width:155px;
	background-color: #fff;
	float:left;
	height:90px;
	text-align:center;
	margin-bottom:8px;
	margin-right:40px;
	color:#0000FF;
	font-size:11px;
}

.newhr{
	background-color: #CCCCCC;/*#FF9900; #9BCC57*/
	#color:#CCCCCC; 
	height:1px; 
	border:0;
	width:100%;
	margin-left:0px;
}



.fortext{
	font-size: 11px;
	color: #666666;
	line-height: 25px;
}

.maincontenttext{
float:left;
text-align:justify; 
margin:10px 15px 30px 15px;
}


/* dealer page*/

.regprice{
color:#ff3300;
font-size:12px;
font-weight:bold;
}
.dealproductthumb{
float:left;
width:71px;
height:78px;
margin-left:3px;
text-align:left;

}
.saleprice{
color: #0000FF;
font-size:12px;
font-weight:bold;
}

.readonlyinput
{
color: #999999;

}