body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#016c2e url(../images/bg.jpg) repeat-x;
}
*{margin:0; padding:0;}
.clear{clear:both;}
a img{border:0;}
a{text-decoration:none;}

#wrapper{width:1000px; margin:0 auto; }

.header{border-top:3px solid #626262; background:#fff url(../images/navBg.jpg) repeat-x bottom; position:relative; height:130px; z-index:150;}
img.logo{margin:22px 0  0 34px;}
.tag{float:right; padding:40px 33px 0 0;}

.topNav{position:absolute; bottom:-15px; left:157px;}
.topNav ul{list-style:none; text-align:center;}
.topNav ul li{float:left; position:relative; z-index:100;}

.topNav ul li a{background:url(../images/navBg1.jpg) repeat-x; height:28px; font-weight:bold; display:block; border-right:1px dotted #404040; color:#007130; font-size:12px; padding:14px 30px 0 30px;}

.topNav ul li a:hover{background:url(../images/navBg1H.jpg) repeat-x; color:#FFFFFF;}

.topNav ul li.left a{background:url(../images/leftBg.png) no-repeat left; padding-left:35px;}
.topNav ul li.left a:hover{background:url(../images/leftBgH.png) no-repeat left;}

.topNav ul li.right a{background:url(../images/rightBg.png) no-repeat right; border:0;  padding-right:35px;}
.topNav ul li.right a:hover{background:url(../images/rightBgH.png) no-repeat right;}

/* navigation drop down classes */
.topNav li ul{margin:0; padding:0; position:absolute; top:42px; display:none; border-top:0px solid #ccc; z-index:100}
.topNav li ul li{float:none; width:185px; padding:0px; margin:0;}
.topNav li ul li a{background:url(../images/navHBg.gif) repeat-x; border-top:1px solid #ccc; border-right:0; padding:1px 5px; font-size:11px; text-align:left; font-weight:bold; height:24px; line-height:24px;}
.topNav li ul li a:hover{background:#00a546; color:#fff; border-top:1px solid #ccc;}

/* left navigation classes */

.topNav li.left ul{margin:0; padding:0; position:absolute; top:42px; display:none; border-top:0px solid #ccc;}
.topNav li.left ul li{float:none; width:190px; padding:0px; margin:0;}
.topNav li.left ul li a{background:url(../images/navHBg.gif) repeat-x; border-top:1px solid #ccc; padding:1px 5px; font-size:11px; text-align:left; font-weight:bold; height:24px; line-height:24px;}
.topNav li.left ul li a:hover{background:#00a546; color:#fff; border-top:1px solid #ccc;}

/* right navigation classes */

.topNav li.right ul{margin:0; padding:0; position:absolute; top:42px; display:none; border-top:0px solid #ccc;}
.topNav li.right ul li{float:none; width:190px; padding:0px; margin:0;}
.topNav li.right ul li a{background:url(../images/navHBg.gif) repeat-x; border-top:1px solid #ccc; padding:1px 5px; font-size:11px; text-align:left; font-weight:bold; height:24px; line-height:24px;}
.topNav li.right ul li a:hover{background:#00a546; color:#fff; border-top:1px solid #ccc;}

.fstNav{position:absolute; width:690px; bottom:5px; z-index:50;}

.secondNav{z-index:1; position:absolute; bottom:-37px; left:30px; }
.secondNav ul li a{padding-top:15px; height:27px;}
.banner{height:306px; position:relative; z-index:10;}
.sliderController{background:url(../images/bg1.jpg) repeat-x; height:42px; position:relative; z-index:100;}

.dotU{background:url(../images/ur.png) no-repeat top; width:400px; position:absolute; top:-21px; left:20px; height:60px; }
.contentContainer{padding:22px; background:#FFFFFF;}
.leftColom{width:600px; padding-right:15px; float:left;}

.titlehr{background:url(../images/line.jpg) no-repeat 10px 0; height:5px; border-top:1px solid #e0e0e0; display:block; margin-top:1px;}
p{line-height:18px; padding:10px 0;}
.seprater{float:left; width:25px; padding-right:30px;}
.rightColom{width:250px; float:left; margin-top:5px;}

.leftAero{position:absolute; width:50px; height:50px; left:13px; top:10px; cursor:pointer;}
.rightAero{position:absolute; width:50px; height:50px; top:10px; right:-5px; cursor:pointer;}

.news{list-style:none; padding:10px;}
.news li{background:url(../images/aero.jpg) 0 10px no-repeat; }
.news li a{ display:block; padding:6px 0; margin-left:10px; border-bottom:1px dotted #2ab2b2; color:#292929;}

.footer{background:#027731 url(../images/footer.jpg) top left repeat-x; padding:10px 30px; font-size:11px; color:#FFFFFF;}
.footer a{color:#FFFFFF;}
.footer a:hover{text-decoration:underline;}
.dots{margin:23px 10px 10px 57px;}
.white{background:url(../images/dots.png) no-repeat 0 0; float:left; width:11px; height:11px; margin-right:10px;}
.black{background:url(../images/dots.png) no-repeat -21px 0; float:left; width:11px; height:11px; margin-right:10px;}

/* slider */

#slider{height:309px; width:1000px; overflow-x:hidden; overflow-y:auto; position:relative; z-index:150;}

/* 27 Dec Classes added */

h2{font-size:24px; font-weight:bold; color:#018a3a;}
h2 span{padding-left:8px; vertical-align:6px;}

/* inquiry form classes on 27-12-2010 */

.formCon{margin:20px 0;}
.fieldCon{margin:5px 0;}
.formCon label{float:left; width:100px; padding-top:3px;}
.textField{border:1px solid #dfdfdf; width:300px; padding:4px 5px; background:url(../images/inputBg.gif) top left repeat-x; color:#000;}
.textArea1{border:1px solid #dfdfdf; width:300px; padding:4px 5px; background:url(../images/inputBg.gif) top left repeat-x; color:#000; height:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.fonmCon span{display:inline-block;}

.selField{border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:312px; height:20px;}

.footerLinks{border:0px solid #fff; margin:10px 0 20px 0;}
.footerLinks1{width:144px; margin-right:10px; float:left; border:0px solid #ccc;}
.footerLinks1 ul{list-style-type:none;}
.footerLinks1 ul li.heading{font-size:15px; color:#ceffe2; border-bottom:0px solid #fff; padding-bottom:5px;}
.footerLinks1 ul li.heading a{color:#ceffe2; text-decoration:none;}
.footerLinks1 ul li{border-bottom:0px solid #fff; line-height:24px; font-size:13px;}
.footerLinks1 ul li a{color:#fff; text-decoration:none;}
.footerLinks1 ul li a:hover{text-decoration:none;}

.clearFoot{clear:both; height:0; line-height:0;}


/* newsletter download classes 29-12-2010 */

ul.downloadList{
	list-style-type:none;
	width:400px;
}
ul.downloadList li{
	background:url(../images/pdf_icon.png) left center no-repeat;
	padding-top:2px;
	padding-left:28px;
	margin-bottom:0px;
	line-height:40px;
	border-bottom:1px dotted #ccc;
}
ul.downloadList li span{
	margin-right:10px;
	width:auto;
	display:inline-block;
}
ul.downloadList li a{
	margin:0 10px;
	color:#018a3a;
	text-decoration:underline;
}
ul.downloadList li a:hover{
	text-decoration:none;
}
.listCon{}

.monthHd{
	display:block;
	padding:10px 0;
	font-weight:bold;
	font-size:15px;
}

