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

body {
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	background-image:url(images/bg_main.jpg);
	background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:top center;
	color:#4f6644;

}

.main_body {
text-align:center;
width:873px;
margin:0 auto;

}

.menu_area {
text-align:left;
width:247px;
float:left;
height:600px;
}

.content_area {
text-align:left;
width:590px;
float:left;
height:auto;
padding-left:18px;
padding-top:15px;
padding-right:10px;
}

.content_area a:link {
	color: #4f6644;
	text-decoration: none;
	font-weight:bold;
}
.content_area a:visited {
	text-decoration: none;
	color: #4f6644;
	font-weight:bold;	
}
.content_area a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #66A743;
}
.content_area a:active {
	text-decoration: none;
	color: #66A743;
	font-weight:bold;
}

.content_area_sec {
text-align:left;
width:843px;
float:left;
height:auto;
padding-left:20px;
padding-top:15px;
padding-right:10px;
background-color:#FFFFFF;
}

.content_area_sec a:link {
	color: #4f6644;
	text-decoration: none;
	font-weight:bold;
}
.content_area_sec a:visited {
	text-decoration: none;
	color: #4f6644;
	font-weight:bold;	
}
.content_area_sec a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #66A743;
}
.content_area_sec a:active {
	text-decoration: none;
	color: #66A743;
	font-weight:bold;
}


.header {
margin-left:0px;
width:873px;
}

.menu_item {
background-image:url(images/menu_bg.jpg);
background-repeat:no-repeat;
padding-left:30px;
width:217px;
padding-top:8px;
height:22px;
font-size:10px;
}

.menu_item a:link {
	color: #4f6644;
	text-decoration: none;
	font-weight:bold;
}
.menu_item a:visited {
	text-decoration: none;
	color: #4f6644;
	font-weight:bold;	
}
.menu_item a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #66A743;
}
.menu_item a:active {
	text-decoration: none;
	color: #66A743;
	font-weight:bold;
}

.title_bar {
float:left;
text-align:left;
background-image:url(images/title_bar.jpg);
background-repeat:no-repeat;
padding-left:18px;
width:608px;
padding-top:15px;
height:130px;
margin-top:0px;
}

h1 {
margin-top:0px;
font-size:18px;
color:#FFFFFF;
}

h2 {
margin-top:-10px;
font-size:14px;
color:#FFFFFF;
margin-bottom:5px;
}

h3 {
margin-top:0px;
font-size:14px;
color:#57923a;
text-transform:uppercase;
}

h4 {
margin-top:0px;
font-size:13px;
color:#336600;
font-weight:bold;
}

hr {
background: transparent;
color: transparent;
border-left: none;
border-right: none;
border-top: none;
border-bottom: 3px dotted #DDE2C2;
}


.top_text {
color:#FFFFFF;
font-size:10px;
}

.top_text a:link {
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
.top_text a:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;	
}
.top_text a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #ffffff;
}
.top_text a:active {
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}

.footer {
width:605px;
margin-left:255px;
height:auto;
font-size:10px;
}

.footer a:link {
	color: #4f6644;
	text-decoration: none;
	font-weight:bold;
}
.footer a:visited {
	text-decoration: none;
	color: #4f6644;
	font-weight:bold;	
}
.footer a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #66A743;
}
.footer a:active {
	text-decoration: none;
	color: #66A743;
	font-weight:bold;
}



.footer_sec {
width:868px;
margin:0px;
height:auto;
font-size:10px;
background-color:#FFFFFF;
}

.footer_sec a:link {
	color: #4f6644;
	text-decoration: none;
	font-weight:bold;
}
.footer_sec a:visited {
	text-decoration: none;
	color: #4f6644;
	font-weight:bold;	
}
.footer_sec a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #66A743;
}
.footer_sec a:active {
	text-decoration: none;
	color: #66A743;
	font-weight:bold;
}





