body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background:#488A37;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
.introHead {
	font: bold 30px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}

H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

.marathifnt {font-family:mangal, "Arial Unicode MS"; font-size:13px; line-height:15px !important;}

/* LAYOUT STYLES */
#wrapper { width:878px; margin:0 auto; text-align:left;}
/* header*/
#header { height:174px; width:878px; overflow:hidden; background:url(images/header.jpg) no-repeat;}
.logo { float:left; background:url(images/logo.gif) no-repeat; width:374px; height:123px;}
.logo a{ display:block; text-indent:-9999px; width:374px; height:123px;}

.engmar {float:right; padding:15px 15px 0 0; color:#fff; font-size:12px; font-weight:bold; font-size:13px !important; font-family:Arial, Helvetica, sans-serif !important; line-height:normal  !important;}
.engmar img{ vertical-align:middle;}
.engmar a{color:#fff;}

/* navigation */
			/* navigation links
			-------------------------------------------------------- */
			.navbar { background: url(images/navbar.gif) no-repeat top; width:878px; height:46px; overflow:hidden;}
			ul#nav {
				width:402px; height:46px;
				background:url(images/nav.gif) no-repeat;
				position: relative;
				padding:0px 0px ; margin:0 0; margin-right:25px; float:right;}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:46px;}
			
					ul#nav li#nav-1 a { 
						left: 0; width: 74px; 
						background: url("images/nav.gif") 0 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 74px; width: 83px; 
						background: url("images/nav.gif") -74px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 157px; width: 99px; 
						background: url("images/nav.gif") -157px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 256px; width: 88px; 
						background: url("images/nav.gif") -256px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
						left: 344px; width: 58px; 
						background: url("images/nav.gif") -344px 0 no-repeat;
						}
					
			
			ul#nav li#nav-1 a:hover  	{ background-position: -0px -46px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -74px -46px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -157px -46px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -256px -46px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -344px -46px; }
			

			ul#nav li#nav-1 a.active  	{ background-position: -0px -46px;  }
			ul#nav li#nav-2 a.active  	{ background-position: -74px -46px; }
			ul#nav li#nav-3 a.active  	{ background-position: -157px -46px; }
			ul#nav li#nav-4 a.active  	{  background-position: -256px -46px; }
			ul#nav li#nav-5 a.active  	{ background-position: -344px -46px; }
			

			/* navigation close */
			
			/*middle*/
#ContentArea {background:url(images/body_bg.gif) repeat-y; width:878px; overflow:hidden; }
.topbanner {width:667px; height:276px;  background:url(images/banner.jpg) no-repeat; overflow:hidden; margin:0 0; }

.contentLeft { float:left; background:url(images/lft_nav_bg.jpg) no-repeat top; width:211px; height:603px; padding:8px 12px 12px 15px; width/**/:/**/184px; height/**/:/**/583px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#266017;}
.contentLeft ul li{ line-height:25px; border-bottom:1px dotted #333333;}
.contentLeft ul li a{font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#266017; text-decoration:none; display:block;}
.contentLeft ul li a:hover{ color:#CB4343;}


.contentRight{ background:#ffffff; width:667px; overflow:hidden; float:left;}
.contentBottom{ background:url(images/cont_footer.gif) no-repeat top; width:878px; height:8px; overflow:hidden;}
.textLeft{ width:427px; float:left; padding:10px 10px 10px 23px; width/**/:/**/394px; overflow:hidden;  }
.textHeadings{font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000;}
.textHeadingsRed{font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#AD4116;}
.imgBorder{ border:2px #488A37 solid; margin-right:10px;}
.textHeadingsGreen{font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#488A37;}
.readMore{ color:#990000;}
.readMore a{ color:#990000; text-decoration:none; float:right;}
.readMore a:hover{text-decoration:underline;}
.textRight{ width:199px; margin-right:25px; float:right; margin-top:15px;}
.newSection{ width:199px; overflow:hidden; margin-top:15px; background:url(images/news_bg_rpt.jpg) repeat-y;}
.newsTop{ background:url(images/news_top.jpg) no-repeat; width:199px; height:15px; overflow:hidden;}
.newsBtm{ background:url(images/news_btm.jpg) no-repeat; width:199px; height:13px; overflow:hidden;}
.newsMid{ background:url(images/news_mid_bg.jpg) no-repeat; width:199px; padding:5px 12px 6px 21px; width/**/:/**/166px; overflow:hidden;}
.newsMid p { padding:0 0 12px 0;}
.newsMid a { text-decoration:underline; color:#990000;}
.newsMid a:hover {color:#000;} 
#footer{ background:url(images/footer_bg.jpg) no-repeat #488A37; width:878px; height:41px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#C8DCC3; padding:12px 15px 10px 15px; width/**/:/**/848px; height/**/:/**/19px;}
#footer a{ color:#C8DCC3; text-decoration:none;}
#footer a:hover{ color:#C8DCC3; text-decoration: underline;}
#about{position: absolute;
	z-index: 1;
	visibility: hidden;}
.droptext ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:left;
	border-bottom: 1px solid #ffffff;
}
.droptext ul li {
	padding:0;
	margin:0;
}
.droptext ul li A {
	color:#ffffff;
	text-decoration: none;
	width: 135px;
	padding: 2px 4px 2px 10px;
	display:block;
	border-top:1px solid #ffffff;
	background: #5CB548 url(images/arrow2.gif) no-repeat left center;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.droptext ul li A:HOVER {
	color:#CB4343;
	text-decoration: none;
	background: #EFE483 url(images/arrow3.gif) no-repeat left center;
}
#other{
	position: absolute;
	z-index: 2;
	visibility: hidden;}
	#RTI{
	position: absolute;
	z-index: 3;
	visibility: hidden;}
	
	.droptext1 ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:left;
	border-bottom: 1px solid #ffffff;
}
.droptext1 ul li {
	padding:0;
	margin:0;
	text-align:left;
}
.droptext1 ul li A {
	color:#ffffff;
	text-decoration: none;
	width: 165px;
	padding: 2px 4px 2px 10px;
	display:block;
	border-top:1px solid #ffffff;
	background: #5CB548 url(images/arrow2.gif) no-repeat left center;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.droptext1 ul li A:HOVER {
	color:#ffffff;
	text-decoration: none;
	background: #CB4343 url(images/arrow3.gif) no-repeat left center;
}
#election{
	position: absolute;
	z-index: 4;
	visibility: hidden;}
	#application{
	position: absolute;
	z-index: 5;
	visibility: hidden;}
ul.innerListing{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#488A37; text-decoration:none;}
ul.innerListing li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#488A37; text-decoration:none; line-height:25px;}
ul.innerListing li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#CB4343; text-decoration:underline;}
ul.innerSubListing{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CB4343; text-decoration:none; padding-left:20px;}
ul.innerSubListing li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CB4343; text-decoration:none; line-height:18px; }
ul.innerSubListing li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#488A37; text-decoration:underline;}
.textLeftInner{ width:95%; float:left; padding:10px 10px 10px 23px;  overflow:hidden;  }
#pageheadHr{ width:100%; border-bottom:#dddddd dashed 1px;}
.blog{ background:url(images/blog_bg.jpg) no-repeat; width:165px; height:83px; padding:35px 10px 5px 15px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0 auto; width/**/:/**/140px;}
.blog a{ color:#FFFFFF; text-decoration:underline; }
.blog a:hover{ color:#FFFFFF; text-decoration:none;}
.olFeedback{ margin-left:25px; margin-top:18px; width:175px; height:15px; float:left;}


ul.mbul {padding:2px 12px; margin:0 18px;}
ul.mbul li{ list-style-type:disc; padding:0; margin:0 0 8px 0;}