@charset "utf-8";
/* CSS Document */
body { font-family:tahoma, arial; margin:0; padding:0; }
.vaHeader {
	background:url(/lib/veryasian/608topbg.gif) top left no-repeat;
	width:870px;
	height:63px;
	position:absolute;
	z-index:2;
	}
.topMenu1 {
	height:30px;	
	}
.topMenu2 {
	height:30px;	
	}
.menuCurrent, .topMenuList {
	float:left;
	}
.menuCurrent {
	background-color:#ebf5fe;
	background:url(/lib/veryasian/608hoverbg.jpg) #ebf5fe top left repeat-x;
	color:#000;
	}
.menuCurrent a, .topMenuList a {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:7px 11px 5px 11px;
	display:block;
	text-decoration:none;
	}
.topMenuList a:visited { color:#fff; }
.topMenuList a:hover {
	background:url(/lib/veryasian/608hoverbg.jpg) #ebf5fe top left repeat-x;
	text-decoration:none;
	color:#000; }
.menuCurrent a { color:#000;}
.topMenuListDivider {
	height:30px;
	width:3px;
	background:url(/lib/veryasian/608topdivline.gif) bottom left no-repeat;
	float:left;
	font-size:1px;
	}
.topMenuSubDiv {
	background-color:#ebf5fe;
	padding:10px 10px 15px 10px;
	float:left;
	display:none;
	text-align:left;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	position:absolute;
	margin-top:0px !important;
	margin-top:-31px;
	z-index:4;
	}
#subMenuListDiv {
	float:left;
	width:150px;
	margin-right:7px;
	}
.colDivider {
	font-size:1px;
	width:1px;
	background-color:#ccc;
	height:150px;
	float:left;
	margin-right:7px;
	}
#subMenuListDiv h3 {
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:2px 0 4px 0;
	margin:0 0 4px 0;
	border-bottom:1px dotted #999;
	}
#subMenuListDiv ul { list-style:none;margin:0; padding:0; }
#subMenuListDiv li {margin:0; padding:1px 0 1px 10px;background:url(/lib/veryasian/608arrowlist.gif) 0px 8px no-repeat;}
#subMenuListDiv li a {
	font-size:12px;
	text-decoration:none;
	color:#039;
	padding:0;
	font-weight:normal;
	display:block;
	}
#subMenuListDiv li a:hover {
	color:#c00;
	text-decoration:none;
	background-color:#fff;
	}
#kitchenMenuDiv, #homeMenuDiv, #tablewareMenuDiv,#bodyMenuDiv,
#healthMenuDiv, #giftsMenuDiv, #noodlesMenuDiv, 
#snacksMenuDiv, #cookingMenuDiv, #coffeeMenuDiv 
{ margin-left:3px; WIDTH:840PX; *width:860px; }

.headerLeftDiv {float:left;color:#ccc;padding:7px 0 0 3px}
.headerLeftDiv a { font-weight:normal;font-size:11px;color:#039;padding:3px 8px;}
.headerLeftDiv a:hover {text-decoration:none;}
.headerRightDiv {float:right;padding-right:8px;}
.headerRightDiv form {margin:0;padding:3px 0 0 0;}

#jnLeftNav {
	width: 178px !important;
	width: 180px;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	background-color: #fff;
	margin: 0;
	font-size:11px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}
#jnLeftNav ul {
		margin: 0;
		padding: 0;
		border: none;
		list-style:none;
		}		
#jnLeftNav li {
		list-style: none;
		border-bottom: 1px solid #f5f5f5;
		margin: 0;
		position:relative;
		}
#jnLeftNav li a {
		display: block;
		padding: 3px 5px 3px 15px;
		color: #003399;
		text-decoration: none;
		width: 100%;;
		font-weight:normal;
		background:url(/lib/veryasian/608arrowlist.gif) 4px 8px no-repeat;
		}
html>body #jnLeftNav li a {
		width: auto;
		}

#jnLeftNav li a:hover {
		background-color: #f5f5f5;
		color: #039;
		font-weight:normal;
		}
.tablemain608 { margin-top:70px; }

.catTitle { font-weight:bold;padding:15px 10px 7px 10px }
#subMenuListDiv1 {
	float:left;
	width:200px;
	margin:0 8px 15px 0;
	}
#subMenuListDiv1 h3 {
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:2px 0 4px 0;
	margin:0 0 4px 0;
	border-bottom:1px dotted #999;
	}
#subMenuListDiv1 ul { list-style:none;margin:0 0 0 10px; padding:0; }
#subMenuListDiv1 li {margin:0; padding:1px 0 1px 10px;background:url(/lib/veryasian/608arrowlist.gif) 0px 8px no-repeat;}
#subMenuListDiv1 li a {
	font-size:11px;
	text-decoration:none;
	color:#039;
	padding:0;
	font-weight:normal;
	}
#subMenuListDiv1 li a:hover {
	color:#c00;
	text-decoration:underline	
	}
.catHeader {padding:3px 0px 3px 8px;font-size:12px;font-weight:bold;background-color:#f5f5f5;border-bottom:1px solid #ccc;clear:left;width:680px;
}

#jnLeftNav {margin-bottom:8px;}
.smallfont { font-size:10px;}
.tablemain0{ padding:0px;background-color:#fff;border:8px solid #fff}
.itemBorder { border:1px dotted #ccc;}
td.itemBorder { height:140px; }
div#header1 { margin:0; padding:0; }
div#header1 ul { margin-left:0; padding-left:0;}
div.landingWrapper { width:680px; float:left; }
div.landingCol1 { width:450px; float:left; margin:0 4px 10px 0 ; }
div.landingCol2 { width:222px; float:left;}
div.landingCol2 a.row1 img {margin-bottom:8px; }
div.bestsellersdiv, h1.landing { font-size:16px; color:#039; font-family:verdana; font-weight:bold; margin:5px 0 10px 8px; padding:0;}
div.bestsellersdiv { clear:left; margin:5px 0; border-bottom:1px solid #ccc; padding:3px 5px 5px 5px; background-color:#f5f5f5; font-size:14px; }
div.landingCats { float:left; padding:0 0 20px 12px;}
div.landingCats h3 a { color:#000 }
div.landingCats div#subMenuListDiv { margin-right:17px;}

a { font-family:tahoma }
a sup { font-weight:normal; }
.tweet ul { list-style:none; }
.tweet ul li { border-bottom:1px solid #ccc; padding:10px 0; font-size:11px; line-height:15px; font-family:tahoma, arial}
.tweet ul li a { font-weight:normal; color:#999;}
.tweet img { float:left; margin:0 5px 5px 0; border:1px solid #ccc; display:none;}
span.tweet_text { clear:left; display:block;}
.tweet ul li span.tweet_text a { text-decoration:underline; color:#039 }
ol#controls { position:relative }

#container1 ul.tabc { list-style:none; padding:0; margin:0 !important; float:left; }
#container1 ul.tabc li { list-style:none; margin:0; }
table.relateditems tr td a { font-weight:normal; padding: 0 5px; }
table.relateditems tr td b { font-weight:normal; }
table.relateditems tr td { font-size:11px; }
#container1 ul.tabc li a span { *padding-bottom:3px; padding-left:15px;}
#container1 ul.tabc li a { *padding-bottom:0px; padding-right:15px;}
#container1 ul.tabc li { margin-left:2px;}
#container1 p { margin:0; padding:0; height:1px; line-height:normal; }

input.searchsite { background:url(/lib/veryasian/searchinputbg.jpg) top left no-repeat; width:283px; height:28px; border:none;padding:6px 4px 2px 6px; font-size:13px; float:left; margin-right:3px; *margin:0;}
input.searchbtn { float:left; }

.header { width:870px;}
.veryasialogo { float:left; margin:0 10px 0 0; background:url(/lib/veryasian/logodivider.jpg) top right no-repeat; padding-right:14px; }
.searchbox { float:left; padding:15px 0 0 6px; }
.livesupport { float:right }

#jnLeftNav {margin-bottom:8px;}
.smallfont { font-size:10px;}
body { margin:0;padding:0; font-family:tahoma }
.tablemain0{ padding:0;background-color:#fff;border:8px solid #fff}
.itemBorder { border:1px dotted #ccc;}
td.itemBorder { height:140px; }

div.asiancookingdiv { background:url(/lib/veryasian/cookingdivbg.gif) top left repeat-x; width:670px; height:150px; margin:20px 0 0 8px }
div.asiancookingdiv h1 { font-size:14px; color:#06c; padding:7px; margin:0 0 4px 0;}
div.asiancookingdiv .col1, div.asiancookingdiv .col2 { float:left; width:330px; margin:4px 0 0 10px;}
div.asiancookingdiv .col2 { float:left; width:330px; margin:4px 0 0 0;}
div.asiancookingdiv .colImg { float:left; padding:8px; border:1px solid #ccc; margin-right:7px;  }
div.asiancookingdiv .colImg img { background-color:#fff;  }
div.asiancookingdiv .desc { float:left; width:185px; font-family:tahoma, arial }
div.asiancookingdiv .desc a { font-size:13px; }

#slider li, #slider2 li { height:235px }

.tabs-nav li a span { *padding-bottom:3px; padding-left:15px;}
.tabs-nav li a { *padding-bottom:0px; padding-right:15px;}
.tabs-nav li { margin-right:5px;}


table.shippingtable { float:left; margin:10px 0 30px 10px; font-family:tahoma, arial; font-size:11px !important; width:400px; border:1px solid #ccc  }
table.shippingtable td.col1 { width:140px;}
table.shippingtable td.col { width:75px;}
table.shippingtable td { padding: 5px; font-size:11px !important;}
table.shippingtable thead td { text-align:left;}
table.shippingtable thead tr { background-color:#b9d5fe}
table.shippingtable tbody tr td { border-bottom:1px solid #ccc }
table.shippingtable tbody tr.even { background-color:#eee }
table.shippingtable tfoot td { padding:10px;}
div.regprice { margin:0 }
span.optionname { font-size:11px; color:#666}
td.itemborder { border:none; border-right:1px solid #ddd;}
td.itemborder2 { border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:0 7px 8px 7px; margin:0 0 5px 5px;}
td.itemborder2 form { padding:3px 0; margin:0;}
.shopbybrand2 { float:left; margin:6px 0 0 7px;}
.shopbybrand2 span { font-weight:bold; font-size:11px; float:left; font-family:tahoma, arial;margin:0 2px 0 0}
div.headerrow3 { *position:absolute; border-bottom:1px solid #ccc; clear:left; float:left; width:870px;}
div.headerrow3 a.coupondisc { float:left; }
div.headerrow3 img.couponImg { padding:0 8px 0 0;}
div.headerrow3 span { font-size:11px; color:#444; float:left; margin:12px 0 0 6px; }
.contenttable { padding-top:107px;}
.header3right { float:right;}
h1 { margin-top:7px;}
.prodDetailsContainer { margin-top:7px;width:870px;}
.prodDetailsCol1 { border:0px solid #039; width:300px; }
.prodDetailsCol2 { border:0px solid #039; width:365px; padding-right:5px; }
.prodDetailsCol3 { border:0px solid #039; width:195px; }
.prodDetailsCol3 form { margin-top:10px; background-color:#e8f7fd; border:4px solid #4891c8; padding:12px 5px !important;}
input.addtocartbtn { margin:14px 0 10px 0px; padding:0;}
.prodDetailsCol3 form select { font-size:12px; margin-top:5px; width:190px;}
div.tabs-container { border:1px solid #999; width:840px !important; *width:870px !important; padding:10px;}
div#itemdesc ul.tabs-nav { margin-left:10px !important; margin-top:7px !important;}
div.headerrow3 a.coupondisc { margin-top:6px;}
div#jnLeftNav { border:none }
div.skuNumber { font-size:11px; color:#666; margin:-3px 0 8px 0;}
h1 { margin-top:0px;}
#jnLeftNav li a {
background:transparent url(/lib/veryasian/608arrowlist.gif) no-repeat scroll 0 8px; padding:3px 5px 3px 12px; font-size:12px; }
body table td { font-family:tahoma, arial !important}
.openquote { background:url(/lib/veryasian/openquote.gif) top left no-repeat}
.closequote { background:url(/lib/veryasian/closequote.gif) bottom right no-repeat}
.openquote { margin:15px 0 10px; padding:0 0 0 25px;}
.closequote { padding:0 25px 0 0;}
p.reviewwriter { color:#666; text-align:right; padding:0 30px 20px 0; margin-bottom:20px; border-bottom:1px dotted #999; font-weight:bold;}
a.phonenumber { background:url(/lib/veryasian/phoneicon.gif) 0px 2px no-repeat; padding-left:17px; }
div.morephotosdiv { width:150px; float:left; padding:5px 10px; }
div.morephotosdiv img { padding:2px; border:1px solid #ccc;}

#jnLeftNav li span { background:url(/lib/veryasian/608arrowlist.gif) no-repeat scroll 0px 10px; padding:4px 0px 4px 12px; display:block; background-color:#e4f2fd;}
#jnLeftNav ul { padding:0 !important; margin:0 !important }
.prodDetailsCol3 form { border:none; background:url(/lib/veryasian/addtocartbg09.gif) top left no-repeat; width:216px; padding-left:10px !important; padding-bottom:5px !important}
.formbottom { background:urL(/lib/veryasian/addtocartbg09.gif) bottom left no-repeat;width:216px; height:7px; display:block; }
.prodDetailsCol3 form select { width:160px;}
.prodDetailsCol2 h1 { padding-right:5px;}
