.bg1 {
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.bg2 {
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg_main {
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.copyright {
	background-color: #e4e4e4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c2c2c2;
	text-align: center;
	padding: 20px;
	font-family: tahoma, arial;
	font-size: 11px;
	color: #999999;
}

.bg_copyright {
	background-color: #e4e4e4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c2c2c2;
}
.bg_h {
	background-color: #ebf6c6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.bg_shadow {
	background-image: url(images/bg_shadow.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 12px;
	padding-right: 23px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #23818B;
}
.right_tab {
	font-size: 11px;
	color: #858585;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.tab_point {
	background-image: url(images/point2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #7e7852;
	font-size: 11px;
}

h1 {
	font-size: 18px;
	color: #7da146;
	font-weight: bold;
}
.bg_point {
	background-image: url(images/point2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.leftborder_main {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e7e7e7;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.centertext {
	font-family: tahoma, arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 5px;
}
a:link {
	color: #1499A0;
	text-decoration: underline;
}
a:visited {
	color: #0E6A70;
	text-decoration: underline;
}
a:hover {
	color: #17B5BD;
	text-decoration: none;
}
a:active {
	color: #17B5BD;
	text-decoration: none;
}

h2 {
	font-size: 14px;
	color: #7da146;
	font-weight: bold;
}
.menu_1 {
	padding-right: 38px;
	padding-bottom: 21px;
	padding-left: 38px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.menu_2 {
	padding-right: 38px;
	padding-bottom: 21px;
	padding-left: 38px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.menu_3 {
	padding-right: 23px;
	padding-bottom: 16px;
	padding-left: 23px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.menu_2 a:link {
	color: #333333;
	text-decoration: none;
}
.menu_2 a:visited {
	color: #484848;
	text-decoration: none;
}
.menu_2 a:hover {
	color: #668E1A;
	text-decoration: none;
}
.menu_2 a:active {
	color: #668E1A;
	text-decoration: none;
}
.menu_3 a:link {
	color: #333333;
	text-decoration: none;
}
.menu_3 a:visited {
	color: #484848;
	text-decoration: none;
}
.menu_3 a:hover {
	color: #668E1A;
	text-decoration: none;
}
.menu_3 a:active {
	color: #668E1A;
	text-decoration: none;
}
.form {
	background-image: url(images/bg_gray.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 24px;
	width: 156px;
	border: 1px solid #c9edf4;
	font-family: tahoma, arial;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 8px;
}
.space1 {
	padding-bottom: 72px;
	padding-left: 207px;
	text-align: left;
	vertical-align: bottom;
}

.menu_1 a:link {
	color: #333333;
	text-decoration: none;
}
.menu_1 a:visited {
	color: #484848;
	text-decoration: none;
}
.menu_1 a:hover {
	color: #5B730D;
	text-decoration: none;
}
.menu_1 a:active {
	color: #5B730D;
	text-decoration: none;
}.space2 {
	padding-bottom: 65px;
	padding-left: 20px;
	text-align: left;
	vertical-align: bottom;
}
.space3 {
	padding-bottom: 18px;
	padding-left: 100px;
	text-align: left;
	vertical-align: bottom;
}
.form2 {
	width: 208px;
	border: 1px solid #cbe580;
	font-family: tahoma, arial;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 8px;
}
.space4 {
	padding-left: 20px;
	text-align: left;
	vertical-align: bottom;
}
