#middleColumn	{
	width:560px;
	float:left;
	text-align:left;
}

#productCatContainer	{
	width:760px;
	float:left;
	text-align:left;
	float:left;
}

#productCatHeader	{
	padding-bottom:20px;
}

#headphonesLegend	{
	clear:both;
}

#headphonesLegend img	{
	padding:2px 3px 2px 3px;
}

img.headphonesAppIcon	{
	padding:2px 3px 2px 3px;
}

.subcatHeader	{
	color:#11779F;
	font-Size:1.1em;
	font-Weight:bold;
	border-bottom:1px dotted #aaa;
	width:762px;
	clear:both;
	margin-bottom:10px;
}

.productChicklets li	{
	float:left;
	list-style:none;
	padding-right:20px;
	padding-bottom:10px;	
}

.onelineDescription	{
	width:167px;
	font-Size:0.8em;
}
	
#productHeader 	{
	padding-bottom:0px;
	width:560px;
	overflow:hidden;
}

#productHeaderLeft	{
	width:290px;
	height:292px;
	float:left;
}

#productHeaderRight	{
	width:270px;
	float:left;
}

#productHeaderRight img	{
/*	width:100%;
	height:100%;*/
}

#priceListTable  td	{
	font-Size:11px;
	padding-bottom:3px;
}

#productCart select	{
	font-Size:1em;
	width:150px;
	padding-left:2px;
	margin-bottom:2px;
	border:1px solid #ccc;
}

#productCart select>option	{
	font-Size:1em;
	padding-left:5px;
}


#productNav	{
	background-image:url('/images/tab_content.png');
	height:23px;
	line-height:23px;
	clear:both;
}

#productNav li   {
	display:inline;
}

#productNav li a	{
	text-decoration:underline;
	font-Weight:bold;
	color:white;
	padding-left:6px;
	padding-right:6px;
	font-Size:0.9em;
	border-left:1px solid #34778a;	
}

#productNav li a:hover	{
	color:#fc0;
	text-decoration:none;
}

#productNav li a.highlighted	{
	color:#fc0;
	text-decoration:none;
}

#productNav li a.firstItem	{
	border-left:0;
}

/* Product Information Area */
#productInfo	{
	margin:10px 10px 10px 10px;
	line-height:1.5em;
	float:left;
}

/*#productInfo table	{
	padding:0px;
	border-width:0px;
	border-collapse: collapse; 
}*/


#productInfo h1.tagline
{
	font-weight:bold;
	font-size:1.0em;
	padding-bottom:7px;
}

#productInfo h2.featureHeader
{
	font-weight:bold;
	font-size:1em;
}

#productInfo td	{
	font-Size:12px;
	padding:3px;
	line-height:1.5em;
}

#productInfo table td p	{
	font-Size:12px;
	letter-spacing:0px;
	padding:0px;
	line-height:1.5em;
}

#productInfo table td table td	{
	font-Size:12px;
	line-height:1.5em;
}

#productInfo table.spec	{
	border:solid 1px #bfbfbf;
}

#productInfo ul	{
	margin-top:10px;
	margin-bottom:10px;
}

#productInfo li	{
	margin-left:1em;
	line-height:1.5em;
}

#productInfo p {
	font-Size:12px;
	letter-spacing:0px;
	line-height:1.5em;
}

#productInfo strong, #productInfo b {
	font-Size:1.0em;
}

#productInfo ul	{
	padding-left:15px;
}
#borderTable
{
	width:530px;
	background-color:#e4e4e4;
}
#specificationTable
{
	width:530px;
}
#specificationTable li
{
	font-size:xx-small;
}

/* Feature image & text */
.featurediv	{
	width: 540px; float: left; padding-bottom:10px;
}

.featureimg	{
	width: 150px; float: left; height: 100px; padding: 0px 5px 0px 5px;
}
.featuretext	{
	width: 380px; float: left; height: auto; padding-top:-2px;
}

.featureimg_small	{
	width: 59px; float: left; height: 49px; padding: 5px 5px 0px 5px; 
}
.featuretext_small	{
	width: 471px; float: left; height: auto; padding-top: 3px; padding-bottom: 20px;
}


A#addtocartLink  {
	text-decoration:none;
}

.niceButton	{
	background-image:url('/images/butn_bg.gif');
	background-repeat:repeat-x;
	border:1px solid #3C536B;
	width:5em;
	height:14px;
	line-height:14px;
	text-align:center;
	color:#222d33;
	font-Weight:bold;	
	font-Size:11px;
	cursor:hand;
	display:block;
}

.niceButton img.buttonArrow {
	padding-right:3px;
	padding-bottom:1px;
}

#FreeItems	{
	font-Size:10px;
}

/* Product Resource at Right Column */
#productResource	{
	width:205px;
	height:292px;
	padding-left:10px;
	padding-right:9px;
	float:left;
}


#productResourceHeader	{
	background-image:url('../images/right_tab_top.png');
	line-height:23px;
	color:white;
	text-align:center;
	font-Size:0.9em;
}

#productResourceLinks  	{
	list-style:none;
}

#productResourceLinks li 	{
	padding-left:10px;
	color:#11779F;
	line-height:22px;
	border-bottom:1px dotted #ccc;
}

#productResourceLinks li.availCaps 	{
	color:#222d33;
	font-Weight:bold;
	font-Size:0.8em;
	line-height:1.5em;
	border-bottom:1px dotted #ccc;
}

#productResourceLinks li a	{
	text-decoration:none;
	color:#11779F;
	font-Size:0.9em;
	font-Weight:bold;
}

.productResourceReviews	{
	height:292px;
	width:205px;
	padding-left:10px;
	padding-right:9px;
	float:left;
}

[class].productResourceReviews	{height:auto;} 

.png {
	behavior: url('/css/iepngfix.htc');
}

/* Product Cross Sells at Right Column */
#productCrossSell	{
	width:205px;
	padding-left:10px;
	padding-right:9px;
	float:left;
}

#productCrossSellLinks	{
	list-style:none;	
}

#productCrossSellHeader	{
	background-image:url('../images/right_tab_bot.png');
	line-height:23px;
	color:white;
	text-align:center;
	font-Size:0.9em;
	font-Weight:bold;	
}

#productCrossSellLinks li 	{
	padding-top:5px;
}

#productCrossSell p.alignRight a	{
	font-Weight:bold;
	text-decoration:none;
	text-align:right;
	float:right;
	color:#222D33;
}

.rightNavHeader	{
	background-image:url('../images/right_tab_bot.png');
	line-height:23px;
	color:white;
	text-align:center;
	font-Size:0.9em;
	font-Weight:bold;	
}

.rightNavCrossSell	{
	list-style:none;
}

.rightNavCrossSell li	{
	display:block;
	clear:both;
}

.nowPrice	{
	color:#c00;
	font-Weight:bold;
}

img.smallProductIcon	{
	padding:5px;
}

/* Footnote */
.footNote	{
	text-align:left;
	font-Size:0.8em;
	padding:0 15px 0 15px;
	clear:both;
}

/* products page provided by JP */
.fine { font-size:8pt;} 
.redsmall { font-size:8pt;color:#FF0000;}
.name { font-size: 8pt;color: #666666;}
.remark { font-size:0.8em;color:#ff0000;}
.textbluebold { font-size:9pt;color:#000099; font-weight:bold;}


#contentArea {
    /*background-image:url(/images/LeftNavNew/chickletlanding_bg.jpg);                        */
}

.productCatThumbnails li
{
	float:left;
	width:192px;
	list-style:none;
	padding-bottom:10px;
	min-height:270px;
	height:auto !important;
	height:232px;	
}

.productCatTitle
{
	width:192px;
	height:20px;
	line-height:20px;
	background-image:url('/images/products/categories/tab_bg.gif');
	background-repeat:repeat-x;
	text-align:center;
	color:white;
	font-Weight:bold;

}

.productCatTitle a
{
	text-decoration:none;
	color:white;
}

.productCatTitle a:hover
{
	text-decoration:underline;
}

.productCatThumbnail
{
	width:174px;
	min-height:135px;
	height:auto !important;
	height:135px;	
	float:left;
	clear:both;
	text-align:center;
}

.productCatDesc
{
	width:159px;
	padding:3px 15px 15px 15px;
	float:left;
	clear:both;
	font-Size:0.9em;
}

ul.otherCategories
{
	display:block;
	overflow:hidden;
}

ul.otherCategories li
{
	list-style-type:none;
	list-style-position:inside;	
	width:155px;
	padding:0px;
	height:15px;
	min-height:15px;
}

ul.otherCategories li img
{
	padding-right:3px;
}

ul.otherCategories li a
{
	text-decoration:none;
	color:#222d33;
}

