.shttitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #666666;
	padding: 2px 2px 2px 10px;

}

.shtbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;

}

.shtbody p {
	padding: 6px 6px 6px 6px;
	margin: 1px;
	background-image: none;
}
.shtbody a:link {color: #666666}
.shtbody a:visited {color: #666666}
.shtbody a:hover {
	color: #E56519;
	text-decoration: underline;
	font-weight: bold;
}
.shtbody a:active {color: #666666}

.hmpgnews {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
text-align: left; 
vertical-align: top
}
.hmpgnews a {color: #000000; font-weight: bold; text-decoration: underline}
.hmpgnews a:visted {color: #FFFFFF; font-weight: bold}
.hmpgnews a:link {color: #000000; font-weight: bold; text-decoration: underline}
.hmpgnews a:hover {color: #EA8326; font-weight: bold}

.hmpgnewsdate {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #000000
}

.hmpgNewsSummary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-weight: normal;

}

.otherpgNoticeSummary {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #CCCCCC; 
text-align: left; 
vertical-align: top
}
.otherpgNoticeSummary a {color: #CCCCCC; text-decoration: underline}
.otherpgNoticeSummary a:link {color: #CCCCCC; text-decoration: underline}
.otherpgNoticeSummary a:visited {color: #CCCCCC; text-decoration: underline}
.otherpgNoticeSummary a:hover {color: #EA8326; text-decoration: underline}
.otherpgNoticeSummary a:active {color: #FFFFFF; text-decoration: underline}

.otherpgNoticeDate {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666
}

.otherpgNewsDate {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666
}
.otherpgNewsDate a {color: #666666; text-decoration: underline; font-weight: bold}
.otherpgNewsDate a:link {color: #666666; text-decoration: underline}
.otherpgNewsDate a:visited {color: #666666; text-decoration: underline}
.otherpgNewsDate a:hover {color: #EA8326; text-decoration: underline}
.otherpgNewsDate a:active {color: #666666; text-decoration: underline}

.otherpgNewsCopy {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #666666
}

.otherpgNewsSummary {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-align: left; 
vertical-align: top
}

.hmpgNoticeDate {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #FFFFFF; 
text-align: left
}

.hmpgNoticeSummary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: normal;


}

.hmpgNoticeCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	padding-left: 4px;


}
.hmpgNoticeCopy a {color: #FFFFFF;  text-decoration: underline}
.hmpgNoticeCopy a:visited {color: #FFFFFF;  text-decoration: underline}
.hmpgNoticeCopy a:link {color: #FFFFFF;  text-decoration: underline}
.hmpgNoticeCopy a:hover {color: #EA8326;  text-decoration: underline}

.hmpgNoticeTitle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
text-align: left; 
vertical-align: top; 
font-weight: bold
}

.hmpgNoticeTitle a {color: #FFFFFF;  text-decoration: underline}
.hmpgNoticeTitle a:visited {color: #FFFFFF;  text-decoration: underline}
.hmpgNoticeTitle a:link {color: #FFFFFF;  text-decoration: underline}
.hmpgNoticeTitle a:hover {color: #EA8326;  text-decoration: underline}

.hmpgNewsTitle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-weight: bold
}
.hmpgNewsTitle a {color: #000000;  text-decoration: underline}
.hmpgNewsTitle a:visited {color: #000000;  text-decoration: underline}
.hmpgNewsTitle a:link {color: #000000;  text-decoration: underline}
.hmpgNewsTitle a:hover {color: #999999;  text-decoration: underline}

.noticeShortDate {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #666666; 
text-align: left; 
vertical-align: top
}
.noticeShortDate a {color: #666666;  text-decoration: underline}
.noticeShortDate a:visited {color: #666666;  text-decoration: underline}
.noticeShortDate a:link {color: #666666;  text-decoration: underline}
.noticeShortDate a:hover {color: #EA8326;  text-decoration: underline}

.noticeShortTitle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-align: left; 
vertical-align: top; 
font-weight: bold
}
.noticeShortTitle a {color: #666666;  text-decoration: underline}
.noticeShortTitle a:visited {color: #666666;  text-decoration: underline}
.noticeShortTitle a:link {color: #666666;  text-decoration: underline}
.noticeShortTitle a:hover {color: #EA8326;  text-decoration: underline}

.newsShortDate {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #99BFC1; 
text-align: left; 
vertical-align: top
}
.newsShortDate a {color: #666666;  text-decoration: underline}
.newsShortDate a:visited {color: #666666;  text-decoration: underline}
.newsShortDate a:link {color: #666666;  text-decoration: underline}
.newsShortDate a:hover {color: #EA8326;  text-decoration: underline}

.newsShortTitle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-align: left; 
vertical-align: top; 
font-weight: bold
}
.newsShortTitle a {color: #666666;  text-decoration: underline}
.newsShortTitle a:visited {color: #666666;  text-decoration: underline}
.newsShortTitle a:link {color: #666666;  text-decoration: underline}
.newsShortTitle a:hover {color: #EA8326;  text-decoration: underline}

.documentbg {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #666666
}

.documentTitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	text-decoration: underline;
}

.documentTitleLink a {color: #666666;  text-decoration: underline}
.documentTitleLink a:visited {color: #666666;  text-decoration: underline}
.documentTitleLink a:link {color: #666666;  text-decoration: underline}
.documentTitleLink a:hover {color: #EA8326;  text-decoration: underline}

.documentcat {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #14585C; 
	text-align: left; 
	vertical-align: top;
	font-weight: bold
}

.documentcat a {color: #14585C;  text-decoration: underline}
.documentcat a:visited {color: #14585C;  text-decoration: underline}
.documentcat a:link {color: #14585C;  text-decoration: underline}
.documentcat a:hover {color: #EA8326;  text-decoration: underline}

.documentbgalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #CCCCCC
}
	
.documentFileName {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #666666; 
font-weight: normal
}
.documentFileName a {color: #666666;  text-decoration: underline}
.documentFileName a:visited {color: #666666;  text-decoration: underline}
.documentFileName a:link {color: #666666;  text-decoration: underline}
.documentFileName a:hover {color: #EA8326;  text-decoration: underline}

.documentDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.faqCollectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.faqCollectionTitle a {color: #666666;  text-decoration: underline}
.faqCollectionTitle a:visited {color: #666666;  text-decoration: underline}
.faqCollectionTitle a:link {color: #666666;  text-decoration: underline}
.faqCollectionTitle a:hover {color: #EA8326;  text-decoration: underline}

.FaqCollectionDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	white-space: normal;
	padding-left: 5px;
}

.faqCatCollectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.faqCatCollectionTitle a {color: #666666;  text-decoration: underline}
.faqCatCollectionTitle a:visited {color: #666666;  text-decoration: underline}
.faqCatCollectionTitle a:link {color: #666666;  text-decoration: underline}
.faqCatCollectionTitle a:hover {color: #EA8326;  text-decoration: underline}

.faqCatTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.faqCatTitle a {color: #666666;  text-decoration: underline}
.faqCatTitle a:visited {color: #666666;  text-decoration: underline}
.faqCatTitle a:link {color: #666666;  text-decoration: underline}
.faqCatTitle a:hover {color: #EA8326;  text-decoration: underline}

.faqCatQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	list-style-position: outside;
	list-style-type: circle;
	padding-left: 15px;
	list-style-image: none;
	line-height: 20px;
}
.faqCatQuestion a {color: #666666;  text-decoration: underline}
.faqCatQuestion a:visited {color: #666666;  text-decoration: underline}
.faqCatQuestion a:link {color: #666666;  text-decoration: underline}
.faqCatQuestion a:hover {color: #EA8326;  text-decoration: underline}

.faqDetQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 15px;
}
.faqDetQuestion a {color: #666666;  text-decoration: underline}
.faqDetQuestion a:visited {color: #666666;  text-decoration: underline}
.faqDetQuestion a:link {color: #666666;  text-decoration: underline}
.faqDetQuestion a:hover {color: #EA8326;  text-decoration: underline}

.faqDetAnswer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	white-space: normal;
	padding-left: 25px;
}

.faqDetAnswer a {color: #666666;  text-decoration: underline}
.faqDetAnswer a:visited {color: #666666;  text-decoration: underline}
.faqDetAnswer a:link {color: #666666;  text-decoration: underline}
.faqDetAnswer a:hover {color: #EA8326;  text-decoration: underline}

.galCatTitleSide {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #438978; 
	text-align: left; 
	vertical-align: top; 
	font-weight: bold
}

.galCatTitleSide a {color: #438978;  text-decoration: underline}
.galCatTitleSide a:visited {color: #438978;  text-decoration: underline}
.galCatTitleSide a:link {color: #438978;  text-decoration: underline}
.galCatTitleSide a:hover {color: #999999;  text-decoration: underline}

.galThumbCatTitle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-align: left; 
vertical-align: top; 
font-weight: bold
}
.galThumbCatTitle a {color: #666666;  text-decoration: underline}
.galThumbCatTitle a:visited {color: #666666;  text-decoration: underline}
.galThumbCatTitle a:link {color: #666666;  text-decoration: underline}
.galThumbCatTitle a:hover {color: #EA8326;  text-decoration: underline}

.galThumbCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999966;
	text-align: left;
	white-space: normal;
	padding-left: 5px;
}
.galThumbNavText {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #999966; 
text-align: left; 
vertical-align: top
}
.galThumbNavText a {color: #666666;  text-decoration: underline}
.galThumbNavText a:visited {color: #666666;  text-decoration: underline}
.galThumbNavText a:link {color: #666666;  text-decoration: underline}
.galThumbNavText a:hover {color: #EA8326;  text-decoration: underline}

.photopad {
	padding: 10px;
}
.shtheader {
	background-color: #99BFC1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}
.shtbg {
	background-color: #CBBD6B;

}

.tmlnlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;

}

.tmlnlink a {color: #000000; text-decoration: underline}
.tmlnlink a:visited {color: #000000; text-decoration: underline}
.tmlnlink a:link {color: #000000; text-decoration: underline}
.tmlnlink a:active {color: #CCCCCC; text-decoration: none}
.tmlnlink a:hover {color: #EA8326; text-decoration: underline}

.tmlntable {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 4px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;


}
.gallerytable {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 8px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: 333333;

}
.doccolmtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #666666;


}

.documenttable {
	border: 1px solid #666666;


}
.docdescopner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCC66;
	text-align: right;
	vertical-align: middle;
}
.docdescopner a {color: #CCCC66; text-decoration: underline}
.docdescopner a:visited {color: #CCCC66; text-decoration: underline}
.docdescopner a:link {color: #CCCC66; text-decoration: underline}
.docdescopner a:active {color: #CCCC66; text-decoration: none}
.docdescopner a:hover {color: #EA8326; text-decoration: underline}

.tmlnlink a {color: #CCCC66; text-decoration: underline}
.tmlnlink a:visited {color: #CCCC66; text-decoration: underline}
.tmlnlink a:link {color: #CCCC66; text-decoration: underline}
.tmlnlink a:active {color: #CCCC66; text-decoration: none}
.tmlnlink a:hover {color: #EA8326; text-decoration: underline}

.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}

.mainbody a:visited {color: #000000; text-decoration: none}
.mainbody a:link {color: #000000; text-decoration: underline}
.mainbody a:active {color: #000000; text-decoration: none}
.mainbody a:hover {
	color: #666666;
	text-decoration: underline;
}

.smbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}

.smbody a:visited {color: #000000; text-decoration: none}
.smbody a:link {color: #000000; text-decoration: underline}
.smbody a:active {color: #000000; text-decoration: none}
.smbody a:hover {
	color: #999999;
	text-decoration: underline;
}

.smbodyred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EA8326;
	vertical-align: top;
}

.smbodyred a:visited {color: #EA8326; text-decoration: none}
.smbodyred a:link {color: #EA8326; text-decoration: underline}
.smbodyred a:active {color: #EA8326; text-decoration: none}
.smbodyred a:hover {
	color: #EA8326;
	text-decoration: underline;
}

.blubodysm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #14585C;
	vertical-align: top;
}

.blubodysm a:visited {color: #14585C; text-decoration: none}
.blubodysm a:link {color: #14585C; text-decoration: none}
.blubodysm a:active {color: #14585C; text-decoration: none}
.blubodysm a:hover {
	color: #EA8326;
	text-decoration: none;
}

.blubody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1F4345;
	vertical-align: top;
}

.blubody a:visited {color: #1F4345; text-decoration: none}
.blubody a:link {color: #1F4345; text-decoration: none}
.blubody a:active {color: #1F4345; text-decoration: none}
.blubody a:hover {
	color: #EA8326;
	text-decoration: none;
}

.mainbodybld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.blubody a:visited {color: #666666; text-decoration: none}
.blubody a:link {color: #666666; text-decoration: none}
.blubody a:active {color: #666666; text-decoration: none}
.blubody a:hover {
	color: #EA8326;
	text-decoration: none;
}
.buttons {
	font-size: 10px;
}
.documentheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #438978;

}

