/* CSS Document */
*{padding:0; margin:0;}
body{background:url(tabimages/top_talling.gif) repeat-x top #b0ca42; background-color:#b0ca42; font-family:Tahoma; font-size:11px; line-height:15px; color:#404a07;}
.top_bg{ width:100%; height:auto; background: url(tabimages/top_bg.jpg) no-repeat center top; padding-top:40px;}
.clear{clear:both;}



.top_header{width:1000px; height:13px; margin:0px auto; background:url(tabimages/top.gif) no-repeat top;}
.body_container{width:978px; padding:0px 10px; height:auto; margin:0 auto; background:url(tabimages/middle.gif) repeat-y top center;}
.bottom_footer{width:1000px; height:13px; margin:0px auto 40px auto; background:url(tabimages/bottom.gif) no-repeat top;}


/*----------  Header Css ---------------------------------------------------------------*/
.header{width:978px; height:115px; }

.header_logo{width:316px; height:115px; float:left;}
.header_middle{width:200px; height:115px; float:left;}
.header_meddle1{width:340px; height:115px; float:left; }
.header_right{width:120px; height:95px; float:left; color:#009900; padding-top:20px;}
.header_right a{ text-decoration:none; color:#C40000;}
.header_right a:hover{ text-decoration:underline;}




/*--------------------------------------------------------------------------------------*/

/*----------  menu Css ---------------------------------------------------------------*/
.menu_contain{width:978px; height:35px; }

/*ul.menu{list-style:none; width:100px; margin:0px; padding:0px; float:left;}
ul.menu li {position:relative; float:left; margin-right:0px; }
ul.menu li a{padding:5px 20px; background:url(tabimages/menu_bg.gif) top repeat-x; float:left; text-decoration:none;}
ul.menu li a:hover{text-decoration:none;}*/

ul.menu {list-style:none; margin:0; padding:0; float:left; font-family:Tahoma;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#FFFFFF; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:0px; }

ul.menu .menulink { border-right:1px solid #FFFFFF;  font-weight:bold; background:url(tabimages/menu_bg.gif) top repeat-x; text-align:center; padding:10px 6px; font-size:12px; text-transform:uppercase;}
ul.menu .menulinkright { font-weight:bold; background:url(tabimages/menu_bg.gif) bottom repeat-x; width:auto; text-align:center; padding:11px 40px; font-size:12px;}
ul.menu .menulink:hover, ul.menu .menulinkright:hover{background:url(tabimages/menu_bg.gif); color:#FFFFFF;}



.menu_bar{width:978px; height:13px; background:url(tabimages/h_back3.gif) repeat-x left top;}
/*--------------------------------------------------------------------------------------*/

/*----------  Header Css ---------------------------------------------------------------*/
.body_contain{width:978px; height:auto; padding-bottom:20px; }

.body_contain_left{width:223px; margin-right:15px; height:auto; float:left;}
.body_contain_right{width:740px; height:auto; float:left; }




/*--------------------------------------------------------------------------------------*/



/*----------  Quick Find ---------------------------------------------------------------*/
.quick_find{width:223px; height:auto; background:url(tabimages/box2_tall.gif) repeat-y left top; margin-bottom:6px; border-top:solid 1px #d8e498;}
.quick_find .indent{padding:10px 0 0 14px;background:url(tabimages/box2_back.gif) repeat-x left bottom; border-right:solid 1px #d8e498;  border-left:solid 1px #d8e498;} 
.title{font-size:13px; font-weight:bold; text-transform:uppercase; color:#3d4a08; font-family:Tahoma;height:35px;}
.indented{
	width:180px;
	height:auto;
	padding-left: 15px;
}
.details{font-size:10px; margin-bottom:10px;}

/*--------------------------------------------------------------------------------------*/


/*------------*/
.menu_bg1{
	background:url(tabimages/menu_bg1.gif) no-repeat left top #6e9721;
	min-height:259px;
	height:auto !important;
	height:259px;
	margin-bottom: 20px;
}
.menu_bg1 .indent{padding:10px 25px 25px 23px;}
.menu_bg2{background:url(tabimages/menu_bg2.gif) no-repeat left top; height:16px; margin-bottom:3px;}
.menu_bg1 h2{
	color:#FFFFFF;
	font-size:14px;
	padding:10px 25px 10px 23px;
	background:url(tabimages/car_bg.gif) repeat-x;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif; 
}

.menu_bg1 ul{list-style:none; list-style-position:outside; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}
.menu_bg1 li{color:#9cbf36; font-size:14px; line-height:16px; background:url(tabimages/list_background1z.gif) no-repeat 0px 7px; padding-left:0px; text-decoration:none; font-weight:normal;display:block;}
* html .menu_bg1 li{color:#9cbf36; font-size:14px; line-height:16px; background:url(tabimages/list_background1z.gif) no-repeat 0px 7px; padding-left:0px; text-decoration:none; font-weight:normal;display:block; min-height:20px; height:auto !important; height:20px;}
.menu_bg1 li.category-products{color:#9cbf36; font-size:14x; line-height:18px;  background:url(tabimages/list_background1.gif) no-repeat 20px 8px; padding-left:0;text-decoration:none; font-weight:normal; margin-left:0;display:block;}
.menu_bg1 li span.top-span{display:block; padding:4px 0 4px 0; background:url(tabimages/list_backgroundz.gif) repeat-x left top; padding-left:19px; color:#993300;}
.menu_bg1 li.category-top_un span.top-span{display:block; background:url(tabimages/spacer.gif) no-repeat left top;}
.menu_bg1 li a{color:#ffffff; font-size:14px; line-height:18px; text-decoration:none; font-weight:normal; padding-left:0; display:block;}
.menu_bg1 li a:hover{text-decoration:underline}

/*------------*/
#categories {}
#categories ul{list-style:none; list-style-position:outside; font-family:Arial, Helvetica, sans-serif;}
#categories li{color:#D4B4FB; font-size:14px; line-height:16px; background:url(tabimages/list_background1.gif) no-repeat 0px 8px; padding-left:0px; text-decoration:none; font-weight:normal;}
#categories li.category-products{color:#D4B4FB; font-size:14x; line-height:18px;  background:url(tabimages/list_background1.gif) no-repeat 20px 8px; padding-left:0;text-decoration:none; font-weight:normal; margin-left:0;}
#categories li.category-products span.top-span{padding-left:40px;}
#categories li span.top-span{display:block; padding:4px 0 4px 0; background:url(tabimages/list_background.gif) repeat-x left top; padding-left:19px;}
#categories li.category-top_un span.top-span{display:block; background:url(tabimages/spacer.gif) no-repeat left top;}
#categories li a{color:#9E74D2; font-size:14px; line-height:18px; text-decoration:none; font-weight:normal; padding-left:0; display:block;}
#categories li a:hover{text-decoration:underline}


#categories .box_body_2 ul{list-style:none; list-style-position:outside; font-family:Tahoma}
#categories .box_body_2 li{color:#434342; font-size:11px; line-height:20px; background:none; padding-left:0; text-decoration:none; font-weight:bold;}
#categories .box_body_2 li a{color:#434342; font-size:11px; line-height:20px; text-decoration:none; font-weight:bold; padding-left:0; display:inline}
#categories .box_body_2 li a:hover{text-decoration:underline}



#categories .box_head{color:#ffffff; font-size:18px; text-transform:capitalize; font-weight:bold; width:100%;}
#categories .box_head .topback .inner1{background:url(tabimages/box2_left_top_bg.gif) no-repeat left top; padding-left:8px;}
#categories .box_head .topback .inner2{background:url(tabimages/box2_right_top_bg.gif) no-repeat right top; padding-right:8px;}
#categories .box_head .topback .inner3{background:url(tabimages/box2_top_bg.gif) repeat-x left top; height:8px;}

#categories .box_head .midback .inner1{background:url(tabimages/box_head_bg9.gif) repeat-x left top #72518b; width:100%;}
#categories .box_head .midback .inner2{background:url(tabimages/box_head_bg7.gif) repeat-y left top; width:100%;}
#categories .box_head .midback .inner3{background:url(tabimages/box_head_bg8.gif) repeat-y right top; width:100%;}
#categories .box_head .midback .inner4{background:url(tabimages/box_head_bg10.gif) no-repeat left top; width:100%;}
#categories .box_head .midback .inner5{background:url(tabimages/box_head_bg11.gif) no-repeat right top; width:100%;}
#categories .box_head .midback .inner6{background:url(tabimages/box_head_bg5.gif) repeat-x left bottom; width:100%;}
#categories .box_head .midback .inner7{background:url(tabimages/box_head_bg4.gif) no-repeat left bottom; width:100%;}
#categories .box_head .midback .inner8{background:url(tabimages/box_head_bg6.gif) no-repeat right bottom; width:100%;}
#categories .box_head .midback .inner9{padding:8px 5px 10px 24px; font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-size:14px; text-transform:capitalize; font-weight:bold; }

#categories .box_head a{text-decoration:none;color:#ffffff;}
#categories .box_head a:hover{text-decoration:underline}




#categories .box{margin-bottom:3px; width:100%;}
#categories .box .box_inner1{ background:#573974;}
#categories .box .background-top-4{ width:100%;  background:none}
#categories .box .background-top-left-4{width:100%; background:none;}
#categories .box .background-top-right-4{width:100%; background:none;}
#categories .box .background-bottom-left-4{width:100%; background:none}
#categories .box .background-bottom-right-4{width:100%; background:none;}
#categories .box .background-bottom-right-44{width:100%; background:url(tabimages/box1_bg1.gif) no-repeat left bottom;}
#categories .box .box-indent{padding:11px 25px 28px 23px; overflow:hidden; background:url(tabimages/box1_bg2.gif) no-repeat right bottom;}


/*-----------------------------------------------------------------------------------------*/

/*------------*/
#zarcategories {}
#zarcategories ul{list-style:none; list-style-position:outside; font-family:Arial, Helvetica, sans-serif;}
#zarcategories li{color:#9cbf36; font-size:14px; line-height:16px; padding-left:0px; text-decoration:none; font-weight:normal;}
#zarcategories li.category-products{color:#9cbf36; font-size:14x; line-height:18px;  background:url(tabimages/list_background1.gif) no-repeat 20px 8px; padding-left:0;text-decoration:none; font-weight:normal; margin-left:0;}
#zarcategories li.category-products span.top-span{padding-left:40px;}
#zarcategories li span.top-span{display:block; padding:4px 0 4px 0; background:url(tabimages/list_background.gif) repeat-x left top; padding-left:19px;}
#zarcategories li.category-top_un span.top-span{display:block; background:url(tabimages/spacer.gif) no-repeat left top;}
#zarcategories li a{color:#9cbf36; font-size:14px; line-height:18px; text-decoration:none; font-weight:normal; padding-left:0; display:block;}
#zarcategories li a:hover{text-decoration:underline}


#zarcategories .box_body_2 ul{list-style:none; list-style-position:outside; font-family:Tahoma}
#zarcategories .box_body_2 li{color:#434342; font-size:11px; line-height:20px; background:none; padding-left:0; text-decoration:none; font-weight:bold;}
#zarcategories .box_body_2 li a{color:#434342; font-size:11px; line-height:20px; text-decoration:none; font-weight:bold; padding-left:0; display:inline}
#zarcategories .box_body_2 li a:hover{text-decoration:underline}



#zarcategories .box_head{color:#ffffff; font-size:18px; text-transform:capitalize; font-weight:bold; width:100%;}
#zarcategories .box_head .topback .inner1{background:url(tabimages/box2_left_top_bg.gif) no-repeat left top; padding-left:8px;}
#zarcategories .box_head .topback .inner2{background:url(tabimages/box2_right_top_bg.gif) no-repeat right top; padding-right:8px;}
#zarcategories .box_head .topback .inner3{background:url(tabimages/box2_top_bg.gif) repeat-x left top; height:8px;}

#zarcategories .box_head .midback .inner1{background:url(tabimages/box_head_bg9.gif) repeat-x left top #72518b; width:100%;}
#zarcategories .box_head .midback .inner2{background:url(tabimages/box_head_bg7.gif) repeat-y left top; width:100%;}
#zarcategories .box_head .midback .inner3{background:url(tabimages/box_head_bg8.gif) repeat-y right top; width:100%;}
#zarcategories .box_head .midback .inner4{background:url(tabimages/box_head_bg10.gif) no-repeat left top; width:100%;}
#zarcategories .box_head .midback .inner5{background:url(tabimages/box_head_bg11.gif) no-repeat right top; width:100%;}
#zarcategories .box_head .midback .inner6{background:url(tabimages/box_head_bg5.gif) repeat-x left bottom; width:100%;}
#zarcategories .box_head .midback .inner7{background:url(tabimages/box_head_bg4.gif) no-repeat left bottom; width:100%;}
#zarcategories .box_head .midback .inner8{background:url(tabimages/box_head_bg6.gif) no-repeat right bottom; width:100%;}
#zarcategories .box_head .midback .inner9{padding:8px 5px 10px 24px; font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-size:14px; text-transform:capitalize; font-weight:bold; }

#zarcategories .box_head a{text-decoration:none;color:#ffffff;}
#zarcategories .box_head a:hover{text-decoration:underline}




#zarcategories .box{margin-bottom:3px; width:100%;}
#zarcategories .box .box_inner1{ background:#573974;}
#zarcategories .box .background-top-4{ width:100%;  background:none}
#zarcategories .box .background-top-left-4{width:100%; background:none;}
#zarcategories .box .background-top-right-4{width:100%; background:none;}
#zarcategories .box .background-bottom-left-4{width:100%; background:none}
#zarcategories .box .background-bottom-right-4{width:100%; background:none;}
#zarcategories .box .background-bottom-right-44{width:100%; background:url(tabimages/box1_bg1.gif) no-repeat left bottom;}
#zarcategories .box .box-indent{padding:11px 25px 28px 23px; overflow:hidden; background:url(tabimages/box1_bg2.gif) no-repeat right bottom;}







.right_banner{height:300px; background:url(tabimages/content_top_back.jpg) no-repeat left top;}

.title_name {background:url(tabimages/title_name_back.gif) repeat-x left top #a81d05; margin-bottom:6px;}
.title_name .indent{padding: 10px 15px 5px 21px; vertical-align:middle; height:20px; color:#FFFFFF; font-size:13px; font-weight:bold; text-transform:uppercase;}
.title_name a{ color:#FFFFFF; font-size:13px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.title_name a:hover{text-decoration:underline;}



.title_box{overflow:hidden; margin-bottom:3px;}
.title_box .row1 .title_inner1{background:url(tabimages/bg_titile_right_top.gif) no-repeat right top; padding-right:10px;}
.title_box .row1 .title_inner2{background:url(tabimages/bg_titile_left_top.gif) no-repeat left top; padding-left:10px;}
.title_box .row1 .title_inner3{background:url(tabimages/bg_titile_top.gif) repeat-x left top; height:10px;}

.title_box .row2{ border-bottom:#CCCCCC 1px dashed; width:100%; padding:10px 0px;}
.title_box .row2 .title_inner1{background:url(tabimages/bg_titile_leftx.gif) repeat-y left top; width:100%;}
.title_box .row2 .title_inner2{background:url(tabimages/bg_titile_leftx.gif) repeat-y right top; width:100%;}
.title_box .row2 .title_inner3{background:url(tabimages/bg_titile_left_top2x.gif) no-repeat left top; width:100%;}
.title_box .row2 .title_inner4{background:url(tabimages/bg_titile_right_top2x.gif) no-repeat right top; width:100%;}

.title_box .row3 .title_inner1{background:url(tabimages/bg_titile_right_bottom.gif) no-repeat right top; padding-right:10px;}
.title_box .row3 .title_inner2{background:url(tabimages/bg_titile_left_bottom.gif) no-repeat left top; padding-left:10px;}
.title_box .row3 .title_inner3{background:url(tabimages/bg_titile_bottom.gif) repeat-x left top; height:10px;}
h2.centerBoxHeading {padding:2px 3px 0 21px; color:#C40000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:15px; text-transform:uppercase;}






.prolist{width:740px; height:auto; margin-bottom:10px;}
.good_box {width:150px; border:solid 1px #c7d076; margin-right:11px; float:left; padding:10px;}
.good_box_last{width:150px; border:solid 1px #c7d076; float:left; padding:10px;}
.pic{border:solid 1px #5e6b10;}

.goods_name{color:#000000; font-family:Tahoma; font-size:12px; font-weight:bold;}
.goods_name a{color:#000000; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:underline;}
.goods_name a:hover{text-decoration:none;}
.description{font-size:11px; line-height:15px; color:#404a07; font-family:Tahoma;}
span.more{ float:right; color:#86A709; font-family:Tahoma; font-size:12px; font-weight:bold; }
.more a{ color:#86A709; font-family:Tahoma; font-size:12px; font-weight:bold;text-decoration:none;  }
.more a:hover{ text-decoration:underline; }















.contain-footer{width:978px; height:auto; padding-top:10px; border-top:#CCCCCC 1px dashed;}
.footer_left{width:223px; padding:25px 0 0 0px; float:left;}
.footer_left a{ text-decoration:none; color:#C40000; }
.footer_left a:hover{ text-decoration:underline;  }
.footer_right{ text-align: center; float:left; padding:16px 0 16px 0; width:740px;}
.footer_right a{ text-decoration:none; color:#C40000; }
.footer_right a:hover{ text-decoration:underline;  }














.contactus{width:100%; text-align:center; padding-top:20px;}
.contactus img {border:0px; margin-bottom:20px;}
.contactus h2{font-size:20px; text-align:left; color:#C40000;}






/*-----------------------------------------------*/