/* CSS Document */

*{
	margin:0px;
	padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body{ font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;}
div { overflow:hidden;}
/*.FL { float:left;}
.CB { clear:both;}*/
.main_wrap{ width:100%; overflow:auto; background:#FFFFFF url(images/body_bg.jpg) repeat-x; /* height:1500px; */}
.content_wrap{ width:811px; height:auto; margin:0 auto; background: #4a7033 url(images/content_wrap_y.jpg) repeat-y; }
.header_wrap{ width:811px;}
.logoandbg{ width:100%; height:210px; background:url(images/header_img.jpg) no-repeat; }
.logo_positioning{ width:142px; height:90px; margin:62px 0px 0px 44px;}
.top_nav{width: 801px; height:57px; clear:both; margin-left:5px; background:#1b2e10 url(images/top_nav_bg.jpg) repeat-x;}

.top_nav ul{ height:45px; list-style:none; float:right; }
.top_nav ul li{ float:left; }
.top_nav ul li a{ display:block; padding:5px 0px 7px 20px; text-decoration:none; font-size:15px; color:#b4bdaa; font-family:Georgia;}
.top_nav ul li.menu_item1 a{ width:105px;}
.top_nav ul li.menu_item2 a{ width:105px;}
.top_nav ul li.menu_item3 a{ width:148px}
.top_nav ul li.menu_item4 a{ width:158px;}
.top_nav ul li a span{ color:#58684e; font-size:12px;}
.top_nav ul li a:hover{ background:url(images/menu_hover_bg.jpg) repeat-x; color:#b4bdaa}
.top_nav ul li a:hover span{ color:#b4bdaa;}
.top_nav ul li.menu_newsletter a{ background:#334328; width:171px; margin-right:0px;}
.top_nav ul li.menu_newsletter a:hover{background:#4B7035;}

.top_nav ul li#selected{background:url(images/menu_hover_bg.jpg) repeat-x; color:#b4bdaa}
.top_nav ul li#selected span{ color:#b4bdaa;}

.body_wrap_global{ width:809px; margin-left:1px; background:#4a7035 url(images/body_wrap_global_bg.jpg) repeat-x;}
.body_wrap{clear:both; width:785px; margin:0 0 0 4px; padding:15px 0 17px 16px; background:#FFFFFF; }
.body_left_wrap{ width:485px; float:left;}
.body_left_wrap2{ width:765px; float:left;}
.left_upper_txt { clear:both; width:485px; color:#1e2e13; font-size:12px; padding-bottom:20px; line-height:18px;}
.left_upper_txt2 { clear:both; width:765px; color:#1e2e13; font-size:12px; padding-bottom:20px; line-height:18px;}
.left_upper_txt span { color:#351700; font-size:20px;}
.left_upper_txt2 span { color:#351700; font-size:20px;}
.leftheader { color:#351700; font-size:20px;}
.leftheader2 { color:#351700; font-size:14px;}
.left_bx_tab { clear:both; width:480px; height:19px; background:url(images/left_tabbg.jpg) repeat-x; color:#f6f8f5; font-size:11px; padding:2px 0 0 5px;}
.left_bx { clear:both; width:469px; border:1px solid #c6cbc5; padding-left:8px;padding-right:6px;padding-top:8px;padding-bottom:8px; color:#1e2e13; font-size:12px;line-height:27px;}
.left_bx span { color:#351700;}
.indent{margin-left:3px;}
.body_right_wrap{ width:280px; float:left; padding-left:10px;}
.right_bx_tab { clear:both; width:265px; height:19px; background:url(images/right_tabbg.jpg) repeat-x; color:#f6f8f5; font-size:11px; padding:2px 0 0 5px;}
.right_bx { clear:both; width:254px; border:1px solid #c6cbc5; padding:0 8px 15px 7px; color:#1e2e13; font-size:12px;}
.right_bx2 { clear:both; width:254px; border:1px solid #c6cbc5; padding-left:8px;padding-right:6px;padding-top:8px;padding-bottom:8px; color:#1e2e13; font-size:12px;line-height:16px;}
.right_bx3 { clear:both; width:254px; border:1px solid #c6cbc5; padding-left:8px;padding-right:6px;padding-top:8px;padding-bottom:8px; color:#1e2e13; font-size:12px;line-height:12px;}
.right_imgandtxt { clear:both; width:100%; margin:2px 0 0 0;}
.right_imgandtxt img { float:left;}
.right_imgandtxt p { float:left; margin-top:5px;}
.company_logo_wrap { clear:both; width:254px; border-bottom:1px solid #c6cbc5; padding-top:10px;}
.company_logo_wrap img { float:left; height:60px;}
.footer_wrap{ clear:both; width:809px; padding-top:4px; height:30px;}
.footer_wrap img{position:absolute; margin:-1px 0 0 753px; float:right; right:auto;}
.footer_wrap div{ width:100%; text-align:center;}
.footer_wrap div a{ margin:0 5px; font-size:11px; color:#243d16; text-decoration:none; border:0px; line-height:22px;}
.footer_wrap div a:hover{ margin:0 5px; font-size:11px; color:#7CA387; text-decoration:none; border:0px; line-height:22px;}
.footer_txt {font-size:11px; color:#243d16; text-decoration:none; border:0px; line-height:22px;}
a {color:#677D59;text-decoration:none;}
a:hover {color:#48563D;text-decoration:none;}
.client-img {padding-right:5px;padding-bottom:5px;padding-top:4px;border:1 px solid #333333;}
.client-img2 {padding-right:5px;padding-bottom:5px;padding-top:4px;padding-left:5px;border:1 px solid #333333;}
.tablecopy {line-height:18px;}
.icons{padding-right:4px;padding-bottom:10px;}
