body{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	background-color: #679920;
}
img { border: none; }
form{ margin: 0; padding: 0; }
h1{ margin: 0; padding: 0; }
.cursorPointer{ cursor: pointer; }
.img-border{ border: 1px solid #810303; }
.no-border{ border: none; }

select{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; border: 1px solid #a5acb2; background-color: #ffffff; }
input, textarea{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; border: 1px solid #a5acb2; background-color: #ffffff; }
.button{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; border: 1px solid #ffffff; background-color: #a5acb2; cursor: pointer; }
.error{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #c00000; text-decoration: none; }

/* pages */
.p-back{ border: 1px solid #679920; background-color: #ffffff;  color: #679920; text-decoration: none; padding: 3px; height: 17px; font-size: 11px; font-weight: bold;  }
a.p-back:hover{ background-color: #679920; color: #ffffff; }
.p-no-active{ border: 1px solid #ACACAC; background-color: #ffffff; color: #ACACAC; font-size: 11px; font-weight: bold; text-decoration: none; padding: 3px; height: 17px; }
.thisPage{ border: 1px solid #010101; background-color: #ffffff; color: #010101; font-size: 11px; font-weight: bold; padding: 3px; height: 17px; }
.p-number{ border: 1px solid #679920; background-color: #ffffff; color: #679920; font-size: 11px; font-weight: normal; text-decoration: none; padding: 3px; height: 17px; }
a.p-number:hover{ background-color: #679920; color: #ffffff; }
.p-next{ border: 1px solid #679920; background-color: #ffffff; color: #679920; font-size: 11px; font-weight: bold; text-decoration: none; padding: 3px; height: 17px; }
a.p-next:hover{ background-color: #679920; color: #ffffff; }
/* end pages */

.contact-top{ font-size: 11px; color: #f5ffe1; font-weight: bold; text-decoration: none; }
a.contact-top:hover{ text-decoration: none; }
.content-container{ background-color: #ffffff; }
.text{ font-size: 12px; color: #585858; font-weight: normal; text-decoration: none; }
.text12b{ font-size: 12px; color: #585858; font-weight: bold; text-decoration: none; line-height: 20px; }
.copyright{ font-size: 9px; color: #ffffff; font-weight: normal; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

#message-box{ background-color: #cfcfcf; }
#message-box .header{ font-size: 18px; color: #3e3d3d; font-weight: bold; text-decoration: none; line-height: 18px; }
#message-box .text{ font-size: 11px; color: #5d5d5d; font-weight: bold; text-decoration: none; line-height: 18px; }

#gallery-right{ background-color: #5d5d5d; }
#gallery-right .header{ font-size: 18px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 18px; }
#gallery-right .text{ font-size: 18px; color: #4b4b4b; font-weight: normal; text-decoration: none; line-height: 18px; background-color: #cfcfcf; }

.border-t{ border-top: 1px solid #eeeeee; }
.border-b{ border-bottom: 1px solid #eeeeee; }
.border-l{ border-left: 1px solid #d5d5d5; }
.border-w-t{ border-top: 1px solid #ffffff; }
.border-w-b{ border-bottom: 1px solid #ffffff; }
.bg-green{ background-color: #e5ff97; }

.menu-item-container{ height: 24px; line-height: 24px; }
.menu-item{ font-size: 11px; color: #696969; font-weight: bold; text-decoration: none; }
a.menu-item:hover{ text-decoration: underline; }
.menu-item-on{ font-size: 11px; color: #7da62e; font-weight: bold; text-decoration: none; }
a.menu-item-on:hover{ text-decoration: underline; }

.sub-menu-item-container{ height: 21px; line-height: 21px; }
.sub-menu-item{ font-size: 11px; color: #696969; font-weight: normal; text-decoration: underline; }
a.sub-menu-item:hover{ text-decoration: none; }
.sub-menu-item-on{ font-size: 11px; color: #7da62e; font-weight: normal; text-decoration: none; }
a.sub-menu-item-on:hover{ text-decoration: none; }

.chg-lg{ font-size: 13px; color: #4e73a0; font-weight: bold; text-decoration: none; }
a.chg-lg:hover{ text-decoration: underline; }
.chg-lg-white{ font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.chg-lg-white:hover{ text-decoration: underline; }
.enlarge{ font-size: 11px; color: #4e73a0; font-weight: normal; text-decoration: underline; line-height: 25px; }
.news-date{ font-size: 11px; color: #4c4c4c; font-weight: normal; text-decoration: none; }
.news-headline{ font-size: 11px; color: #4e73a0; font-weight: bold; text-decoration: none; }
a.news-headline:hover{ text-decoration: underline; }

.headline{ font-size: 11px; color: #4e73a0; font-weight: bold; text-decoration: none; }
#page_images{ background-color: #cfcfcf; }
#page_images .text{ font-size: 11px; color: #4c4c4c; font-weight: normal; text-decoration: none; line-height: 18px; }

