body {
font: 11px 'verdana';
color:#000000;
margin:0px; 
padding:0px 0px 0px 0px;
line-height:18px;
}
form{
margin:0px;
padding:0px;
}
	
.header-bg{
background:url(images/header-bg.jpg) left top repeat-x;
height:99px;
}
.cart-bg{

background:url(images/cart-bg.jpg) left bottom no-repeat;
background-color:#e8eae7;

width:180px;
}
.search-bg{
background:url(images/search-bg.jpg) left bottom no-repeat;
background-color:#e8eae7;
width:180px;
}

.green-bg{
background-color:#8cd565;
padding:10px;
}
a.menu{
font:bold 11px 'tahoma';
color:#ffffff;
text-decoration:none;
display:block;
float:left;
width:92px;
padding-top:4px;
background:url(images/menu.jpg)  top no-repeat;
height:25px;
text-align:center;

}
a.menu:hover{
background:url(images/menu-hover.jpg) right top no-repeat;
}
a.links{
background:url(images/icon.jpg)  no-repeat;
display:block;
padding: 0px 0px 0px 15px;
font:11px 'tahoma';
color:#5e5e5e;
text-decoration:none;
height:20px;
}
a.links:hover{
text-decoration:underline;
}
a.sublinks{
background: url(images/icon1.gif) left top no-repeat;
display:block;
padding: 0px 0px 0px 20px;
font:11px 'tahoma';
color:#747474;
text-decoration:none;
height:20px;
}
a.sublinks:hover{
text-decoration:underline;
}
a.sublinks2{
display:block;
padding: 0px 0px 0px 26px;
font:11px 'tahoma';
color:#747474;
text-decoration:none;
height:20px;
}
a.sublinks2:hover{
text-decoration:underline;
}
a.more{
font:bold 12px 'arial';
color:#9a9a9a;
text-decoration:underline;
}
a.more:hover{
text-decoration:none;
}
.button{
background: url(images/btn.jpg) left top no-repeat;
width:69px;
height:19px;
text-align:center;
font:bold 12px 'arial';
color:#ffffff;
border:0px;
}
.buttonn{
background: url(images/btn.jpg) left top repeat-x;
height:19px;
text-align:center;
font:bold 12px 'arial';
color:#ffffff;
border:0px;
}
.serch-input{
background-color:#ffffff;
border:0px;
}
.top-border{
border-top:3px solid #eaefe9;
padding:10px;
}
.brd{
border:1px solid #e2e2e2;
padding:7px 7px 10px 7px;
}
.heading{
font:bold 12px 'arial';
color:#658d1a;
}
.heading2{
font:bold 12px 'verdana';
color:#000000;
}
.txt{
font:12px 'arial';
color:#5f605e;
}
.txt2{
font:11px 'arial';
color:#5f605e;
}
.news_imput{
border:0px;
background-color:#e7e7e7;
font:11px 'arial';
color:#6b6b6b;
padding:0px 0px 0px 5px;
height:18px;
}
.solutions{
background:url(images/gra-bg.jpg)  repeat-x;
border-left:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
padding:10px 3px 10px 7px;
background-color:#fefefe;
}

.leafbg{
background:url(images/leaf-bg.jpg) right bottom no-repeat;
}
.linkbg{
background:url(images/links-bg.jpg) repeat-x;
border-left: 1px solid #b9b9b9;
border-right: 1px solid #b9b9b9;
padding:0px 14px 14px 14px;
}
.dashed{
padding:5px 0px 5px 0px;
border-bottom:1px dashed #a7a7a7;
}
.links-txt{
font:bold 13px 'trebuchet ms';
color:#395a6c;
}
.frame{
background:url(images/frame.jpg) no-repeat;
width:95px;
height:92px;
}
.frame2{
background:url(images/frame2.jpg) no-repeat;
width:126px;
height:121px;
}
.featured{
border:1px solid #d8d7d7;
border-top:4px solid #e65602;
padding:10px;
background:url(images/fe-bg.jpg) repeat-x;
}
.txt2{
width:126px;
height:121px;
}

.red{
font: 11px 'arial';
color:#ef0a1f;
}
.febrd{
padding:0px 0px 6px 0px;
border-bottom:1px solid #dbdada;
}
.guide{
border:1px solid #c2d2be;
border-bottom: 5px solid #71bd48;
padding:5px 0px 5px 0px;
}
.d{
border-bottom:1px dotted #a7a7a7;
font:11px 'arial';
}
.foot{
font:12px 'arial';
color:#7e7c7c;
padding:5px ;
text-align:justify;
}
.footer, a.footer{
font:12px 'arial';
color:#202020;
text-decoration:none;
background-color:#e7e7e7;
}
a.footer:hover{
text-decoration:underline;
}
.footerlink2{
	font:11px 'verdana';
	color: #333333;
	border-bottom: 2px solid #ff9900;
}
.footerlink {
	font:11px 'verdana';
	color: #990000;
	border-bottom: 2px solid #ff9900;
}
a.foo {
	font:11px 'verdana';
	color: #990000;
	text-decoration:none;
}
a.foo:hover{
text-decoration:underline;
color:#333333;
}
a.footerlink:hover{
text-decoration:underline;
color:#333333;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif, "Tw Cen MT";
	font-size: 11px;
	color: #003366;
	border: 1px solid #4C8DAD;
}
.white_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}
.navBarTxt {
	width:16px; height:15px; border: 1px solid #dddddd; font: bold 10px Arial, Helvetica, sans-serif; color: #872500; text-decoration: none; padding:1px 4px 1px 4px; }
 .navBarTxt:hover {
	width:16px; height:15px; background-color:#A4ABB3; font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; padding:1px 4px 1px 4px; border: 1px solid #666665; }
.tabIndex {	display:block; margin-bottom:10px; padding: 3px; border-bottom:1px solid #dadada; width: 100%; text-align: center; }
.tabs {	text-align: center; padding:5px 0px 5px 15px; }
.floatRight{
	float:right;
	color: #FF0000;
	text-decoration: none;
	padding: 2px;
	width: 60px;
	text-align: center;
	vertical-align: middle;
}
.floatLeft{
	float:left;
	text-align:center;
	color: #FF0000;
	text-decoration: none;
	padding: 2px 2px 2px 0px;
	width: 60px;
	vertical-align: middle;
}
.news-img{
padding:5px 5px 5px 0px;

}
.news-inn{
border-bottom:1px dashed #a8a7a7;
padding:8px 5px 8px 0px;
}
.brdb{
border-bottom:1px solid #333333;
}
.pro{
padding:5px 0px 0px 0px;
}
.txtind{
font:11px 'arial';
color:#5c5c5c;
}
.hr{
color:#afb1af;
height:1px;
}
.border {
	border: 1px dotted #ADADA5;
}
ul#crumbs {
	float: left;
	margin: 0 .5em 0 0;
}

ul#crumbs li {
	color: #64584C;
	display: inline;
	list-style-type: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#crumbs a {
	color: #64584C;
}
a.name-click{
font:bold 11px 'verdana';
color:#000000;
text-decoration:none;
}
a.name-click:hover{
text-decoration:underline;
}
.side-box{background: url(images/sbar-rep.gif) repeat-y center top;}
.side-box-cont{	margin : 0 4px;padding: 22px;background: url(images/sbar-bg.gif) repeat-x left 0px;}
.side-joint{margin:0;clear:both;} 
.link_black{
	color:#000000;
	text-decoration:none;
}
.link_black:hover{
	color:#2b7c00;
	text-decoration:none;
}
.san {
font:11px 'tahoma';
color:#5e5e5e;
text-decoration:none;
height:20px;	
}

a.sublinks1{
background: url(images/in_icon.jpg) left top no-repeat;
display:block;
padding: 0px 0px 0px 20px;margin-left:10px;
font:11px 'tahoma';
color:#747474;
text-decoration:none;
height:20px;
}
a.sublinks1:hover{
text-decoration:underline;
}
.MsoNormalTable table{
	text-align:	left;
}
.top_link{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-size:bold;
	color: #ffffff;
}
