body {
	padding:0;
	margin:0;
	background:url(images/body-bg.jpg) repeat-x 0 0 #3D7536;
	font:12px/16px Arial, Helvetica, sans-serif;
}
td, div, h1, h2, h3, p, ul, li, form, img, input, select{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
img{
	border:0;
}
a{
	outline:none;
}
/*------------------------------------------------------Header Starts----------------------------------------------*/
div#container{
	width:965px;
	margin:0 auto;
	position:relative;
}
img.logo{
	position:absolute;
	left:9px;
	top:13px;
	width: 254px;
	height: 115px;
}
td.leftBorder {
	background:url(images/left-border.gif) no-repeat 0 0;
	background-color:#FEF4AE;
	width:2px;
	}
h2.sloganTxt{
	background:url(images/slogan-txt.png) no-repeat 0 0;
	height:28px;
	text-indent:-10000px;
	margin:17px 0 12px 331px;
}
*html h2.sloganTxt{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/slogan-txt.png', sizingMethod='corp');
	}
td.banner{	
	background:url(images/banner.jpg) no-repeat 0 0;
	height:404px;
	background-color:#FEF8CA;
}
table.menuGap{
	margin:0px 0 0 0;
}
.menuBg{
	background:url(images/menu-bg.png) repeat-x 0 0;
	height:33px;
}
*html .menuBg{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu-bg.png', sizingMethod='scale');
	}
td.menuBg ul{
	padding:0 0 0 445px;
}
td.menuBg ul li{
	float:left;
	margin:0 0 0 9px;
	position:relative;
}
td.menuBg ul li a{
	font:bold 13px/29px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 12px;
	display:block;
	text-transform:uppercase;
	text-decoration:none;
}
td.menuBg ul li a:hover{
	background:url(images/menu-bg-on.jpg) repeat-x 0 0;
	color:#FCDE27;
}
td.menuBg ul li a.active{
	background:url(images/menu-bg-on.jpg) repeat-x 0 0;
	color:#FCDE27;
}
/*------------------------------------Dropdown------------------------------------*/
div.dropdownDiv{
	position:absolute;
	left:0; top:29px;
	margin:0;
	padding:4px 0 4px 0;
	background-color:#007D0C;
	border-top:0;
	display:none;
	filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; -khtml-opacity: 0.75;
}
div.dropdownDiv a{
	display: block;
	padding:0 0 0 0; 
	font:bold 11px/22px Tahoma, Arial, Helvetica, sans-serif !important;
	height:22px !important;
	text-decoration:none;
	color:#FFF !important;
	margin:0 4px 0 4px;
	padding:0;
	width:166px;
	text-align:left;
	background:none;
	}
.dropdownDiv a:hover{
	background:#274B1F !important;
}
/*------------------------------------Dropdown------------------------------------*/
/*------------------------------------------------------------------Body Starts------------------------------------------*/
td.bodyPad{
	padding:0 0 42px 0;
	background-color:#FEF8CA;
}
h2.headingTxt{
	font:bold 20px/24px Helvetica, Arial, sans-serif;
	color:#589610;
	margin:0 0 15px 0;
	text-transform:uppercase;
}
td.gapping{
	padding:14px 0 0 0;
}
td.boxGap{
	padding:25px 0 0 0;
}
td.productGap{
	padding:12px 0;
}
td.productBox{
	background-color:#FFF;
	border:1px solid #E0DF8E;
}
h2.productName{
	font:bold 15px/18px Helvetica, Arial, sans-serif;
	color:#589610;
	text-transform:uppercase;
}
td.moreBg{
	background-color:#F8D403;
}
td.moreBg a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#05790E;
	width:30px;
	display:block;
	margin:0 15px 0 0;
	text-decoration:none;
}
td.moreBg a:hover{
	color:#000;
}
td.seviceTop{	
	background:url(images/service-top.gif) no-repeat 0 0;
	height:6px;
}
td.serviceBot{
	background:url(images/service-bot.gif) no-repeat 0 0;
	height:6px;
}
td.serviceBg{
	background-color:#F9DC04;
	padding:18px 0 52px 0;
}
a.serviceLink{
	background:url(images/bullet.gif) no-repeat 0 5px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 15px;
	width:115px;
	display:block;
	margin:15px 0;
	text-decoration:none;
}
a.serviceLink:hover{
	color:#589610;
}
td.bootPadd {
	padding:34px 0 0 0;
	}
td.logosBg {	
	background-color:#FFFEE2;
	border-top:1px solid #CECE85;
	border-bottom:1px solid #CECE85;
	padding:10px;
	}
.rightMarg {
	margin:0 1px 0 0;
	}
/*-----------------------------------------------------------------Footer Starts--------------------------------------*/
td.footerBg{
	background:url(images/footer-bg.jpg) repeat-x 0 0;
}
td.footerGraphics{
	background:url(images/footer-graphics.jpg) no-repeat 0 0;
	height:71px;
}
p.copyTxt{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#FFFEE2;
	margin:16px 0 0 28px;
	background-color:inherit;
}
ul.footerLink{
	margin:15px 0 0 0;
}
ul.footerLink li{
	background:url(images/footer-div.gif) no-repeat 0 4px;
	padding:0 9px 0 7px;
	float:left;
}
ul.footerLink li a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#FDDE09;
	text-decoration:none;
}
ul.footerLink li.noDiv{
	background:none;
}
ul.footerLink li a:hover{
	color:#FFFEE2;
}
p.webDesign {
	margin:0 0 0 137px;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#9EBA8C;
	}
p.webDesign a {
	text-decoration:none;
	color:#9EBA8C;
	}
p.webDesign a:hover {
	color:#fff;
	}
/*------ Direct Image ------*/

.paddingRight37 {padding-right:37px;}
.paddingRight22 {padding-right:22px;}


	
* html img,

* html .png{

    position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

};
