form {
	margin:0px;
}



td, input, select, textarea, p, div, span, body, a {
	font-family:Helvetica;
	color:#363333;
	font-size:12px;
	
}

body
{
	font-size:12px; font-smooth:always;
	text-align:left;
	padding:0px 0 0px 0px;
	margin:0px auto 0px auto;	
}

input {
	font-size:12px; height:15px; line-height:13px; 	height:20px;

}

.footer_link {
	font-size:10px;
}

a {
	font-weight:bold;
	color:#002855;
}
a:hover {
	color:#DD6832;
}

input.sign_in {
	width:100px;
	border-color:#CCCCCC;
	border-width: thin;
	font-size:12px; 
	height:20px;
	line-height:13px;
	color:#363333;
	padding-bottom: 5px;

}

td.footer_link, a.footer_link {
	font-weight:normal;
	text-decoration:none;
	color:#84ABBF;
}
td.main_border {
	background-color:#4093C4;
}
td.footer_link {
	padding-left:10px;
}
a.footer_link:hover {
	color:#002852;
}

td.side_nav {
	padding:3px;
	padding-left:7px;
}
a.side_nav, a.side_nav_selected:hover {
	color:#002852;
	font-weight:normal;
	text-decoration:none;
}
a.side_nav:hover, a.side_nav_selected {
	color:#DD6832;
	font-weight:normal;
	text-decoration:none;
}
td.side_nav_gutter {
	background-color:#8dc32f;
}
td.page_title {
	padding-left:10px;
	font-size:12px;
	color:#B4D5E0;
}

td.body_wrapper {
	padding-left:0px;
	padding-top:14px;
	padding-right:12px;
	padding-bottom:10px;
}

span.breadcrumb, td.breadcrumb, a.breadcrumb, td.breadcrumb_border, td.breadcrumb_text {
	background-color:#A1C869;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

td.breadcrumb_text {
	padding-left:0px;
	padding-top:6px;
	padding-right:10px;
	padding-bottom:6px;
}

td.body {
	padding-top:10px;
}

#productImage {
	width: 161px;
	height: 100px;
}

#productText {
	padding:5px;
	margin-bottom:2px;
	width:161px;
	height:50px;
	text-align:center;
	vertical-align:middle;
}

#productSpace P {
	color: #000000;
}

#productSpace {
	text-align: center;
}

.styleInfo {
	left: -1000px;
	top: -1000px;
	visibility: hidden;
	position: absolute;
}

#productSpace TD {
	vertical-align: top;
	text-align: left;
}

.productTitle {
	font-weight: bolder;
	font-size: 12pt;
	margin: 15px;
	color: #715224;
	font-family:Helvetica;
}

.productDesc {
	margin: 5px 5px 5px 15px;
}

.productDetails {
	margin: 5px 15px 15px;
}

.productDetails TD {
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
}


/* ----------- */

.cartMessage {
	color: #FF0000;
	font-weight: bold;
}

/**********************************new header***************************************/
/* CSS Document */

.main_page

{
	font-family:Helvetica; 
	color:#363333;
	font-size:12px; font-smooth:always;
	text-align:left;
	padding:0px 0 0px 0px;
	margin:0px auto 0px auto;
	
}
.main_page img{border:0;}
.fleft
{	float:left; width:auto;
}
.fright
{	float:right; width:auto;
}
.fclaer
{	float:none; clear:both; width:auto;
}

.pagewi
{	width:960px;
}
.vi_mid
{	vertical-align:top;margin-top :4px;
}

/*stat of header */
.logo_img
{	padding:10px 2px 0 0;
}
.bo_botom_mn
{	width:100%; border-bottom:1px dashed #5D8034;  text-align:right; padding:04px 0 3px 0px;
}
.bo_botom_mn a:link, .bo_botom_mn a:visited
{	font-smooth:always;
	color:#3E670B; font-size:11px; text-decoration:none; font-weight:bold;
}
.bo_botom_mn a:hover
{	color:#dd6832; text-decoration:none;
}

.bo_botom_left
{	width:100%; border-bottom:1px dashed #5D8034; border-right:1px dashed #5D8034; text-align:right; padding:0px 0 0px 0px;
}
.menu_main
{	width:100%; color:#68696D; font-weight:bold;
}
.menu_main a:link, .menu_main a:visited
{	color:#4C721D; font-size:12px; font-smooth:always; text-decoration:none; font-weight:bold;
	font-family:Helvetica;
}
.menu_main a:hover
{	color:#dd6832; text-decoration:none;
}
.menu_main .sin_lin:link, .menu_main .sin_lin:visited
{	color:#616266; font-weight:bold; font-size:12px;  text-decoration:underline;
}
.menu_main .sin_lin:hover
{	text-decoration:none;
}
.go_btn
{	width:38px; height:20px; border:0px; cursor:pointer;
	background-image:url(../images/go_btn.gif);	
}
.sin_intxt
{	color:#616266;
}
.pass_txt
{	font-size:11px; font-weight:bold;
}
.pass_txt input
{	width:80px;
}
.welcom_txt
{	width:65%;	color:#616266; font-weight:normal;
}
/* stat of canten */
.cantan_main
{	border:1px dashed #517623; border-top:0px; width:100%; padding-bottom:0px; margin-bottom:0px;
	height:441px; height:auto !important; min-height:441px;
}
/* stat of left part */
.left_text_mn
{	width:auto; padding:7px 0 0 23px; color:#868789; font-size:12px; font-weight:bold;
}
.left_text_mn1
{	width:auto; padding:10px 0 0 23px; color:#221F1F; font-smooth:always; font-size:12px; 
}

.left_text_mn1 a:link, .left_text_mn1 a:visited
{	
	color:#4C721D; font-smooth:always; font-size:12px; font-family :Helvetica;font-size:12px;text-decoration:none;font-weight :bold;
}
.left_text_mn1 a:hover
{	
	color:#4C721D; font-smooth:always; font-size:12px; font-family :Helvetica ;font-size:12px;text-decoration:none;font-weight :bold;
}

.left_textbox_mn
{	padding:18px 0 20px 23px; font-size:12px; font-weight:bold; color:#5B5762;
}

/* stat of right part */
.med_text_mn
{	width:100%; padding-bottom:10px; float:left;
}
.orser_text_mn
{	width:100%; float:left; padding-top:10px;
}
.sub_btn
{	width:95px; height:30px; border:0px; cursor:pointer;
	background-image:url(../images/0001/sub_btn.gif); margin-top:7px;
}
.txtgreen14
{	font-family:Helvetica; font-size:16px; font-weight:bold; color:#4B711C;	
}
.txt12boblack
{	color:#151212; font-weight:bold; font-size:12px; font-smooth:always; font-family:Helvetica;
}
.text_bg
{	width:134px; height:19px; float:left; margin-top:5px; vertical-align:middle;
	background:url(../images/0001/text_boxbg.gif) no-repeat top;
}
.txt_wi
{	width:115px; border:0px; height:14px; background:none;
}
.our_free_txt
{	font-family :Helvetica;font-size:12px;
	padding:10px 0 8px 18px; color:#363333; line-height:19px;
}
.gray_txtbo
{	font-size:20px; font-weight:bold; color:#999999;
}
.they_txt_mn
{	font-family :Helvetica;font-size :12px;
	padding:13px 0 25px 0px; line-height:19px;
}
.med_last_mn
{	width:380px; border:1px dashed #4B711B;
}
.txtgreenli12:link, .txtgreenli12:visited
{	color:#41690F; text-decoration:underline; font-weight:bold;font-size :12px;
}
.txtgreenli12:hover
{	text-decoration:none;font-size :12px;
}
.say_hello_bg
{	background-color:#DDE4D0; height:25px; color:#575759;
	border-bottom:1px dashed #4B711B; font-weight:bold; padding-left:8px;font-family :Helvetica;font-size:12px;
}
.txtgray_12
{	color:#7E7F81; font-size:11px;font-family :Helvetica ;
}
.last_list_mn
{	height:20px; padding-left:8px; font-size:11px; font-weight:bold;
}

.last_list_mn_m
{
		height:20px; padding-left:8px; font-size:11px; font-weight:bold;font-family :Helvetica ;
}

.last_list_mn_m a:link, .last_list_mn_m a:visited
{
		font-size:11px; font-weight:bold;font-family :Helvetica ;text-decoration :none;/*background:url(../images/0001/link_botom_img.gif) no-repeat center bottom;*/
		color:#6C6D6F;
		border-bottom :1px dashed #4B711B;
}
.last_list_mn_m a:hover
{
		border-bottom :0px;color:#6C6D6F;
}
.right_bg_mn
{	background:url(../images/right_bg_top.gif) no-repeat right bottom; padding:15px 0 50px 15px;
	font-size:18px; font-weight:bold; color:#504C57; border-top:1px dashed #4B711B;
}
.for_txt_mn
{	padding:10px 0 0 13px; line-height:18px;font-size :12px;
}
.left_mn_pad
{	padding:30px 0 15px 0px;
}
.rt_last_bo
{	width:113px; border-right:1px dashed #4F7521; padding-bottom:5px;
	border-bottom:1px dashed #4F7521; text-align:right;
}
.rt_last_bo label
{	width:100%; text-align:center; float:left; padding-top:5px;
}
.rt_last_bo1
{	width:113px; padding-bottom:5px;
	border-bottom:1px dashed #4F7521;	
}
.rt_last_bo1 label
{	width:100%; float:left; text-align:center; padding-top:5px;
}
.rt_last_leftbo
{	width:113px;
	border-right:1px dashed #4F7521;
}
.rt_last_leftbo label
{	width:100%; float:left; text-align:center;
}
.rt_last_leftbo1
{	width:113px;	
}
.rt_last_leftbo1 label
{	width:100%; float:left; text-align:center;
}
.rt_pad_mn
{	padding:16px 0 15px 15px;	
}
.med_main_botom
{	border-bottom:1px dashed #517623; padding:30px 0 15px 0;
}
.canten_mn_rtbo
{	width:401px; border-right:1px dashed #006600; padding-bottom:10px;
}
.txtgray11bo
{	color:#626262; font-weight:bold; font-size:12px;
}
/* stat of footer */
.footer_main
{	color:#6A8A43; font-size:11px; height:20px;
}
.footer_main a:link, .footer_main a:visited
{	color:#6A8A43; font-size:11px; font-smooth:always; text-decoration:none;
}
.footer_main a:hover
{	text-decoration:none;
}





/* stat of product_detail.html */
.leashe_top_bo
{	font-family :Helvetica;	width:100%; border-bottom:1px dashed #728F4D; padding:40px 0 5px 3px; 
	color:#356000; font-smooth:always;  font-size:12px;	font-weight:bold;
} 

.leashe_top_bo a:link, .leashe_top_bo a:visited
{	
	font-size:12px;font-smooth:always;font-weight :normal; font-family :Helvetica;color:#356000;text-decoration :none;font-weight:bold;
}
.leashe_top_bo a:hover
{	
	font-size:12px;font-smooth:always;font-weight :normal; font-family :Helvetica;color:#356000;text-decoration :none;font-weight:bold;
}

.product_main_bo
{	width:100%; border:1px dashed #728F4D; padding-bottom:20px;
    /*padding:22px 0 15px 0;*/ padding-top:20px;
}
.txtgray16no
{	color:#908D94; font-size:18px;font-family :Arial Black, Helvetica;font-weight :normal ;
}
.product_lt_txt
{	width:372px; padding:5px 0 0 23px; line-height:18px;
}
.select_main
{	width:100%; float:left; padding:15px 0 0 0px; font-weight:bold; color:#000000; 
}

.select_main select
{	width:250px; font-size:11px; font-weight:bold; padding-left:8px;
}
.select_main input
{	width:100px; padding:3px; font-weight:bold;
}
.price_txt
{	width:100%; float:left;
}
.add_to_cart
{	width:99px; height:30px; border:0px; cursor:pointer;
	background-image:url(../images/0001/add_to_cart.gif);margin-left:82px;margin-top :20px;margin-bottom  :20px;
}


/* stat of product_list.html */
.product_list_bo
{	width:169px; border:1px dashed #708E4A; text-align:center; color:#6A6A6A; font-size:11px; margin-top:10px;height:206px;
}
.product_lest_bg
{	width:167px; background-color:#DDE4D0; text-align:center; border-top:1px dashed #708E4A; height:25px;
}
.product_lest_bg a:link, .product_lest_bg a:visited
{	color:#565658; font-size:12px; text-decoration:none; font-smooth:always; 
	background:url(../images/0001/link_botom_img.gif) no-repeat bottom center;
}
.product_lest_bg a:hover
{	text-decoration:none; background:none;
}
.txt11bogray
{	font-weight:bold; font-size:12px; color:#6A6A6A;
}
.txt11bored
{ font-size:12px; color:#FF0000;

}
.produ_padtop
{	padding-top:15px; padding-bottom:0px;
}
.left_green_ic1
{	padding:0 0 0 23px; font-size:12px; font-smooth:always; color:#221F1F;	
}
.left_green_ic
{	padding: 7px 0px 0px 7px; color:#000000; font-smooth:always;	
}
.left_green_ic a:link, .left_green_ic a:visited
{	
	color:Black; text-decoration :none;font-smooth:always;font-weight :normal;font-family :Helvetica;font-size :12px;font-weight :bold;
}
.left_green_ic a:hover
{	
	color:#DD6832;font-smooth:always;font-weight :normal;font-family :Helvetica ;font-size :12px;font-weight :bold;

}
.left_text_mn a:link, .left_text_mn a:visited
{	
	color:#8E8F91; text-decoration:none;font-smooth:always;font-weight :normal; font-family :Helvetica;font-size :12px;font-weight :bold;
}
.left_text_mn a:hover
{	color:#dd6832;font-smooth:always;font-weight :normal;font-family :Helvetica;font-size :12px;font-weight :bold;
}

img
{
	border :0 none;
}
.font1
{
   margin-top:20px;font-size :12px; 
}
.pad_botom_last
{	padding-bottom:25px;
}
.dtable
{
	padding-left:1px;
}
.category
{
	margin-left:-3px;
}

.product_new_img
{
	padding:20px 20px 20px 50px;
}

.go_btn1 {
background-image:url(../images/go_btn_new.gif);
border:0 none;
cursor:pointer;
height:26px;
width:47px;
}




/* stat of index2 */
.title_textfor
{	color:#76737C; font-weight:bold; font-size:27px; padding:23px 0 15px 2px;
	font-family:Arial black, Helvetica; letter-spacing:-1px;
}
.med_botom_bomn
{	width:381px; border:1px dashed #546B25; 
}
.fre_bg_mn
{	color:#252420; background-color:#DDE5D0; font-size:14px; font-weight:bold;
	padding:4px 0 4px 9px; border-bottom:1px dashed #546B25; 
}
.fre_gren_fo
{	color:#50781F; font-family:Arial black; font-size:18px; letter-spacing:-1px;
}
.fre_bg_canten
{	padding:5px 5px 5px 8px; line-height:18px;
}
.canten_med_text
{	padding:5px 0 28px 3px; line-height:18px;
}
.top_text_mn
{	line-height:18px; padding-left:1px;
}
.canten_rt_top
{	background-color:#DDE5D0; padding:10px 0 20px 14px; line-height:17px;
	border-bottom:1px dashed #546B25; 
}
.canten_rt_top label
{	font-family:Arial black, Helvetica; font-size:20px;  color:#4F701F; line-height:23px;
	float:left; width:100%; padding-bottom:12px;
}
.popu_textgren
{	font-family:Arial black, Helvetica; font-size:22px;  color:#4F701F; 
	padding:10px 0 0 14px;
}
.rt_last_bo_new
{	width:113px; border-right:1px dashed #4F7521; padding-bottom:5px;
	border-bottom:1px dashed #4F7521; text-align:center;
}
.rt_last_bo_new1
{	width:113px; padding-bottom:5px; text-align:center;
	border-bottom:1px dashed #4F7521;
}
.rt_last_bo_new label
{	width:100%; text-align:center; float:left; padding-top:5px;
}
.rt_last_bo_new1 label
{	width:100%; float:left; text-align:center; padding-top:5px;
}
.rt_last_leftbo_new
{	width:113px; padding-top:10px; text-align:center;
	border-right:1px dashed #4F7521;
}
.rt_last_leftbo_new label
{	width:100%; float:left; text-align:center; padding-top:4px;
}
.rt_last_leftbo_new1
{	width:113px; text-align:center; padding-top:10px;
}
.rt_last_leftbo_new1 label
{	width:100%; float:left; text-align:center; padding-top:4px;
}
.go_btn1
{	width:47px; height:26px; border:0px; cursor:pointer;
	background-image:url(../images/go_btn_new.gif);
}


/* stat of welcome_page.html */
.page_main_bo
{	width:958px; border:1px dashed #819162;
}
.pass_txt_new input
{	width:137px; border:1px solid #BCBCBC; border-bottom:2px solid #BCBCBC; font-size:9px;
}
.pass_txt_new1 input
{	width:154px; border:1px solid #BCBCBC; border-bottom:2px solid #BCBCBC; font-size:9px;
}
.top_lt_main
{	width:46%; padding:5px 0 5px 0px;
}
.pass_txt_new
{	width:155px; text-align:left; font-size:11px; color:#C7C7C7;
}
.pass_txt_new1
{	text-align:left; width:176px;  font-size:11px; color:#C7C7C7;
}
.top_rt_re
{	width:42%; color:#49701D; letter-spacing:0px;
}
.top_rt_forg
{	width:31%; color:#49701D; 
}

.top_rt_forg a:link, .top_rt_forg a:visited, .top_rt_forg a:hover
{	color:#49701D;text-decoration:none;
}



.contact_link
{	width:32%; text-align:left; padding-left:3px;
}
.contact_link a:link, .contact_link a:visited
{	color:#49701D; font-weight:bold; font-size:11px; text-decoration:none;
}
.top_botom_bomn
{	border-bottom:1px dashed #003300; width:100%;
}
.title_te
{	font-family:Arial black, Helvetica; font-size:20px; color:#716E75; line-height:25px;
}
.wel_logo
{	padding:20px 0 15px 0px; text-align:center;
}
.txt12blackbo
{	color:#202020; font-weight:bold; font-size:12px;
}
.wel_med_text
{	padding:0 0 0 0px; line-height:18px; text-align:center;
}
.creat_btn
{	width:154px; height:30px; border:0px; cursor:pointer; margin-top:12px;
	background-image:url(../images/creat_my_btn.gif);
}
.wel_botom_mn
{	padding:30px 0 0 0px;
}
.wel_botom_box
{	width:394px; border:1px dashed #7F8B59; line-height:19px; padding:15px 0 15px 0px;
}
.pet_txt
{	font-family:Arial black, Helvetica;
	color:#78757C; font-size:22px;
}
.wtextlink:link, .wtextlink:visited
{	color:#567728; text-decoration:none;
}
.product_new_img
{	padding:20px 20px 20px 50px;
}

.cantan_main1
{
	background:transparent url(../images/page_bo.gif) repeat-y scroll left center;
border-color:-moz-use-text-color #517623 #517623;
border-style:none dashed dashed;
border-width:0 1px 1px;
margin-bottom:0;
padding-bottom:0;
width:100%;
}


.backimage
{
	background:url(../images/0001/body_left_bg.gif) repeat-y  left;
}
.menu_main a.specials_link:link, .menu_main a.specials_link:visited

{           font-size:12px; color:#4C721D; font-smooth:always; text-decoration:none; font-weight:normal; *line-height:22px;

            background:#dde5d0; border:thin #68696D dashed; padding:5px 10px 5px 10px; font-weight:bold;

}

.menu_main a.specials_link:hover

{           color:#dd6832;

}



