@charset "utf-8";
/* CSS Document */

/*-----------golbal css---------------*/

body
	{
		background: url(../images/bg.gif) repeat-x top #92c07d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:16px;
		margin:0px;
		padding:0px;
		
	}
	
form
	{
		margin:0px;
	}
	
img
	{
		border:none;
	}
	
a
	{
		outline:none;
	}
p{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:16px;
		text-align:justify;
		margin:0px;
		padding:0px;

}	
ol,ul,li
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:16px;
		text-align:justify;
		/*margin:0px;
		padding:0px;*/
	}
.bg-color
	{
		background:#FFFFFF;
		border:1px solid #FFFFFF;
	}
/*-----------header css start here---------------*/
.header-bg
	{
		background:url(../images/header-img2.jpg) no-repeat;
		width:184px;
	}
.link-bg
	{
		background:#000000;
	}

/*//////////css dropdown////////*/	
.top-nav-bg	
	{
		background:url(../images/top-nav-bg.gif) repeat-x bottom;
	}
	
ul.menu 
	{
		list-style:none; 
		margin:0; 
		padding:0;
		
	}
ul.menu * 
	{
		margin:0; 
		padding:0;
	}
ul.menu a 
	{
		display:block; 
		color:#ffffff; 
		text-decoration:none;
		
	}
ul.menu li 
	{
		position:relative; 
		float:left; 
		margin-right:0px;
		
		
	}
ul.menu ul 
	{
		position:absolute; 
		top:35px; 
		left:0; 
		display:none; 
		opacity:0; 
		list-style:none;
	}
ul.menu ul li 
	{
		display:block; 
		padding:3px 7px 5px; 
		background-color:#2c2c2c;
		position:relative; 
		border:1px solid #5c5c5c; 
		border-top:none; 
		width:200px; 
		margin:0;
		clear:both;
		
	}
ul.menu ul li a 
	{
		
		color:#FFFFFF; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
	}
ul.menu ul li a:hover 
	{
		color:#579125;
	}
ul.menu ul ul 
	{
		left:180px; 
		top:-1px;
	}
ul.menu .menulink 
	{
		padding:8px 25px; 
		border-right:1px solid #284425; 
		font-size:13px;
		font-weight:bold;
		height:16px;
		float:left;
		
		
	}
ul.menu .menulink:hover, ul.menu .menuhover 
	{
		background:url(../images/top-nav-hover.gif) repeat-x ;
		
	}
	
ul.menu .sub 
	{
		background:#C9E8FB url(images/arrow.gif) 170px 8px no-repeat;
	}
ul.menu .topline 
	{
		border-top:1px solid #ffffff;
		float:left;
		display:block;
	}
	
/*//////////css dropdown end////////*/	


.body-bg
	{
		width:970px;
		background:#FFFFFF;
		border:3px solid #153a00;
		padding:12px;
		margin:auto;
	}
	
.border-lt
	{
		background:url(../images/v-dot-line.gif) repeat-y left;
	}
	
.border-rt
	{
		background:url(../images/v-dot-line.gif) repeat-y right;
	}
	
.border
	{
		border:1px solid #bcbcbc;
	}
	
.border1
	{
		font-size:11px;
		color:#333333;
		background:#f4fcf0;
		border:1px solid #bcbcbc;
		
	}
	
.padding
	{
		padding:8px;
		text-align:justify;
	}
	
.box-head
	{
		background:url(../images/box-top.gif) repeat-x;
		height:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#FFFFFF;
		font-weight:bold;
		padding-left:10px;
	}
	
.box-head1
	{
		background:url(../images/box-top1.gif) repeat-x;
		height:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000000;
		font-weight:bold;
		padding-left:10px;
	}
	
	
/*-----------left nav css start here---------------*/
.left-links ul
	{
		margin:10px; 
		padding:0px; 
		text-align:left;
	}
.left-links ul li
	{
		margin:8px 0 0 0px; 
		padding:0px 0 1px 15px; 
		list-style:none; 
		background:url(../images/arrow.gif) no-repeat 0px 4px; 
		text-align:left;
		border-bottom:1px dotted #cccccc;
	}
.left-links ul li a
	{
		
		margin:0px;
		padding:0px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; color:#3c7600; 
		text-decoration:none;
	}
.left-links ul li a:hover
	{
		color:#006db2;
	}	

/*-----------left nav css end here---------------*/
.mid-bg
	{
		background:url(../images/abstract.jpg) no-repeat center top #f9fcff;
		padding:0 10px;
		height:450px;
	}
h1
	{
		background:url(../images/heading-bg.gif) repeat-x;
		font-size:20px;
		color:#000000;
		margin:0px 0 10px 0;
		padding:8px 0 0 10px;
		height:22px;
	}
	
h2
	{
		
		font-size:13px;
		color:#3c7600;
		margin:0px 0 5px 0;
		padding:0px;
		
	}
	
	
/*-----------left nav css start here---------------*/
.list ul
	{
		margin:10px; 
		padding:0px; 
		text-align:left;
	}
.list ul li
	{
		margin:2px 0 0 0px; 
		padding:0 0 5px 15px; 
		list-style:none; 
		background:url(../images/arrow1.gif) no-repeat 0px 4px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; color:#3c7600;
		text-align:left;
	}
.list ul li a
	{
		 
		margin:0px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; color:#3c7600; 
		text-decoration:none;
	}
.list ul li a:hover
	{
		color:#006db2;
	}

.view-more
	{
		 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#3c7600; 
		text-align:right;
	}
.view-more1
	{
		 
		font-family:Arial, Helvetica, sans-serif; 
		font-weight:bold;
		font-size:14px; color:#3c7600; 
		text-align:center;
	}
	
.view-more a
	{
		 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#3c7600; 
		text-decoration:underline;
	}
.view-more a:hover
	{
		color:#006db2;
	}
	
	
.clr
	{
		clear:both;
	}
	
.stay-in-touch
	{
		background:#101010;
		border:1px solid #173c02;
		font-size:11px;
		color:#FFFFFF;
	}
	
.sml-txt
	{
		font-size:11px;
		color:#006db2;
	}
.sml-txt a
	{
		font-size:11px;
		color:#3c7600;
	}
.sml-txt a:hover
	{
		font-size:11px;
		color:#006db2;
	}
	
.input
	{
		  width:108px;
		  border:1px solid #cccccc;
		  font-size:11px;
		  color:#333333;
	}
	
	
	
/*////////////bottom Links///////////////*/
	
.box1-bg
	{
		background:#f8f8f8;
		border-left:1px solid #d3d3d3;
		border-right:1px solid #d3d3d3;
	}
	
	
.btm-links ul
	{
		
		margin:0px 0 10px 0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
			
	}
	
.btm-links ul li
	{
		margin:5px 0px 0  0px;
		padding:0 0 0 10px;
		list-style:none;
		background:url(../images/arrow2.gif) no-repeat 0px 6px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
	}
	
.btm-links ul li a
	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
	}
	
.btm-links ul li a:hover
	{
		color:#629d2f;
		border-bottom: 1px dotted #CCCCCC;
	}
	
	
.btm-bg
	{
		background:#101010;
		width:100%;
	}
	
.footer-links
	{
		font-size:11px;
		color:#FFFFFF;
		padding:10px;
	}
	
.footer-links a
	{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		margin:5px;
	}
.footer-links a:hover
	{
		color:#e3d10a;
		text-decoration:underline;
		
	}
	
.larg-txt
	{
		font-size:15px;
		color:#FFFFFF;
	}
.larg-txt a
	{
		font-size:15px;
		color:#FFFFFF;
	}
.larg-txt a:hover
	{
		color:#006db2;
	}

.imgbrd{
	border:2px solid #92C07D;
}
