/* CSS Document */

body {
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F4F9D9;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
}


form, input{
	padding:0;
	margin:0;
	}
a:link {
	color: #009100;
	text-decoration: underline;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009100;
}
a:visited {
	text-decoration: underline;
	color: #31A633;
}
a:hover {
	text-decoration: none;
	color: #772100;
}
a:active {
	text-decoration: underline;
	color: #009100;
}
.section_heading{
	color:#009900;
	font-weight:bold;
	}
.form_label{
	color:#316931;
		font-weight:bold;

}
.top_bg_green{
	background-image:url(../images/top_banner_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:49px;
	
	}
.nav_top_right{
	color:#FFFFFF;
	border-top:4px solid #eaf3d1;
	float:right;
	padding-top:3px;	
	font-size:9px;
	
	overflow:hidden;

}.nav_top_right a{
	margin-right:5px;

}
.nav_top_right_a:link, .nav_top_right_a:active, .nav_top_right_a:visited{
		
		color:#eaf3d1;
		text-decoration:none;
		
		
	}
	.nav_top_right_a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
.top_nav_container{
		height:50px;
		color:#316931;
		font-weight:bold;
		padding-right:20px;
	}
.top_nav:link, .top_nav:active, .top_nav:visited{
		font-size:13px;
		font-weight:bold;
		color:#316931;
		
		text-decoration:none;
	
		
	}
	.top_nav:hover{
font-size:13px;
		font-weight:bold;
		color:#316931;
		
		text-decoration:underline;
		
	
		
	}
.top_banner_under_line{
		height:5px;
		width:511px;
		background-color:#3f9038;
		line-height:1px;

	}
.top_left_logo_container{
	width:222px;
	height:311px;
	background-image:url(../images/top_left_logo_container_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;

	
	}
.logo_name_image_position{
		margin-left:15px;
	}
.navbtns_holder{		
		padding:10px 0 0 20px;
	}
.box_header{
	background-image:url(../images/box_header.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:27px;
	line-height:20px;
	color:#FFFFFF;
	padding:0 0 0 20px;
	font-weight:bold;
	}
	
.box_body{
	background-image:url(../images/box_inner_repeat.gif);
	background-repeat:repeat-y;
	background-position:top;
	padding:10px 10px 0 10px;
	
	
	}
.box_footer{
	background-image:url(../images/box_footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:5px;
	line-height:1px;

	
	}
	.news_ul{
			padding:0px 0 0 10px;
			margin:0;
			list-style:url(../images/arrow_li.gif);
			list-style-type:none;
		
	}
		.news_ul li{
			margin:5px 3px 10px 10px;
		
	}
.left_divider{
		height:25px;
	}
.footer_green{
		background-color:#3f9038;
		height:21px;
		line-height:21px;
		color:#FFFFFF;
		border-bottom:1px solid #FFFFFF;
		text-align:center;
	}
.footer_dark_red{
		background-color:#772100;
		height:21px;
		line-height:21px;
		color:#FFFFFF;
		border-bottom:1px solid #FFFFFF;
		text-align:center;
	}
.footer_black{
		background-color:#000000;
		height:21px;
		line-height:21px;
		color:#FFFFFF;
		border-bottom:1px solid #FFFFFF;
		text-align:center;
	}
	.footer_link{
		
	}
.footer_link:link, .footer_link:active, .footer_link:visited{
text-decoration:none;
	color:#FFFFFF;
}  
.footer_link:hover{
	text-decoration:underline;
		color:#Fafafa;
} 
.middle_contents{
	margin:20px 0 20px 20px;
	
	}

.welcome{
		
		
	}
	.welcome_h1{
		font-size:20px;
		font-weight:bold;
		color:#219f1d;
		font-family:Tahoma;
		line-height:15px;
		text-transform:uppercase;
		padding:0;
		margin:0;
	}
	.welcome_h3{
		font-size:14px;
		line-height:14px;
		text-transform:uppercase;
		color:#219f1d;
		font-family:Tahoma;
		margin-top:4px
		
	}
.middle_content_right_container{
		
	}	
	.mission_h1{
		display:block;
		height:28px;
		line-height:28px;
		margin-bottom:15px;
		background-image:url(../images/mission_heaqder_bg.gif);
		background-repeat:no-repeat;
		background-position:top left;
		font-size:16px;
		color:#FFFFFF;
		text-align:center;
	}
	.mission img{
		display:block;
		background-color:#FFFFFF;
		padding:6px;
		float:left;
		border-bottom:1px solid #CCCCCC;
		margin-right:5px;
	}
	.mission p{
		float:right;
	}
	.vision_h1{
		display:block;
		height:28px;
		line-height:28px;
		margin-bottom:15px;
		background-image:url(../images/vission_heder_bg.gif);
		background-repeat:no-repeat;
		background-position:top left;
		font-size:16px;
		color:#FFFFFF;
		text-align:center;
	}
.counter_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #009100;
	text-decoration: underline;
}

	.vision img{
		display:block;
		background-color:#FFFFFF;
		padding:6px;
		float:left;
		border-bottom:1px solid #CCCCCC;
		margin-right:5px;
	}
	.vision p{
		float:left;
	}
.content_img{
margin:0px 8px 0px 0px;
}	

.icon_bar_middle{
	background-image:url(../images/icon_bar_middle.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

.main_container_for_link_pages{
		padding:20px;

	}


.counter_s {
	border:solid 1px #89CB61;
	width: 205px;
	padding:10px 5px 10px 15px;
	background:#FBFDEE;
	margin-right:5px;
}
.newsImg{ margin:0 10px 0 0;}


