*						{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

body						{background-color: #B9B9B9; color: #006F3B; margin: 0px; text-align: center;}

table						{border-width: 0px;}

td						{border-width: 0px; vertical-align: top;}

a						{color: #FFC20E; font-weight: bold; outline: none;}

a:link						{text-decoration: none;}

a:visited					{text-decoration: none;}

a:hover						{color: #FFC20E;}

a:active					{text-decoration: none;}

a:focus						{text-decoration: none;}

ul.quicklinks a					{color: #006F3B;}

ul						{padding-left: 16px; margin: 0px; list-style-image: url(../pictures/arrow.gif);}

p						{margin: 0px; padding: 0px;}


textarea,select,input				{}

img						{border-width: 0px;}

div						{text-align: left;}

hr						{height: 1px; color: #006F3B;}


#boxFrame					{position: relative; width: 873px; margin: 0px auto; background: #178A4F url(../pictures/bgMain.jpg) no-repeat; padding: 0px 0px 15px 27px;}

* html #boxFrame				{width: 900px;}

#boxLogo					{height: 116px; padding-top: 20px}

* html #boxLogo					{height: 136px;}

#boxMenu					{height: 60px;}


#popupBody					{background: url(../pictures/bgPopup.jpg) no-repeat; margin: 70px 0px 0px 10px; padding: 0px; text-align: left;}

#popupLinks					{position: absolute; top: 380px; left: 0px; width: 100%; text-align: center;}


#boxColumnLeft					{float: left; width: 579px;}

#boxColumnLeftLeft				{float: left; width: 360px;}

#boxColumnLeftRight				{float: left; width: 200px; margin-left: 15px;}

#boxColumnRight					{float: left; width: 240px; margin-left: 27px;}


.boxCaption					{margin-bottom: -2px;}

.boxContent					{position: relative; background: url(../pictures/bgBorder.gif) no-repeat; z-index: 2; margin-bottom: 15px;}

.boxContentOrange				{position: relative; background: url(../pictures/bgBorderOrange.gif) no-repeat; z-index: 2; margin-bottom: 15px;}

.boxContentBlue					{position: relative; background: url(../pictures/bgBorderBlue.gif) no-repeat; z-index: 2; margin-bottom: 15px;}

.boxInnerContent				{background: url(../pictures/bgBorder2.gif) right bottom no-repeat; padding: 15px;}


.menuItem					{cursor: pointer;}

.subMenuItem					{display: block; padding-bottom: 10px;}

.subMenuItemSpecial				{display: block; padding-bottom: 5px;}

.subMenuShowBox					{display: none;}


.newsTitle					{font-weight: bold;}

.newsBody					{margin-bottom: 10px;}


.galleryThumbnail				{width: 110px; height: 110px; background-color: #F4F4FC; float: left; text-align: center; margin: 0px 25px 25px 0px;}


.contactInput					{width: 250px;}

.contactSubmit					{color: #006F3B; font-weight: bold;}


.clBackground					{background-color: #FFFFFF; padding-right: 5px;}