body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	background-size: 100%; url(../Images/blue-with-rays.jpg) repeat-x #000;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}
a {
	color: #5b8227;
}
a:hover {
	color: #c9bb2e;
}
.red {
	color: #900;
}
.green {
	color: #5b8227;
}
.gold {
	color: #6c600c;
}
.tiny {
	font-size: 10px;
}
.small {
	font-size: 11px;
}
.normal {
	font-size: 12px;
}
.large {
	font-size: 14px;
}
.exLarge {
	font-size: 16px;
}
.megaLarge {
	font-size: 18px;
}
blockquote {
	margin: 5px 0px 5px 20px;
	padding: 0px;
}
#SiteContainer {
	margin: auto;
	width: 780px;
}
#topBanner {
	width: 780px;
	height: 147px;
}
#Logo {
	float: left;
	width: 216px;
	height: 147px;
	margin: 0px;
	padding: 0px;
}
#Links {
	float: right;
	width: 300px;
	text-align: right;
	margin-top: 85px;
}
#TopLinks {
	font-size: 12px;
	color: #57d31a;
}
#TopLinks a {
	color: #8cc63f;
	text-decoration: none;
}
#TopLinks a:hover {
	color: #fff;
}
#Address {
	font-size: 12px;
	color: #fae607;
	text-align: right;
	margin-top: 10px;
}

/* ------ MENU START ------ */
#Menu {
	width: 780px;
	height: 33px;
}
#MenuBtn1 {
	float: left;
	background: url(../Images/MenuBtns/Btn1-over.png) no-repeat;
	width: 111px;
	height: 33px;
	margin-right: 1px;
}
#MenuBtn1 a {
	display: block;
	background: url(../Images/MenuBtns/Btn1.png) no-repeat;
	width: 111px;
	height: 33px;
}
#MenuBtn1 a:hover {
	background: url(../Images/MenuBtns/Btn1.png) -112px no-repeat;
}
#MenuBtn2 {
	float: left;
	background: url(../Images/MenuBtns/Btn2-over.png) no-repeat;
	width: 110px;
	height: 33px;
	margin-right: 1px;
}
#MenuBtn2 a {
	display: block;
	background: url(../Images/MenuBtns/Btn2.png) no-repeat;
	width: 110px;
	height: 33px;
}
#MenuBtn2 a:hover {
	background: url(../Images/MenuBtns/Btn2.png) -111px no-repeat;
}
#MenuBtn3 {
	float: left;
	background: url(../Images/MenuBtns/Btn3-over.png) no-repeat;
	width: 111px;
	height: 33px;
	margin-right: 1px;
}
#MenuBtn3 a {
	display: block;
	background: url(../Images/MenuBtns/Btn3.png) no-repeat;
	width: 111px;
	height: 33px;
}
#MenuBtn3 a:hover {
	background: url(../Images/MenuBtns/Btn3.png) -112px no-repeat;
}
#MenuBtn4 {
	float: left;
	background: url(../Images/MenuBtns/Btn4-over.png) no-repeat;
	width: 110px;
	height: 33px;
	margin-right: 1px;
}
#MenuBtn4 a {
	display: block;
	background: url(../Images/MenuBtns/Btn4.png) no-repeat;
	width: 110px;
	height: 33px;
}
#MenuBtn4 a:hover {
	background: url(../Images/MenuBtns/Btn4.png) -111px no-repeat;
}
#MenuBtn5 {
	float: left;
	background: url(../Images/MenuBtns/Btn5-over.png) no-repeat;
	width: 110px;
	height: 33px;
	margin-right: 1px;
}
#MenuBtn5 a {
	display: block;
	background: url(../Images/MenuBtns/Btn5.png) no-repeat;
	width: 110px;
	height: 33px;
}
#MenuBtn5 a:hover {
	background: url(../Images/MenuBtns/Btn5.png) -111px no-repeat;
}
#MenuBtn6 {
	float: left;
	background: url(../Images/MenuBtns/Btn6-over.png) no-repeat;
	width: 111px;
	height: 33px;
	margin-right: 1px;
}
#MenuBtn6 a {
	display: block;
	background: url(../Images/MenuBtns/Btn6.png) no-repeat;
	width: 111px;
	height: 33px;
}
#MenuBtn6 a:hover {
	background: url(../Images/MenuBtns/Btn6.png) -112px no-repeat;
}
#MenuBtn7 {
	float: left;
	background: url(../Images/MenuBtns/Btn7-over.png) no-repeat;
	width: 111px;
	height: 33px;
}
#MenuBtn7 a {
	display: block;
	background: url(../Images/MenuBtns/Btn7.png) no-repeat;
	width: 111px;
	height: 33px;
}
#MenuBtn7 a:hover {
	background: url(../Images/MenuBtns/Btn7.png) -112px no-repeat;
}
/* ------ MENU END ------ */

#FlashBanner {
	background: url(../Images/FlashBkgrd.jpg) #fff;
	width: 780px;
	height: 238px;
	margin: 0px;
	padding: 0px;
}
#BodyContainer {
	background: url(../Images/Blue-with-rays.jpg) repeat-y;
	width: 780px;
	margin: 0px;
	padding: 0px;
}
#ContentContainer {
	background: url(../Images/BodyContentTile.jpg) no-repeat;
	min-height: 394px;
	margin: 0px;
	padding: 20px;
}
#HmPgRtCol {
	float: right;
	width: 250px;
}
#HmPgFocus1 {
	background: url(../Images/RtFocusBkgrd.png) no-repeat;
	width: 214px;
	height: 171px;
	margin: 0px;
	padding: 16px 18px 0px 18px;
}
#HmPgFocus1 h1 {
	font-size: 11px;
	font-weight: bold;
	color: #a72828;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
#HmPgFocus1 p {
	font-size: 11px;
	color: #000;
	margin: 0px;
	padding: 0px;
}
#HmPgFocus2 {
	background: url(../Images/RtFocusBkgrd.png) no-repeat;
	width: 214px;
	height: 171px;
	margin: 20px 0px 0px 0px;
	padding: 16px 18px 0px 18px;
}
#HmPgFocus2 h1 {
	font-size: 11px;
	font-weight: bold;
	color: #a72828;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
#HmPgFocus2 p {
	font-size: 11px;
	color: #000;
	margin: 0px;
	padding: 0px;
}
#HmPgLtCol {
	float: left;
	width: 470px;
}
#HmPgTextFocus {
	width: 470px;
	margin: 0px;
	padding: 0px;
}
#HmPgTextFocus p {
	font-size: 12px;
	color: #000;
	text-align: justfiy;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	line-height: 1.2em;
}
#HmPgTextFocus .body {
	background: url(../Images/HmPgTextFocusTile.png) repeat-y;
}
#HmPgTextFocus .tile {
	background: url(../Images/HmPgTextFocusGradient.png) bottom no-repeat;
	height: 228px;
	padding: 11px 16px 11px 16px;
}
#HmPgBtmFocus {
	background: url(../Images/BtmFocusBkgrd.png) no-repeat;
	width: 460px;
	height: 103px;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}
#HmPgBtmFocus .pic {
	float: left;
	width: 90px;
	height: 87px;
	margin: 5px 20px 0px 5px;
	padding: 0px;
}
#HmPgBtmFocus .text {
	float: left;
	width: 336px;
}
#HmPgBtmFocus .text p {
	font-size: 11px;
	color: #000;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
.LearnMoreBtnBtm {
	float: right;
	background: url(../Images/LearnMoreBtn-over.png) no-repeat;
	width: 93px;
	height: 19px;
	margin: -9px 18px 0px 0px;
}
.LearnMoreBtnBtm a {
	display: block;
	background: url(../Images/LearnMoreBtn.png) no-repeat;
	width: 93px;
	height: 19px;
}
.LearnMoreBtnBtm a:hover {
	background: url(../Images/LearnMoreBtn.png) -94px no-repeat;
}
.LearnMoreBtnRt1 {
	float: right;
	background: url(../Images/LearnMoreBtn-over.png) no-repeat;
	width: 93px;
	height: 19px;
	margin: 18px 0px 0px 0px;
}
.LearnMoreBtnRt1 a {
	display: block;
	background: url(../Images/LearnMoreBtn.png) no-repeat;
	width: 93px;
	height: 19px;
}
.LearnMoreBtnRt1 a:hover {
	background: url(../Images/LearnMoreBtn.png) -94px no-repeat;
}
.LearnMoreBtnRt2 {
	float: right;
	background: url(../Images/LearnMoreBtn-over.png) no-repeat;
	width: 93px;
	height: 19px;
	margin: 11px 0px 0px 0px;
}
.LearnMoreBtnRt2 a {
	display: block;
	background: url(../Images/LearnMoreBtn.png) no-repeat;
	width: 93px;
	height: 19px;
}
.LearnMoreBtnRt2 a:hover {
	background: url(../Images/LearnMoreBtn.png) -94px no-repeat;
}
#L2Content {
	width: 740px;
	margin: 0px;
	padding: 0px;
}
#L2Content .content {
	background: url(../Images/L2BodyTile.png) repeat-y;
	width: 740px;
	margin: 0px;
	padding: 0px;
}
#L2Content .text {
	background: url(../Images/L2BodyGradient.png) bottom no-repeat;
	margin: 0px;
	padding: 6px 16px 6px 16px;
	min-height: 372px;
	overflow: hidden;
}
#L2Content .header {
	margin: 3px 0px 0px 0px;
	padding: 0px;
}
#L2Content h1 {
	font-size: 12px;
	font-weight: bold;
	color: #5b8227;
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
#L2Content h2 {
	font-size: 14px;
	font-weight: bold;
	color: #5b8227;
	margin: 0px;
	padding: 0px;
}
#L2Content p {
	line-height: 18px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#Footer {
	background: url(../Images/Blue-with-rays.jpg) repeat-y;
	width: 780px;
	height: 34px;
	margin: 0px;
	padding: 0px;
}
#Credits {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 34px;
	margin-left: 20px;
}
#FooterRt {
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 34px;
	margin-right: 20px;
}
.rtPhoto {
	margin: 10px 0px 10px 16px;
	padding: 0px;
}
.ltPhoto {
	margin: 10px 16px 10px 0px;
	padding: 0px;
}
.HyperlinkArrow {
	display: block;
	background: url(../Images/linkArrow-over.png) no-repeat;
	width: 200px;
	height: 27px;
	line-height: 25px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	text-align: left;
}
.HyperlinkArrow a {
	display: block;
	background: url(../Images/linkArrow.png) no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #5b8227;
	width: 200px;
	height: 27px;
	text-indent: 32px;
	text-decoration: none;
}
.HyperlinkArrow a:hover {
	background: url(../Images/linkArrow.png) -33px no-repeat;
	color: #c9bb2e;
}
#ContactLtCol {
	float: left;
	width: 236px;
	min-height: 200px;
	margin-right: 16px;
}
#ContactRtCol {
	float: right;
	width: 456px;
	min-height: 200px;
}
#ContactForm {
	font-size: 11px;
	text-align: left;
}
#ContactForm .input {
	font-size: 11px;
	background: #fff;
	width: 144px;
	height: 15px;
	border: 1px solid #999;
}
#ContactForm .comments {
	font-family: Areal, Helvetica, sans-serif;
	font-size: 11px;
	width: 358px;
	height: 60px;
}
#ContactFormList {
	font-size: 11px;
	text-align: left;
}
#ContactForm th, #ContactFormList th {
	background: #5b8227;
	font-weight: bold;
	color: #fff;
	text-indent: 4px;
}
.dlTable ul {
	list-style: none;
	margin: 5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.dlTable ul li {
	background: url(../Images/PDF_Icon.png) no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.dlTable ul li a {
	text-decoration: none;
	padding-left: 23px;
}