* {
	margin:0;
	padding:0;
}
body{
	background: #72B124;
}
form{
	display: inline;
}
a img, img{
	border: 0px;
}
td,div,span,a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.clear{clear:both;}
.out{
	background: #D2E1AA;
}
.out_t{
	background: url(images/bg_top.jpg) top left repeat-x;
}
.out_b{
	background: url(images/bg_btm.jpg) bottom left repeat-x;
	text-align: center;
}
.wrap_t{
	width: 1000px;
	margin: 0px auto 0px auto;
	background: url(images/bg_top_norep.jpg) right 111px no-repeat;
}
.wrap_b{
	background: url(images/bg_btm_norep.jpg) bottom right no-repeat;
}
.head_lft{
	float: left;
}
.head_rht{
/*	float: right;*/
	text-align: right;
	/*padding: 0px 64px 0px 0px;*/
	padding: 0px 64px 0px 0px;
}
.logo{
	margin: 30px 0px 0px 49px;
}
.top_mnu a{
	color: #29510E;
	font-size: 13px;
	position: relative;
	top: -9px;
	text-decoration: none;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.top_mnu a:hover{
	text-decoration: underline;
}
.top_mnu img{
	margin: 0px 6px;
}
.adress{
	margin: 9px 0px 0px 0px;
}
.cards{
	margin: 6px 0px 0px 0px;
}
.header{
	padding: 0px 0px 233px 0px;
}
.main{
	/*padding: 233px 0px 25px 52px;*/
	padding: 0px 0px 25px 52px;
	text-align: left;
}
#lft_clmn{
	float: left;
	width: 127px;
	padding: 8px 0px 0px 0px;
	margin: 0px 40px 0px 0px;
}
.lft_mnu a{
	display: block;
	color: #29510E;
	font-size: 12px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: url(images/mnu_lft_sep.gif) bottom left no-repeat;
	line-height: 18px;
	padding: 0px 0px 4px 0px;
	text-decoration: none;
}
.lft_mnu a.mnu_lst{
	background: none;
}
#content{
	float: left;
}
.home_cntnt{
	width: 476px;
	margin: 0px 30px 0px 0px;
}
.inner_cntnt{
	width: 689px;
	margin: 0px 30px 0px 0px;
}
.article{
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
.article h2{
	color: #053F17;
	font-size: 27px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.article p{
	padding: 4px 0px;
}
.striped_tbl{
	width: 100%;
	margin: 10px 0px 10px 0px;
}
.striped_tbl th{
	color: #fff;
	background: #29500D;
	border-bottom: 2px solid #DEE9C1;
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 0px 7px;
}
.striped_tbl td{
	padding: 0px 0px 0px 7px;
	line-height: 16px;
	border-bottom: 1px solid #E0EAC7;
}
.wide_rows td{
	padding: 4px 0px 4px 7px;
}
tr.drk_row td{
	background: #9DC56F;
}
tr.lght_row td{
	background: #CEE88F;
}
tr.lst_row td{
	border: none;
}
.striped_tbl a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29500F;
	text-decoration: none;
}
.striped_tbl a:hover{
	text-decoration: underline;
}
#rht_clmn{
	float: left;
	width: 226px;
}
.rht_mod_t{
	background: url(images/rht_mod_t.gif) top left no-repeat;
	height: 16px;
	width: 198px;
}
.rht_mod_b{
	background: url(images/rht_mod_b.gif) bottom left no-repeat;
	height: 16px;
	width: 198px;
}
.rht_mod_c{
	width: 198px;
	background: url(images/rht_mod_c.gif) top left repeat-y;
}
.rht_mod_in{
	padding: 5px 17px 5px 17px;
	color: #FFF;
	text-align: justify;
}
.rht_mod_in h4{
	text-align: center;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
.rht_mod_in p{
	padding: 0px 0px 12px 0px;
}
.footer{
	text-align: left;
	height: 100px;
	position: relative;
}
#babel{
	position: relative;
	bottom: 16px;
	left: 46px;
	width: 131px;
	
	border:2px #264E0F solid;
}
.copy{
	padding: 45px 0px 0px 0px;
	text-align: center;
}
.green{
	color: #2E5C02;
}
.red{
	color: #AC0F06;
}

