/* TABLE STYLES */

table#product_listing {
	border-width: 0;
	border-spacing: 0;
	border-collapse: collapse;
	padding: 0;
	margin: 10px;
}

table#product_listing tr {
	height: 25px !important;
	border-bottom: 1px solid #ddd !important;
	padding: 0;
}

table#product_listing tr.odd {
	background-color: #F5F5F5;
}

table#product_listing td {
	height: 20px;
	padding: 5px 3 5px 3px;
}

table#product_listing h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 5px 5px 5px 0;
	margin: 0;
}

table#product_listing span {
	display: block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 0 15px 0 0;
}

/* MENU STYLES */

ul#product_listing_menu {
	display: block;
	clear: both;
	list-style-type: none !important;
	list-style-image: none;
	padding: 0 0 20px 0;
	margin: 0;
	border:
; 	border-bottom : thin solid #CCCCCC;
}

ul#product_listing_menu li {
	list-style-type: none !important;
	list-style-image: none;
	float: left;
	padding: 0;
	margin: 0;
	font-size:10px;

}


/* BUTTON STYLES */

table#product_listing a.button_moreinfo {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
}

table#product_listing a.button_buynow {
	display: block;
	width: 60px;
	height: 15px !important;
	color: #555;
}

table#product_listing a.button_productlist {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

table#product_listing a.button_lumileds {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
}


table#product_listing a.button_jap {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_cs {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_eng {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

table#product_listing a.button_fr {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_german {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_italian {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_korean {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_sc {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_tc {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}


table#product_listing a.button_thai {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

table#product_listing a.button_spanish {
	display: block;
	width: 90px;
	height: 15px !important;
	color: #555;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

/* BUTTON background positioning */

table#product_listing a.button_buynow { background: url(../../images/button_buynow.png) 0 0; }
table#product_listing a:hover.button_buynow { background: url(../../images/button_buynow.png) 0 20px; }

table#product_listing a.button_productlist { background: url(../../images/button_productlist.png) 0 0; }
table#product_listing a:hover.button_productlist { background: url(../../images/button_productlist.png) 0 15px !important; }

table#product_listing a.button_moreinfo { background: url(../../images/button_moreinfo.png) 0 0; }
table#product_listing a:hover.button_moreinfo { background: url(../../images/button_moreinfo.png) 0 15px; }

table#product_listing a.button_lumileds { background: url(../../images/button_lumileds.png) 0 0; }
table#product_listing a:hover.button_lumileds{ background: url(../../images/button_lumileds.png) 0 15px; }

table#product_listing a.button_jap { background: url(../../images/btn/button_jap.png) 0 0; }
table#product_listing a:hover.button_jap{ background: url(../../images/btn/button_jap.png) 0 15px; }

table#product_listing a.button_cs { background: url(../../images/btn/button_cs.png) 0 0; }
table#product_listing a:hover.button_cs{ background: url(../../images/btn/button_cs.png) 0 15px; }

table#product_listing a.button_eng { background: url(../../images/btn/button_eng.png) 0 0; }
table#product_listing a:hover.button_eng{ background: url(../../images/btn/button_eng.png) 0 15px; }

table#product_listing a.button_fr { background: url(../../images/btn/button_fr.png) 0 0; }
table#product_listing a:hover.button_fr{ background: url(../../images/btn/button_fr.png) 0 15px; }

table#product_listing a.button_german { background: url(../../images/btn/button_german.png) 0 0; }
table#product_listing a:hover.button_german{ background: url(../../images/btn/button_german.png) 0 15px; }

table#product_listing a.button_italian { background: url(../../images/btn/button_italian.png) 0 0; }
table#product_listing a:hover.button_italian{ background: url(../../images/btn/button_italian.png) 0 15px; }

table#product_listing a.button_korean { background: url(../../images/btn/button_korean.png) 0 0; }
table#product_listing a:hover.button_korean{ background: url(../../images/btn/button_korean.png) 0 15px; }

table#product_listing a.button_sc { background: url(../../images/btn/button_sc.png) 0 0; }
table#product_listing a:hover.button_sc{ background: url(../../images/btn/button_sc.png) 0 15px; }

table#product_listing a.button_tc { background: url(../../images/btn/button_tc.png) 0 0; }
table#product_listing a:hover.button_tc{ background: url(../../images/btn/button_tc.png) 0 15px; }

table#product_listing a.button_thai { background: url(../../images/btn/button_thai.png) 0 0; }
table#product_listing a:hover.button_thai{ background: url(../../images/btn/button_thai.png) 0 15px; }

table#product_listing a.button_spanish { background: url(../../images/btn/button_spanish.png) 0 0; }
table#product_listing a:hover.button_spanish{ background: url(../../images/btn/button_spanish.png) 0 15px; }
