.shttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DFDFBF; background-color: #182749; letter-spacing: 2px}

.shtbody {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 11px;
	background-color: #182749;
	layer-background-color: #182749;
	text-align: right;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.12em;
	word-spacing: .12em;


}
.shtbody p {padding: 2px 4px 2px 2px; text-decoration: none}
.shtbody a:link {color: #CADDF0; text-decoration: none}
.shtbody a:visited {color: #FFFFFF; text-decoration: none}
.shtbody a:hover {color: #FFFFFF; background-color: #104d87; text-decoration: none}
.shtbody a:active {color: #FFFFFF; text-decoration: none}

.titleblk {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #23232C}

.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #104D87;
}
.mainbody a {color: #263C6F; text-decoration: underline}
.mainbody a:visited {color: #263C6F; text-decoration: underline}
.mainbody a:link {color: #263C6F; text-decoration: underline}
.mainbody a:hover {color: #263C6F; text-decoration: underline}
.mainbody a:active {color: #000000; text-decoration: none}

.mainbodybld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}

.linebtm {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: D9C762; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px}

.mbdytest {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; font-style: italic}

.frmfld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #263C6F;
	border: 1px solid #666666;
}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; background-color: #050E25}
.footer a {color: #CCCCCC}
.footer a:visited {color: #CCCCCC}
.footer a:link {color: #CCCCCC}
.footer a:hover {color: #FF9900}

.hmpggrnbg {background-color: #104D87}

.hmpgnews {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #438978; text-align: left; vertical-align: top}

.spnnewtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top; font-weight: bold}
.spnnewtitle a {color: #000000; font-weight: bold; text-decoration: none}
.spnnewtitle a:visted {color: #000000; font-weight: bold}
.spnnewtitle a:link {color: #000000; font-weight: bold; text-decoration: none}
.spnnewtitle a:hover {color: #FF9900; font-weight: bold}

.linelbtm {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #182749;
	border-left-color: #182749;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
}

.linerbtm {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #182749;
	border-right-width: 1px;
	border-right-color: #182749;
	background-color: #99B3B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	list-style-position: inside;
	list-style-type: disc;
	text-indent: 2px;
}

.linerbtm a:link {color: #000000; text-decoration: underline}
.linerbtm a:visited {color: #000000; text-decoration: underline}
.linerbtm a:hover {color: #FFFFFF; text-decoration: underline}
.linerbtm a:active {color: #FFFFFF; text-decoration: underline}.linebtmblk {
border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px
}
.mnbodbldred {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000
}
.subhead {
	font-family: "Gill Sans MT", "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.hmpgnewsdate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000
}
.morelink 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
text-align: right; 
vertical-align: middle; 
font-weight: bold
}
.morelink  a {color: #000000; font-weight: bold; text-decoration: none}
.morelink  a:visted {color: #000000; font-weight: bold}
.morelink  a:link {color: #000000; font-weight: bold; text-decoration: none}
.morelink  a:hover {color: #D1A319; font-weight: bold}

.hmpgNewsSummary {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; vertical-align: top
}
.hmpgGeneralText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; vertical-align: top
}
.hmpgGeneralTextCenter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; vertical-align: top
}
.otherpgNoticeSummary {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; vertical-align: top
}
.otherpgNoticeDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000
}
.otherpgNewsDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000
}
.otherpgNewsCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333
}
.otherpgNewsSummary {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; vertical-align: top
}
.hmpgNoticeDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: left
}
.hmpgNoticeSummary {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left
}
.hmpgNoticeCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F5EACC; text-align: left; vertical-align: top
}
.hmpgNoticeTitle
 {font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 color: #000000; 
 text-align: left; 
 vertical-align: top; 
}

.hmpgNoticeTitle a {color: #000000; text-decoration: underline}
.hmpgNoticeTitle a:visted {color: #000000}
.hmpgNoticeTitle a:link {color: #000000;  text-decoration: underline}
.hmpgNoticeTitle a:hover {color: #D1A319}

.hmpgNewsTitle 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000
}
.hmpgNewsTitle a {color: #000000; text-decoration: underline}
.hmpgNewsTitle a:visted {color: #000000}
.hmpgNewsTitle a:link {color: #000000; text-decoration: underline}
.hmpgNewsTitle a:hover {color: #D1A319}

.noticeShortDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: left; vertical-align: top
}
.noticeShortTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top; font-weight: bold
}
.newsShortDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: left; vertical-align: top
}
.newsShortTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-weight: bold;

}
.documentbg {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333
}
.documentTitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	text-decoration: underline;
}
.documentTitleLink a {color: #000000; font-weight: bold; text-decoration: none}
.documentTitleLink a:visted {color: #000000; font-weight: bold}
.documentTitleLink a:link {color: #000000; font-weight: bold; text-decoration: none}
.documentTitleLink a:hover {color: #FF9900; font-weight: bold}

.documentcat {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #438978; 
	text-align: left; 
	vertical-align: top;
	font-weight: bold
}
.documentbgalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #EEEEEE;
}
	
.documentFileName {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal}

.documentDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.faqCollectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.FaqCollectionDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	white-space: normal;
	padding-left: 5px;
}

.faqCatCollectionTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.faqCatTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.faqCatQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	list-style-position: outside;
	list-style-type: circle;
	padding-left: 15px;
	list-style-image: none;
	line-height: 20px;
}

.faqDetQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-left: 15px;
}

.faqDetAnswer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	white-space: normal;
	padding-left: 25px;
}

.galCatTitleSide {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top; font-weight: bold
}
.galThumbCatTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top; font-weight: bold
}
.galThumbCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	white-space: normal;
	padding-left: 5px;
}
.galThumbNavText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top
}
.photopad {
	padding: 10px;
}
body {
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

.p7tbsub {background-color: #99a9a7; border: .1px solid #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; layer-background-color: #99a9a7;}
.p7tbsub p {margin: 0px; padding: 6px 12px 12px 6px;}
.p7tbsub a:link {color: #000000;}
.p7tbsub a:visited {color: #000000;}
.p7tbsub a:hover {color: #fff;}
.p7tbsub a:active {color: #000;}
.p7tbdn {color: #000 !important; font-weight: bold;}
