body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
td {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #6a6a6a; text-decoration: none; }

A:link {COLOR: #3e3e3e; TEXT-DECORATION: none}
A:active {COLOR: #3e3e3e; TEXT-DECORATION: none}
A:visited {COLOR: #3e3e3e; TEXT-DECORATION: none}
A:hover {COLOR: #406401; TEXT-DECORATION: underline;}

A.3plink:link {COLOR: #C0C0C0; FONT-WEIGHT: none;  FONT-FAMILY:  Tahoma; FONT-SIZE: 11px}
A.3plink:active {COLOR: #C0C0C0; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
A.3plink:visited {COLOR: #C0C0C0; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
A.3plink:hover {COLOR: #2f7e3e; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 11px}

A.link4:link {COLOR: #FFFFFF; FONT-WEIGHT: none;  FONT-FAMILY:  Tahoma; FONT-SIZE: 12px}
A.link4:active {COLOR: #FFFFFF; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 12px}
A.link4:visited {COLOR: #FFFFFF; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 12px}
A.link4:hover {COLOR: #FFFFFF; FONT-WEIGHT: none; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; text-decoration:underline; }

A.link5:link {COLOR: #000000; FONT-WEIGHT: none;  FONT-FAMILY:  Tahoma; FONT-SIZE: 12px}
A.link5:active {COLOR: #000000; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 12px}
A.link5:visited {COLOR: #000000; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 12px}
A.link5:hover {COLOR: #000000; FONT-WEIGHT: none; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}

A.link8:link {COLOR: #2f7e3e; FONT-WEIGHT: none;  FONT-FAMILY:  Tahoma; FONT-SIZE: 11px; text-decoration:underline;}
A.link8:active {COLOR: #2f7e3e; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 11px; text-decoration:underline;}
A.link8:visited {COLOR: #2f7e3e; FONT-WEIGHT: none;  FONT-FAMILY: Tahoma; FONT-SIZE: 11px; text-decoration:underline;}
A.link8:hover {COLOR: #00844a; FONT-WEIGHT: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px; text-decoration:underline; }

a.footerlink:link {font-size: 13px; font-family:Arial, Helvetica, sans-serif; color: #000; text-decoration:none; font-weight:bold;}
a.footerlink:hover {font-size: 13px; font-family:Arial, Helvetica, sans-serif; color: #236603; text-decoration:none; font-weight:bold;}
a.footerlink:visited {font-size: 13px; font-family:Arial, Helvetica, sans-serif; color: #000; text-decoration:none; font-weight:bold;}

.link	{
	font-size: 12px;
	font-family: Tahoma;
	color: #808080;
	text-decoration: underline;
}

#signup { color:#FFF; margin:10px 10px; float:left;}
#signup a{ color:#FFF; text-decoration:underline;}
#signup a:hover{ color:#aee156; text-decoration:none;}

#lang { color:#8ec73e; margin:10px 10px; float:right; font-size:11px;}
#lang a{ color:#8ec73e;}
#lang a:hover{ color:#FFF;}
.hightlight {color:#FFF;float:left;}

#clear {clear:both}

#search { margin:3px 10px;}
#search_cor_left { background: url(/images/shoppingcart/search01.gif) no-repeat; width:5px; height:20px; float:left;}
#search_text { background-color:#9ec36b; color:#2b5717; font-weight:bold;}

.toplink a{ color:#FFF;}
.toplink a:hover{ color:#aee156;}

#background { background:url(/images/shoppingcart/bg.gif) repeat-x; height:500px;}

#content_left { float:left; width:178px;}
#content_right { float: right; width:787px;}

#like_title {color:#406401; font-weight:bold; width:90px; margin:20px 12px;}
#like_text { color:#FFF; padding:10px;}

#promo_title { color:#39741e; font-weight:bold; margin:10px 0 0 58px;}
#promo_pad { padding:5px;}
#promo_thumb { padding:2px; border: dashed 1px #c0c0c0;}
#promo_pro_title { color:#878787;}
#promo_pro_price { color:#4f4f4f; font-weight:bold;}

a.btnhome:link { font-size: 11px; color:#39741e;}
a.btnhome:hover{ font-size: 11px; color:#8abc33;}

a.btncontact:link{ font-size: 11px; color:#39741e;}
a.btncontact:hover{ font-size: 11px; color:#8abc33;}

.cart_title { color:#45571d; font-weight:bold;}
.cart_details { color:#39741e;}

#div_slide { background:url(/images/shoppingcart/img_slide.jpg) no-repeat; width:215px; height:56px;}
#div_slide_details { margin-bottom:90px; color:#FFF; margin-left:15px; width:180px;}
#div_slide_inner { padding:28px 0 0 32px; width:130px; }
#div_slide_center a{ color:#FFF;}
#div_slide_center a:hover{ color:#c7e876;}



#hotitem { border:solid 1px #dcdcdc; padding:8px;}
.hotitem_title{ font-weight:bold; color:#000; padding-left:15px;}
.hotitem_detail { color:#6a6a6a}
.hotitem_price { color:#4f4f4f; font-weight:bold;}

#recommend_left { float:left; width:162px;}
#recommend_right { float:right; width:603px; margin-top:15px;}
.recommend_title{ font-weight:bold; color:#000; padding-left:15px;}
#recommend_list a{ color:#6a6a6a;}
#recommend_list a:hover{ color:#000; background-color:#c7e876;}
#recommend_box_title { margin:10px 0 0 15px; width:130px;}
#recommend_box_img { margin-left:15px; width:130px;}

#separator03 { background:url(/images/shoppingcart/separator03.gif) repeat-x; width:980px;} 

#bottom_list { margin:65px 0 0 70px; width:150px;}
#bottom_list a{ text-decoration:underline;}
#bottom_list a:hover{ color:#000; background-color:#c7e876; text-decoration:none;}

#div_footer_logo { float:left; width: 130px; margin-top:40px;}
#div_footer_copy { float:left; width: 600px; margin-top:34px; color:#8cc572; font-size:11px;}
#div_footer_copy1 { float:left; width: 600px; margin-top:0px; color:#8cc572; font-size:11px;}
#div_footer_copy span{ color:#FFF;}
#div_footer_copy a{ color:#FFF;}
#div_footer_copy a:hover{ text-decoration:underline}
#div_footer_power{ float:right; margin-top:40px; font-size:11px;}
#div_footer_power a{ color:#8cc572;}
#div_footer_power a:hover{ color:#003d09; background-color:#8cc572; padding:2px;}

#pro_content { padding:15px;}
#pro_img { float:left; width:282px;}
#pro_details { float:right; width:425px;}
#pro_details_title { font-size:18px; color:#4f4f4f;}
#pro_text { margin-top: 15px;}
#pro_separator { height: 21px; background:url(/images/shoppingcart/pro/pro_separator.gif) repeat-x;}
.pro_list { color:#f79604; font-weight:bold;}
.pro_price42 { color:#515151; font-weight:bold;}
#pro_addcart a{ color:#FFF; font-weight:bold;}
#pro_addcart a:hover{ color:#c4fc00; font-weight:bold; text-decoration:none; }
#btn_back { float:right; padding-right:15px;}

#list_padding { padding:5px;}
#list_title { font-size:24px; color:#f79604; font-weight:bold;}
.list_top { color:#FFF;}
#list_button { padding:10px; float:left}
#list_button a{ color:#FFF;}
#list_button a:hover{ color:#000; text-decoration:none;}
#list_button_sep { float:left}

.login_text { color:#FFF;}
#login_padding { padding:20px;}
.login a{ color:#FFF;}
.login a:hover{ color:#000; background-color:#9ae530; text-decoration:none;}

.f8white    	{COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 8px;}
.f10black    	{COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 10px;}
.f10white    	{COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 10px;}
.f9white    	{COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 9px;}
.f11bla		   	{COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;}
.f11white    	{COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}
.f11black    	{COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}
.f11green    	{COLOR: #00844a; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}
.f11red	    	{COLOR: #c9252b; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}
.f12white    	{COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}
.f12black    	{COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 12px;}
.f14black    	{COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 14px;}



.form_search {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;	
	FONT-SIZE: 10px;
}

.form {
	BORDER-RIGHT: #2fd04e 1px solid;
	BORDER-TOP: #2fd04e 1px solid;
	BORDER-LEFT: #2fd04e 1px solid;
	BORDER-BOTTOM: #2fd04e 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background-color: #ffffff;
}

.form2 {
	BORDER-RIGHT: #2fd04e 1px solid;
	BORDER-TOP: #2fd04e 1px solid;
	BORDER-LEFT: #2fd04e 1px solid;
	BORDER-BOTTOM: #2fd04e 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background-color: #f1f1f1;
}




.arrowlistmenu{
width: 176px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background: #9ec36b url(/images/shoppingcart/leftmenu.gif) repeat-x top right;
font: bold 11px Arial;
color: #2e2e2f;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 10px;
padding-right: 15px;
text-decoration: none;
}

.arrowlistmenu:hover .menuheader:hover{ /*CSS class for menu headers in general (expanding or not!)*/
color:#ffffff;
background: #0f375e url(/images/shoppingcart/leftmenu_over.gif) repeat-x top right;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
color:#ffffff;
background: #0f375e url(/images/shoppingcart/leftmenu_over.gif) repeat-x top right;
}
/*-------------------------------------------------------------*/
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
background: url(/images/shoppingcart/leftsubmenu.gif) 100% 0;
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
display: block;
font: normal 11px Arial;
color: #FFFFFF;
text-decoration: none;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;
height: 21px;
background: url(/images/shoppingcart/leftsubmenu_plus.gif) 100% 0;!important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
display: block;
font: normal 11px Arial;
color: #FFFFFF;
text-decoration: none;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;
height: 21px;
background: url(/images/shoppingcart/leftsubmenu_minus.gif) 100% 0;!important;
}

.arrowlistmenu ul li a{
color: #FFFFFF;
!important;/*custom bullet list image*/
display: block;

text-decoration: none;
border-bottom: 1px solid #103f66;
height:21px;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;
}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #FFFFFF;
background: url(/images/shoppingcart/leftsubmenu_over.gif) 100% 0;!important;/*custom bullet list image*/
display: block;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;

text-decoration: none;
border-bottom: 1px solid #103f66;
height:21px;
/*background: url(../../images/leftsubmenu_over.gif) 100% 0;!important;*/
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: url(/images/shoppingcart/leftsubmenu_minus.gif) 100% 0;!important;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;
/*background: url(../../images/leftsubmenu_overdown.gif) 100% 0;!important;*/
}

a.subsub {
background-color:#A9BBEB;
display:block;
background: url(/images/shoppingcart/leftsubmenu_over.gif) 100% 0; 

}
.subsub {
background-color:#A9BBEB;
display:block;
background: url(/images/shoppingcart/leftsubmenu_over.gif) 100% 0; 

}

.arrowlistmenu ul li a.subsub:hover{ /*hover state CSS for sub menu header*/
background: url(/images/shoppingcart/leftsubmenu_over2.gif) 100% 0;!important;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;
/*background: url(../../images/leftsubmenu_overdown.gif) 100% 0;!important;*/
}

.arrowlistmenu ul li a.subsub:active{ /*hover state CSS for sub menu header*/
background: url(/images/shoppingcart/leftsubmenu_over2.gif) 100% 0;!important;
padding-top:4px;
padding-left: 20px;
padding-right: 10px;
/*background: url(../../images/leftsubmenu_overdown.gif) 100% 0;!important;*/
}
