/* CSS Document */

body {
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
}

body,td,th {
	font-family: Arial;
	font-size: 14px;
	color: #323232;
	line-height: 16px;
	text-decoration: none;

}
A, A:link {
	font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	line-height: 16px;
	text-decoration: none;
}
A:hover {
	font-family: Arial;
	font-size: 14px;
	color: #323232;
	line-height: 16px;
	text-decoration: underline;
}

.green_txt {
	color: #075e2d;

}

.brown_txt {
	color: #9e7420;

}

.gray_txt {
	color: #323232;

}

.nav:link, .nav:active, .nav:visited {
    font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	font-weight:bold;
	display: block;
	height: 48px;
	line-height:48px;
	width: auto;
	text-decoration: none;
}

.nav:hover{
    font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	font-weight:bold;
	display: block;
	height: 48px;
	line-height:48px;
	width: auto;
	text-decoration: none;
	background-image: url(images/nav_hover.jpg); 
	background-repeat: repeat-x;
	background-position:center;
}

.home:link, .home:active, .home:visited {
    font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	font-weight:bold;
	display: block;
	height: 48px;
	line-height:48px;
	width: auto;
	text-decoration: none;
}
.home:hover{
    font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	font-weight:bold;
	display: block;
	height: 48px;
	line-height:48px;
	width: auto;
	text-decoration: none;
	background-image: url(images/home_in.jpg); 
	background-repeat: repeat-x;
	background-position:center;
}

.contact:link, .contact:active, .contact:visited {
    font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	font-weight:bold;
	display: block;
	height: 48px;
	line-height:48px;
	width: auto;
	text-decoration: none;
}
.contact:hover{
    font-family: Arial;
	font-size: 14px;
	color: #075e2d;
	font-weight:bold;
	display: block;
	height: 48px;
	line-height:48px;
	width: auto;
	text-decoration: none;
	background-image: url(images/contact_in.jpg); 
	background-repeat: repeat-x;
	background-position:center;
}

.green-hd {
	font-family: Arial;
	font-size: 22px;
	font-weight: normal;
	color: #075e2d;
	line-height:22px;
	font-style: normal;
	text-decoration: none;
}

.gray, .gray A, .gray A:link{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #777777;
	line-height:18px;
	font-style: normal;
	text-decoration: none;
}
.gray A:hover{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #777777;
	line-height:18px;
	font-style: normal;
	text-decoration: underline;
	outline:none;
}

.txt20, .txt20 A, .txt20 A:link{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	font-style: normal;
	text-decoration: none;
}
.txt20 A:hover{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	line-height:22px;
	font-style: normal;
	text-decoration: underline;
	outline:none;
}

.txt18, .txt18 A, .txt18 A:link {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:20px;
	font-style: normal;
	text-decoration: none;
}

.txt18 A:hover{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:20px;
	font-style: normal;
	text-decoration: underline;
	outline:none;
}

.footer, .footer A, .footer A:link{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #1a1a1a;
	line-height:16px;
	font-style: normal;
	text-decoration: none;
}
.footer A:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height:16px;
	font-style: normal;
	text-decoration: underline;
	outline:none;
}