/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Arial,Verdana, sans-serif; font-size: 10px; }
.errorBox { font-family : Arial,Verdana, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial,Verdana, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Arial,Verdana, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

.highlight {
	border:0px #0000FF solid;
	color: #CE6300;
	font-weight: bold;
	font-size: 12px ;
	font-family: arial;
	background : #ffffff;
}
TR.header {
  background: #ffffff;
}

TR.headerNavigation {
 /* background: #bbc3d3;*/
 background-image: url(http://m2.sourcingmap.com/smpstaticimg/head_banner.gif);
}

TD.headerNavigation {
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
  
/*  background: #bbc3d3;*/
  background-image: url(http://m2.sourcingmap.com/smpstaticimg/head_banner.gif);
  height:27px;
  color: #ffffff;
 /* color: #FF8800;*/
  font-weight : bold;
}

.boxSplitLine {
  background-image: url(http://m2.sourcingmap.com/smpstaticimg/box_split_line.gif);
  font-size: 7px;
 /* background: #B2B2B2;*/
}

.productsBoxLine {
 background: #B2B2B2;
}

.productsBoxImage {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
}
.productsBoxTitle {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  background: #F5F5F5;
}

A.headerNavigation { 
  color: #FFFFFF; 
/* color: #0559AD;*/
}

A.headerNavigation:hover {
 /* color: #ffffff; */
 color: #0559AD;
}

.priceFont {
 /* color: #ffffff; */
 color: #EE0000;
 font-size:16px;
}


.priceTitleFont {
 /* color: #ffffff; */
 color: #000000;
 font-size:10px;
}

.seePriceTableFont {
 /* color: #ffffff; */
 color: #1A90F4;
 font-size:12px;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Arial,Verdana,Tahoma, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Arial,Verdana,Tahoma, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
 /* background: #bbc3d3;*/
    background:#E7E7E7;
}

TD.footer {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
 /* background: #bbc3d3;*/
    background:#E7E7E7;
    color:#666666;
   font-weight: bold;
}

TR.footer2{
 /* background: #bbc3d3;*/
    background:#F78000;
}

TD.footer2 {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
 /* background: #bbc3d3;*/

  background-image: url(http://m2.sourcingmap.com/smpstaticimg/footer.gif);
  color: #ffffff;
  font-weight: bold;
}



.infoBox {
  background: #CCCCCC;
  /*background:#E6E6E6;*/
  /*background:#F78000*/
}
.navBox{
  background:#BE5901
}

.infoBox2 {
 
  background:#DCDCDC;
 
}

.infoBoxContents {
/*  background: #f8f8f9;*/
  background:#ffffff;
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}


.infoBoxCategory {
/*  background: #f8f8f9;*/
  background:#ffffff;
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
}


.infoBoxContents2 {
/*  background: #f8f8f9;*/
  background:#FEE0C6;
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}



.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
/*  color: #ffffff;*/
 /* background: #bbc3d3; */
 
  background-image: url(http://m2.sourcingmap.com/smpstaticimg/infobox/corner_right_left.gif);
  color: #ffffff;
}

A.infoBoxHeading { 
  color: #FFFFFF; 
/* color: #0559AD;*/
}
A.infoBoxHeading:hover {
 /* color: #ffffff; */
 color: #0559AD;
}
TD.infoBox, SPAN.infoBox {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  /*border-color: #b6b7cb;*/
  border-color:#DCDCDC;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
/*  background: #b6b7cb;*/
  background-image: url(http://m2.sourcingmap.com/smpstaticimg/infobox/corner_right_left.gif);
  color: #000000;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial,Verdana, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

.pageHeading h1{
  
  font-family: Arial,Verdana, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Arial,Verdana, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Arial,Verdana,Tahoma, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Arial,Verdana,Tahoma, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial,Verdana, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Arial,Verdana, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: default; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Arial,Verdana, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Arial,Verdana, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Arial,Verdana, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Arial,Verdana, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Arial,Verdana, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Arial,Verdana, sans-serif; font-size: 10px; color: #ff0000; }

TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #F78000;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
 /* background: #b6b7cb; */
  background-image: url(http://m2.sourcingmap.com/smpstaticimg/infobox/corner_right_left.gif);
  color: #FFFFFF;
  text-align: center;
}

TD.linkListing-data {
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  padding: 4px;
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.searchinput
{

background: #FFFFFF;
border: 1px solid #AABBDD;
color:#666666;
vertical-align:middle;
}

.forminput
{

background: #FFFFFF;
border: 1px solid #AABBDD;
color:#000000
}

.gobutton
{
    padding:1px 10px;
	font-size:12px;
	border:1px  solid;
	background:#BEBEBE;
	height:20px;
}



TD.infoBoxHeading2 {
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
/*  color: #ffffff;*/
 /* background: #bbc3d3; */
 
  /*background-image: url(http://m2.sourcingmap.com/smpstaticimg/infobox/corner_right_left.gif);*/
  color: #000000;
}

A.infoBoxHeading2 { 
  color: #000000; 
/* color: #0559AD;*/
}
A.infoBoxHeading2:hover {
 /* color: #ffffff; */
 color: #0559AD;
}
.infoBoxhomepage {
/*  background: #f8f8f9;*/
  background:#ffffff;
  font-family: Arial,Verdana, sans-serif;
  font-size: 13px;
}

TD.middleText, SPAN.middleText,P.middleText{
font-family: Arial,Verdana, sans-serif;
font-size: 12px;
background:#ffffff;
color:#141414;
}
.categories_theme {
  font-family: Arial,Verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: 	#F78000;
}

.categories_theme_backgroud {
  
  font-family: Arial,Verdana, sans-serif;
  font-size: 13px;
  line-height: 22px;
}
.hrefcolor A:link{
color: blue;}
a.searchlink{
color: blue;
}
.search_bar_keyword {
/*  background: #f8f8f9;*/
  
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
  

}

.search_bar_keyword a:link {
 text-decoration: none;
 color: #FF0000;
}
.search_bar_keyword a:visited {
 text-decoration: none;
 color: #660000;
}
.search_bar_keyword a:hover {
 text-decoration: none;
}
.search_bar_keyword a:active {
 text-decoration: none;
 color: #FF0000;
}

.mp3mp4_volume {
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#FF6B00;
}
.reclassify_category {
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#FF6B00;
}
TD.ArticleListing-data {
  font-family: Arial,Verdana, sans-serif;
  font-size: 15px;
}
.popup {position:absolute;}

.searchstatistics{
/*  background: #f8f8f9;*/
  background:#ffffff;
  font-family: Arial,Verdana, sans-serif;
  font-size: 11px;
}

.index_main_board_title_left{
font-style: italic;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

.index_main_board_title_top{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
}

.index_main_board_big_categore
{font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.category_board_top_desc{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-align:left;
 color:#666666;
}

.category_board_top_name {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #FF7A00;
 font-style: normal;
 line-height: normal;
 font-weight: bolder;
 font-variant: normal;
 /*text-transform: capitalize;*/
 text-decoration: none;
 text-align:left;
}

.category_board_top_name h1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #FF7A00;
 font-style: normal;
 /*line-height: normal;*/
 font-weight: bolder;
 font-variant: normal;
 text-decoration: none;
}

.description_xstandard *{
font-family: Arial,Verdana, sans-serif;
font-size: 11px;
line-height: 1.5;
letter-spacing:normal;
line-height:normal;
st-style:disc outside none;
text-align:left;
text-indent:0;
text-transform:none;
white-space:normal;
word-spacing:normal;
list-style-position: inside;
text-indent:5px;
border:0px;
}



.description_xstandard body {
		background-color:white;
		margin:.4em;
		font-family:arial;
		color:black;
  	/*	font-size:.8em;*/
	}
.description_xstandard p {
		margin:1em 0;
	}
.description_xstandard blockquote {
		margin:1em 40px;
	}
.description_xstandard address {
		font-style:italic;
	}
.description_xstandard h1 {
		font-size:2em;
		font-weight:bold;
		margin:.67em 0;
	}
.description_xstandard h2 {
		font-size:1.5em;
		font-weight:bold;
		margin:.83em 0;
	}
.description_xstandard h3 {
		font-size:1.17em;
		font-weight:bold;
		margin:1em 0;
	}
.description_xstandard h4 {
		font-weight:bold;
		margin:1.33em 0;
	}
.description_xstandard h5 {
		font-size:0.83em;
		font-weight:bold;
		margin:1.67em 0;
	}
.description_xstandard h6 {
		font-size:0.67em;
		font-weight:bold;
		margin:2.33em 0;
	}
.description_xstandard table {
  border: 0px;
  background: #B2B2B2;
  border-style: solid;
  width:80%;
  border-spacing: 1px;
    }
  .description_xstandard td {
    background: #F5F5F5;
    /*background: white;*/
  }
  
   .description_xstandard a {
    color: blue; 
   text-decoration: none;
  }
  
  A.faqlink { 
  color: blue; 
  text-decoration: none;
}
A.faqlink:hover {
 color: blue;
 text-decoration: underline;
}

.categories_bottom h2{
  
  font-family: Arial,Verdana, sans-serif;
  font-size: 15px;
  font-weight: bold;
  
}

A.productUtilities {
  font-family: Arial,Verdana, sans-serif;
  color: #666666;
  font-size:11px;
  text-decoration: underline;
}

A.productUtilities:hover {
  color: #F78000;
}

A.productUtilitiesSpecial {
  color: red;
  text-decoration: underline;
}

A.productUtilitiesSpecial:hover {
  color: #F78000;
}


A.headerNavigation_products {
  color: #666666;
  text-decoration: underline;
}

A.headerNavigation_products:hover {
  color: #F78000;
}

TR.headerNavigation_products {
 /* background: #bbc3d3;*/

}

TD.headerNavigation_products {
  font-family: Arial,Verdana, sans-serif;
  font-size: 12px;
  height:27px;
  color: #666666;
  background: #FCF4F2;
}


TABLE.productListing_cart {
  border: 1px;
  border-style: solid;
  /*border-color: #b6b7cb;*/
  border-color:#DCDCDC;
  border-spacing: 1px;
}

.productListing_cart-heading {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
/*  background: #b6b7cb;*/
  background-image: url(http://m2.sourcingmap.com/smpstaticimg/infobox/cart_corner_right_left.gif);
  color: #666666;
  font-weight: bold;
}

TD.productListing_cart-data {
  font-family: Arial,Verdana, sans-serif;
  font-size: 10px;
  color: #666666
}

.main_cart{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
}

.columnSeperator{
    background: url(http://m2.sourcingmap.com/smpstaticimg/dots_vert.gif) repeat-y center;
}
.rowSeperator{
    background: url(http://m2.sourcingmap.com/smpstaticimg/dottedBorder.gif) repeat-x center;
}
.rowSeperator2{
    background: url(http://m2.sourcingmap.com/smpstaticimg/dottedBorder2.gif) repeat-x center;
}
#larger {
position:absolute; 
z-index:10;
margin-top:255px;
margin-left:3px
}
#li1a a:link,#li1a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li2a a:link,#li2a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li3a a:link,#li3a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li4a a:link,#li4a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li5a a:link,#li5a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li6a a:link,#li6a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li7a a:link,#li7a a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}

#li8a {width:140px;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tabs_3_.gif) no-repeat;}
#li8a:hover{height:24px; color:#000;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tabs_3_.gif) 0 -24px no-repeat;cursor:default;}
#li8a a.one:hover{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tabs_3_.gif) 0 -24px no-repeat;display:block;color:#000;cursor:pointer;}
#li8a a:link,#li8a a:visited{text-decoration:none;}
#li8a div{padding:5px;position:absolute;top:0px;z-index:110;}
#li8a div{text-indent:1em;background-color:#FFFFFF;height:225px;width:600px;top:-1425px;left:0px;}
#li8a:hover div {top:24px;}
#li8a a:hover div {top:20px;left:0px}

.td1 {padding:1px;}
.td1 span {padding-left:3px;}
.td1 span:hover {background-color:#DDDDDD;}

#nav_menu {text-align:center;font:12px Arial, Helvetica, sans-serif; font-weight:bold;margin-left:0;margin-right:0;margin:0;padding:0;list-style:none;}
#nav_menu li{float:right;display:inline;margin-top:0px;display:block;border-right:1px solid #ddd;border-top:1px solid #ddd;position:relative;}

#nav_menu li span {display:block;height:24px;line-height:24px;color:#A72D2C;text-decoration:none;}
#nav_menu li span a{color:#000;}
#nav_menu li a:hover{background-position:0 bottom;}
#nav_menu li a:hover span{cursor:pointer;}

.nav_menu {text-align:center;font:12px Arial, Helvetica, sans-serif; font-weight:bold;margin-left:0;margin-right:0;margin:0;padding:0;list-style:none;}
.nav_menu li{float:right;display:inline;margin-top:0px;display:block;border-right:1px solid #ddd;border-top:1px solid #ddd;position:relative;}

.nav_menu li span {display:block;height:24px;line-height:24px;color:#A72D2C;text-decoration:none;}
.nav_menu li span a{color:#000;}
.nav_menu li a:hover{background-position:0 bottom;}
.nav_menu li a:hover span{cursor:pointer;}

#li1 {
width:8%;margin-top:0px;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif) repeat-x;display:block;height:24px;border-right:1px solid #ddd;border-top:1px solid #ddd;
}
#li1 a:link,#li1 a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li2 {width:12%;margin-top:0px;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif) repeat-x;display:block;height:24px;border-right:1px solid #ddd;border-top:1px solid #ddd;} 
#li2 a:link,#li2 a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#li3 strong.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}

/* orignal css style by chendiming 20110811
#li3 {width:140px;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tabs_3_.gif) no-repeat;}
#li3:hover{height:24px; color:#000;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tabs_3_.gif) 0 -24px no-repeat;cursor:default;}
#li3 a.one:hover{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tabs_3_.gif) 0 -24px no-repeat;display:block;color:#000;cursor:pointer;}
*/
#li3 {width:140px;background:url(http://m2.sourcingmap.com/smpstaticimg/image.png) -363px -180px no-repeat;}
#li3:hover{height:24px; color:#000;background:url(http://m2.sourcingmap.com/smpstaticimg/image.png) -363px -204px no-repeat;cursor:default;}
#li3 a.one:hover{background:url(images/iamge.png) -363px -204px no-repeat;display:block;color:#000;cursor:pointer;}

#li3 a:link,#li3 a:visited{text-decoration:none;}
#li3 div {padding:5px;position:absolute;top:0px;}
/* original css
#li3 div{
   text-indent:1em;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/tab_right.gif) no-repeat;height:135px;width:130px;top:-1425px;left:0px
 }
*/
#li3 div{
   text-indent:1em;background:url(http://m2.sourcingmap.com/smpstaticimg/image.png) -363px -297px no-repeat;height:135px;width:130px;top:-1425px;left:0px
 }
#li3:hover div {top:24px;}
#li3 a:hover div {top:20px;left:0px}

#li4 {width:20%;margin-top:0px;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif) repeat-x;display:block;height:24px;border-right:1px solid #ddd;border-top:1px solid #ddd;}
#li4 a:link,#li4 a:visited{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
.tab_right img {
margin-right:0.1em;
}
.tab_right td {
 font:11px Arial, Helvetica, sans-serif;
 text-align:left;
}
.tab_left{
 border-left:1px solid #AAAAAA;border-right:2px solid #AAAAAA;border-bottom:3px solid #AAAAAA;
}
.tab_left td{
 text-align:left;
 width:180px;
}
.min_width_1{
 min-width:200px;
}
.min_width_2{
 min-width:550px;
}
.t_iframe{
 top:0px;
 left:0px;
 position: absolute;
 width: 550px;
 height: 230px;
 z-index:-1;
}


#li3 em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:1px;}



.menu {font:12px Arial, Helvetica, sans-serif;width:198px;padding-left:2px;background:#BE5901;padding-bottom:4px;float:left; position:relative;}
.menu ul {background:transparent; float:left;padding:0;margin:0; list-style:none;}
.menu ul ul {width:183px;z-index:auto;}
.menu ul li {float:left;display:block;width:196px;height:24px;line-height:24px;border-top:1px solid #A6A6A6;font-weight:bold;background:#F2F2F2 url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat -1px -101px;postion:relative;}

.menu ul ul li {display:block;width:161px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:2px solid #a6a6a6;background-position:0 -32px;background-color:#fff;}

.menu ul ul .b_top {background-position:0 0;border-top:1px solid #A6A6A6;border-right:2px solid #A6A6A6;padding-top:10px;}
.menu a, .menu a:visited {display:block;float:left;height:100%; width:180px; font-size:1em;text-decoration:none;color:#000; padding:0;text-indent:1em;}

.menu ul ul li a, .menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.menu ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.menu ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}

.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:100;}
* html .menu a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat -1px -130px;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#000;background:#fff url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat -1px -130px;}
.menu ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:183px;padding-bottom:4px;height:auto;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat 0 100%;}
.menu ul :hover ul {top:-1px;}



.sub_nav_menu {font:11px Arial, Helvetica, sans-serif;width:198px;padding-left:1px;background:#BE5901;padding-bottom:4px;float:left; z-index:500; position:relative;}
.sub_nav_menu ul {background:transparent; float:left;padding:0;margin:0; list-style:none;}
.sub_nav_menu ul ul {width:183px;}
.sub_nav_menu ul li {float:left;display:block;width:196px;height:24px;line-height:24px;border-top:1px solid #A6A6A6;font-weight:bold;background:#F2F2F2 url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat -1px -101px;}

.sub_nav_menu ul ul li {display:block;width:161px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:2px solid #a6a6a6;background-position:0 -32px;background-color:#fff;}

.sub_nav_menu ul ul .b_top {background-position:0 0;border-top:1px solid #A6A6A6;border-right:2px solid #A6A6A6;padding-top:10px;}
.sub_nav_menu a,.sub_nav_menu a:visited {display:block;float:left;height:100%; width:180px; font-size:1em;text-decoration:none;color:#000; padding:0;text-indent:1em;}

.sub_nav_menu ul ul li a, .sub_nav_menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.sub_nav_menu ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.sub_nav_menu ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}

.sub_nav_menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .sub_nav_menu a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat -1px -130px;}
.sub_nav_menu li:hover {position:relative;}
.sub_nav_menu :hover > a {color:#000;background:#fff url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat -1px -130px;}
.sub_nav_menu ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:183px;padding-bottom:4px;height:auto;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/menu_arrow_bg.gif) no-repeat 0 100%;}
.sub_nav_menu ul :hover ul {top:-1px;}
.middle_content_table
{
 padding-left:5px;
 padding-right:5px;
}
.menu_header{font:12px Arial,Helvetica,sans-serif;width:200px;float:left;z-index:500;position:relative;height:25px;color: #ffffff;}
.menu_header ul{float:left;padding:0;margin:0;list-style:none;position:relative;}
.menu_header ul li span{float:left;display:block;width:200px;height:25px;line-height:24px;font-weight:bold;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_cate_middle_s.gif);text-decoration:none;position:relative;text-align:center;}

.menu_header li span a{color:#000;}
.menu_header li a.five:hover{background-position:0 bottom;}

.menu_header a.five:link,.menu_header a.five:visited{text-decoration:none;display:block;color:#000;cursor:pointer;}
.menu_header li:hover span{height:25px; color:#000;background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_cate_middle_s.gif) 0 -25px no-repeat;cursor:default;}
.menu_header ul li a.five:hover span{background:url(http://m2.sourcingmap.com/smpstaticimg/infobox/nav_cate_middle_s.gif) 0 -25px no-repeat;display:block;color:#000;cursor:pointer;}
.menu_header div{position:absolute;top:0px;display:block;top:-1000px;z-index:10000;}
.menu_header a:hover  div{top:0px;left:0px;z-index:1000;}
.menu_header li:hover  div{position:relative;top:0px;}
.searchbar_margin_other{
   margin-top:30px;
}
.foot_like_item_list{
  font-family: Arial,Verdana, sans-serif;
  color: #666666;
  font-size:11px;
  /*text-decoration: underline;*/
  text-align:center;
}
.article_title_style{
  font-family: Arial,Verdana, sans-serif;
  font-size:12px; 
  font-weight:bold;
  padding-top:20px;
  display:block;
  
}
.article_content_style{
  font-family: Arial,Verdana, sans-serif;
  font-size:12px; 
  padding-top:5px;
  display:block;
}
.products_specification_block{
   font-family: Arial,Verdana, sans-serif;
   font-size:12px; 
}
.products_specification_block span{
   display:block;
}

.products_specification_title{
   font-weight:bold;
   padding-top:5px;
}
.products_specification_content{
 font-size:12px; 
 padding-top:1px;
}
.products_descrition{
   font-family: Arial,Verdana, sans-serif;
   font-size:12px;
   color:#666666; 
}
.produc_info_target{
   font-family: Arial,Verdana, sans-serif;
   font-size:12px;
   color:#666666;
   font-weight:bold; 
}
#homepageCategoryList ul{list-style:none outside none;}
#homepageCategoryList li{float:left;list-style:none outside none;width:250px;height:180px;overflow:hidden;padding:10px 0;}
.showHomepageCategoryList{float:left;margin-top:10px;overflow:hidden;width:100%;line-height:120%;}
.homepageCategoryImage{float:left;padding:2px;}
.homepageCategoryData{display:inline;width:180px;padding-left:2px;margin:2px 10px 0 30px;text-align:center;}
.homepageCategoryTitle{padding-left:2px;}
.homepageCategoryTitleLink{color:#EE7010;text-decoration:none;font-size:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.homepageCategoryDescText{color:#686868;text-align:left;text-decoration:none;}

.h2-category{
	display: inline;
	color: #FF7A00;
	font-weight: bold;
	font-size: 12px;
}

.BackgroundImage{
	background-image: url("http://m2.sourcingmap.com/smpstaticimg/image.png");
}

.Sourcingmap_Logo{
	width: 226px;
	height: 57px;
	background-position: -5px -4px;
}
.Volume_Discount_Promotion{
	width: 224px;
	height: 52px;
	background-position: -5px -63px;
}
.Free_Shipping{
	width: 130px;
	height: 52px;
	background-position: -4px -184px;
}
.Search_Left{
	width: 13px;
	height: 34px;
	background-position: -97px -244px;
}
.Search_Right{
	width: 13px;
	height: 34px;
	background-position: -111px -244px;
}
.index_601_n{
	width: 14px;
	height: 12px;
	background-position: -265px -280px;
}
.Payment_Image{
	width: 271px;
	height: 102px;
	background-position: -232px -5px;
}
.ppv_iamge{
	width: 65px;
	height: 60px;
	background-position: -7px -119px;
}
.rss_icon{
	width: 36px;
	height: 14px;
	background-position: -28px -272px;
}

