body {
	background-color: #f1f3e6;
	margin-top: 10px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 29px;
}
.bodyTable {
	background-color: #B7BCA0;
}
.bodyCell {

	background-color: #B7BCA0;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 17px;
	padding-left: 9px;
}
.bodyTextCell {
	background-color: #FFFFFF;
	border-top: 1px solid #767E59;
	border-right: 1px solid #767E59;
	border-left: 1px solid #767E59;
}
.navSearchCell {
	background-color: #DDDFD2;
	border-top-width: 6px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8c9669;
	border-right-color: #767e59;
	border-bottom-color: #767e59;
	border-left-color: #767e59;
	text-align: center;
	vertical-align: middle;
}
.navCell {

	background-color: #DDDFD2;
	border-top-width: 6px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8c9669;
	border-bottom-color: #767e59;
	border-left-color: #767e59;
	text-align: left;
	vertical-align: top;
}
.navButton {
	background-color: #DDDFD2;
	border-top-width: 1px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #767e59;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767e59;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: left;
	vertical-align: top;
}
.bodyTextCellFooter {
	background-color: #8c9669;
}
.headerLogoCell {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F0F2E5;
	border-bottom-color: #F0F2E5;
	border-left-color: #F0F2E5;
	background-color: #8C9669;
}
.teriaryNavHome {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DDDFD2;
	border-right-color: #DDDFD2;
	border-left-color: #DDDFD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.teriaryNavOther {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #DDDFD2;
	border-right-color: #DDDFD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.headerLangSpacer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f3e6;
}
.headerLangOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #8C9669;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #f1f3e6;
	border-right-color: #f1f3e6;
}
.headerLangOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #B7BCA0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f1f3e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f3e6;
}
.headerLangEngOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #8C9669;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #f1f3e6;
	border-right-color: #f1f3e6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f1f3e6;
}
.headerLangEngOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #B7BCA0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f1f3e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f3e6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f1f3e6;
}
.headerLangText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
a.headerLangText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.headerLangText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.headerLangText:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.headerLangText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.headerLangText:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.navText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #4B5139;
	text-decoration: none;
}
a.navText:link, active, visited, hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #4B5139;
	text-decoration: none;
}
.teriaryNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: none;
}
a.teriaryNavText:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: none;
}
a.teriaryNavText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: none;
}
a.teriaryNavText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: none;
}
a.teriaryNavText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: underline;
}
a.teriaryNavText:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #DDDFD2;
	text-decoration: underline;
}.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #767E59;
	text-decoration: none;
}
.bodyCopyCell {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: none;
}
.bodyCopyHeader {
	padding-top: 9px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #A8AE8E;
	text-decoration: none;
	text-transform: uppercase;
}
.bodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: none;
}
.bodyCopy:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: underline;
}
.bodyCopy:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: underline;
}
.bodyCopy:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: underline;
}
.bodyCopy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: none;
}
.bodyCopy:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #51563D;
	text-decoration: none;
}.bodyCopyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #51563D;
	text-decoration: none;
	font-weight: bold;
}
.headerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999966;
	line-height: 14px;
	text-decoration: none;
	text-align: center;

}
.ctaBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666B55;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
}
.ctaLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: none;

}
a.ctaLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #660000;
	text-decoration: underline;
}
a.ctaLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #660000;
	text-decoration: underline;
}
a.ctaLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #660000;
	text-decoration: underline;
}
a.ctaLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #660000;
	text-decoration: none;
}
a.ctaLink:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #660000;
	text-decoration: none;
}
.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #4B5139;
	text-decoration: none;
}
.searchBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #4B5139;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A9B08E;
	border-right-color: #767E59;
	border-bottom-color: #767E59;
	border-left-color: #A9B08E;
}
.callCell {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A8AE8E;
	border-bottom-color: #A8AE8E;
}
.secondaryNavHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #51563D;
	text-decoration: none;
}
.secondaryNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51563D;
	text-decoration: none;
}
a.secondaryNavText:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51563D;
	text-decoration: underline;
}
a.secondaryNavText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51563D;
	text-decoration: underline;
}
a.secondaryNavText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51563D;
	text-decoration: underline;
}
a.secondaryNavText:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51563D;
	text-decoration: none;
}
a.secondaryNavText:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51563D;
	text-decoration: none;
}
.secondaryNavTable {
	background-color: #DDDFD2;
	border: 1px solid #767E59;
}
.activitiesNavCell {
	background-color: #DDDFD2;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #767e59;
	border-left-color: #767e59;
	text-align: left;
	vertical-align: top;
}
.activitesHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8C9669;
	padding-left: 5px;
}
.activitesSelectCell{
	background-attachment: fixed;
	background-image: url(../images/micro_map.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
.activitiesText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #6F745F;
	text-decoration: none;
}
.homeTable {
	background-color: #B7BCA0;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 8px;
	text-align: center;
	vertical-align: top;
}
.homeImageTable {
	background-repeat: no-repeat;
	background-position: center;
	border: 7px solid #FFFFFF;
}
.homeWelcomeCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
	vertical-align: bottom;
	padding: 10px 10px 15px;
}
.homeWelcomeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
}
a.homeWelcomeText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
}
a.homeWelcomeText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
}
a.homeWelcomeText:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
}
a.homeWelcomeText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
}
a.homeWelcomeText:visted:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
}
.homeTextCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #F1F3E6;
	text-decoration: none;
	letter-spacing: 1.5px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
}
.activities {
	background-color: #F1F3E6;
	border: 2px solid #B7BCA0;
}
.quotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #8C9669;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.contactHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8C9669;
	padding-left: 5px;
	font-weight: bold;
}
.contactTable {
	border: 1px solid #8C9669;
}
.contactLocation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #51563D;
	text-decoration: none;
	background-color: #F1F3E6;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C9669;
}
.contactQuestions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #51563D;
	text-decoration: none;
	background-color: #DDDFD2;
	padding: 3px;
}
.contactFormFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #51563D;
	text-decoration: none;
	border: 1px solid #8C9669;
}
.contactQuestionsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #51563D;
	text-decoration: none;
}
.searchResultsTable {
	border-top: 1px solid #8C9669;
	border-right: 1px solid #8C9669;
	border-bottom: 1px solid #8C9669;
}
.searchResultsLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #51563D;
	text-decoration: none;
	background-color: #F1F3E6;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C9669;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8C9669;
}
.searchResultsRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #51563D;
	text-decoration: none;
	background-color: #DDDFD2;
	padding: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #8C9669;
	border-left-color: #8C9669;
}

