body 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 12px;
	color: #000000;
	margin:0;
	padding: 0;
	background:url(../images/Template/bg1.jpg) repeat;
	}
p{
margin : 0;
padding : 0;
}
form {
margin : 0;
padding : 0;
}
a:link, a:visited {
text-decoration : none;
color : #5e5e5e;
}
a.link0 {
color : #555555;
}
a.link1:link,a.link1:visited {
	color:#444444;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.background-up	
	{
	background:url(../images/Template/totfalbg.jpg) center top repeat;
	margin:auto;
	padding-top:40px;
	}
.background-down
	{
	background:url(../images/Template/bottom-in.png) center bottom no-repeat;
	margin:auto;
	padding-bottom:50px;
	width:1176px;
	
	}	
.content-out
	{
	margin-botttom:50px;
	margin-left:auto;
	margin-right:auto;
	width:1045px;
	border:0px solid;
	}	

.content	{
	background:url(../images/Template/shadded-m.png) repeat-y;
width:1039px;

}
.centent-t
{
background:url(../images/Template/shadded-t.png) top no-repeat;
width:1039px;
padding-top:5px;
}
.centent-b
{
background:url(../images/Template/shadded-b.png) bottom no-repeat;
width:1039px;
}
.content_but	{
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
	width:1034px;
	padding-bottom:0px;
}	
	
.header	{
	background:url(../images/Template/hd.png) no-repeat;
	height:147px;
	border:0px solid;
}
.logo-menu	{
	height:102px;
}	
.logo{
	float:left;
	height:30px;
	width:401px;
	margin-left:25px;
	margin-top:40px;
}	
.menu
	{
	border:0px solid;
	height:46px;
	margin:auto;
	width:1020px;
	}	
	}	
.header-menu
	{
	float:right;
	}	
.headermenu
	{
	text-align:right;
	margin-top:25px;
	padding-right:15px;
	}	
.headermenu a:hover	{
	text-decoration:underline;
}		
.menu	{
	border:0px solid;
	height:46px;
	margin:auto;
	width:1020px;
}	
.menu-l	{
	float:left;
	background:url(../images/Template/menu-l.gif) no-repeat;
	height:46px;
	width:20px;
}	
.menu-c	{
	float:left;
	background:url(../images/Template/menu-c.gif) repeat-x;
	height:46px;
	width:980px;
}	
.menu-r	{
	float:left;
	background:url(../images/Template/menu-r.gif) no-repeat;
	height:46px;
	width:20px;
}	
.mainmenu
	{
	float:left;
	padding-top:15px;
	padding-left:10px;
	}
.searchArea {
	float : right;
	width:360px;
	height : 42px;
	margin-top: 8px;
	
}

.mainmenu ul{
margin:0;
padding:0;
}
.mainmenu li{
float:left;
margin-right:20px;
list-style:none;
}
.mainmenu a:link,.mainmenu a:visited{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
.mainmenu a:hover{
color:#3c7c06;
}
.banner	{	
	height:229px;
	width:1020px;
	margin:auto;
}	
.center	{
	margin-top:10px;
	border:0px solid;
	width:1026px;
	margin-left:8px;
}	
.clear	{
	clear:both;
}	
.language
	{
border:0px solid;
margin-top:10px;
padding-right:15px;
	}	
.left	{
	width:202px;
	float:left;
	border:0px solid;
}	
.right	{
	width:228px;
	float:left;
	border:0px solid;
}	
.mid	{
	float:left;
	width:585px;
	border:1px solid #cccccc;
	margin-left:2px;
	margin-right:0px;
}	
.left1	{
	margin-bottom:5px;
}	
.left-top	{
	background:url(../images/Template/top-left.jpg) no-repeat;
	width:189px;
	height:34px;
	margin-bottom:5px;
	padding-left:20px;
	padding-top:10px;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
}	
.left2-top	{
	background:url(../images/Template/left2-top.jpg) no-repeat;
	width:189px;
	height:34px;
	margin-bottom:5px;
	padding-left:20px;
	padding-top:10px;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
}

ul.sidemenu{
	margin:0;
	padding:0;
	list-style:none;
}
ul.sidemenu li.catagory	{
	background:url(../images/Template/list-t.jpg) repeat-y;
	width:190px;
	padding-left:5px;
	color:#ffffff;
	font-size:12px;
	line-height:12px;
	border:1px solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}	
ul.sidemenu li.subcat{
	list-style:none;
	padding-left:10px;
	padding-bottom:8px;
	color:#ffffff;
	width:185px;
	font-size:14px;border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
ul.sidemenu li a,ul.sidemenu li.catagory a{
	color:#5e5e5e;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
ul.sidemenu li a:hover, ul.sidemenu li.catagory a:hover{
color:#3a7609;
font-weight:normal;
}
#left-content3{
	background:url(../images/Template/last-list.jpg) no-repeat;
	height:16px;
	width:182px;
	padding:5px;
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	text-transform:capitalize;
}
#left-content3 a:hover{
color:#3a7609;
font-weight:bold;
}
#left-content3 a:link, #left-content3 a:visited{
color:#5e5e5e;
}
.left3-t{
background:url(../images/Template/left-3-t.jpg) top no-repeat ;
width:202px;
margin-top:2px;
padding-top:12px;
}
.left3-c{
background:url(../images/Template/left-3-c.jpg) repeat-y;
width:202px;
margin-top:2px;
padding-top:2px;

}
.left3-c a:link, a:visited{
	color:#000000;
}
.left3-b{
background:url(../images/Template/left-3-b.jpg) no-repeat;
height:21px;
}
.right2-top{
background:url(../images/Template/right-top.jpg) no-repeat;
	width:208px;
	height:34px;
	margin-bottom:5px;
	margin-bottom:5px;
	padding-left:20px;
	padding-top:10px;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
}
.right1-t{
background:url(../images/Template/right-t.jpg) no-repeat;
height:20px;
}
.right1-c{
background:url(../images/Template/right-c.jpg) repeat-y;
width:216px;
padding-left: 5px;
padding-right: 10px;
}
.right1-b{
background:url(../images/Template/right-b.jpg) no-repeat;
height:20px;
}	
.newletter_text{
	font-size:12px;padding-top:5px;
	width:214px;line-height:16px;
}
.right-banner{
width:226px;
height:151px;
margin-bottom:5px;
}
.right-pond{
width:226px;
height:65px;
border:1px solid #cccccc;
}

.right3-t00{
	width:210px;	
	color:#6e6d6d;	
	padding-left:6px;
	font-size:18px;
	padding-top:5px;
	font-weight:bold;
}
.right3-t-left00{	
	float:left;
	padding-left:6px;
	padding-top:5px;
	color:#66CC33;
	font-size:16px;
	font-weight:bold;
}
.right3-t-right00{
	float:right;
	padding-top:5px;
	padding-right:10px;	
}
.footer{
border:0px solid;
/*height:50px;*/
padding:5px;
}
.foot-text
{
  background-color:#ecf7e3;
  padding:5px;
}
.footer-menu{
margin:10px;
margin-bottom:5px;
margin-left:0px;
}
.footer-menu a:link,.footer-menu a:visited{
color:#000000;
text-decoration:none;
}
.footer-menu a:hover{
font-weight:bold;
}
.mid-content	{
	/*height:44px;*/
	background:#ecf7e3;
	padding:5px;
	margin-bottom:10px;
}
.product-detail	{
	float:left;
	margin-bottom:5px;
	width: 170px;
	border:dotted 1px;
	padding:5px;
}	
.product-details{
	float:left;
	margin-bottom:5px;
	border:0px solid red;
	border:dotted 1px;
	padding:5px;
	margin-left:5px;
}		
.feature-product	{
	border-top:dotted 1px;
	border-bottom:dotted 1px;
	height:20px;
	valign:center;
	background:#ecf7e3;
	color:#5e5e5e;
	font-size:18px;
	font-weight:bold;
	padding:10px;
	margin-right:5px;
	width:560px;
}	
.feature-product-detail	{
	margin-bottom:5px;
	padding-left:5px;
}
td.HeadingTop{
	background:#ecf7e3;height:26px;line-height:26px;	
	font-size:18px;color:#444444;	
	padding-left:10px;padding-right:10px;
}	
fieldset {
border:2px solid #5e5e5e; height:210px;
-moz-border-radius: 8px;
border-radius: px;
margin: 0 0 1em 0;
position: relative;
font-size: 14px;
}
legend{
	font-size:14px;
	color: #66CC33;
}
fieldset table tr td.label{
font-size:12px;
font-weight:bold;
}
ul.mainPage{
margin:0;
padding:0;
list-style-image:url(../images/Template/arrow-right.png);
}
ul.mainPage li{
padding-left:10px;
}

ul.mainPage ul{
margin-left:10px;
padding:0;
list-style-image:url(../images/Template/arrow.png);
}
ul.mainPage ul li{
padding-left: 8px;
}

#search_suggest {
/*width:240px;*/
position : absolute;
text-align : left;
color:#FFFFFF;
/*padding-left:10px;*/
/*background-color: #000000;*/
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
td.productListing-heading{
	font-size:12px;
	font-weight:bold;
	background:#ecf7e3;
}
#table6,#table11,#table5
{
width:540px;
}
