/* used to control links in html editor */
A {
	text-decoration: none;
	color: #002147;
}
A:visited {
	text-decoration: none;
	color: #002147;
};

A:active {
	text-decoration: none;
	color: #002147;
}
A:hover {
	text-decoration: underline;
	color: #002147;
}
hr {
	width: 100%;
	text-center: center;/*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
	color: #002147;
	height: 1px;
	/*
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	border-left: 1px dashed #000;
	border-right: 1px dashed #000;
	background: #fff url(images/design1/borderLine.gif) no-repeat center bottom;
	*/
}
/* Used as wrapper around main content area
   If WYWIWYG pages do not have fonts specified will be in this font
   Applys to topic, subtopic, tritopic pages and other pages with no font styles
*/
.contentBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
/* used only if the right column is turned on by customer */
.contentRightColumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #5a5a5a;
	FONT-WEIGHT: normal;
}
/*  tags to display Category titles at upper right of content area if activated */
TD.pageTitle {
	color: #916a41;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	line-height: 22px;
	FONT-FAMILY: Times New Roman, Times, serif;
	TEXT-ALIGN: right;
	FONT-STYLE: italic;
}
/* tags to display titles of News Article Categories */
TD.articleCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-variant: small-caps;
}
/* tags used to display links of Titles of News Articles on Article Category page */
A.articleTitleLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.articleTitleLink:hover {
  color: #002147;
  text-decoration: none;
}
/* tags used to display the page of a News Article */
TD.articleTitle {
	color: #8a6135;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	line-height: ;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-variant: small-caps;
}
.articleDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
	FONT-STYLE: ;
}
.articleBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
/* tags used to display the link on a News Article page */
A.articleLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.articleLink:hover {
  color: #002147;
  text-decoration: none;
}
/* tags to display titles of Quick Link Categories */
TD.linkCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-variant: small-caps; 
}
/* tags used to display the content information on a Quick Link listing */
.linkTitle {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.linkAddress {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.linkContactLabel {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
.linkPhoneTitle {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
	FONT-STYLE: ;
}
A.linkVisitWebpage {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.linkVisitWebpage:hover {
  color: #002147;
  text-decoration: none;
}
A.linkTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.linkTitle:hover {
  color: #002147;
  text-decoration: none;
}
.linkBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
.linkHR {
	color: #999999;
	width: 100%;
	height: 1px;
	TEXT-ALIGN: center;
	/*
	height: 10px;
	color: #FFFFFF;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	border-left: 1px dashed #000;
	border-right: 1px dashed #000;
	*/
}
/* tags used to display Calendar of Events Year and Months at top */
TD.eventYearTitle {
	color: #916a41;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
A.nextprevYear {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.nextprevYear:hover {
  color: #002147;
  text-decoration: none;
}
A.monthButton {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.monthButton:hover {
  color: #002147;
  text-decoration: none;
}
A.currentMonthButton {
	color: #916a41;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.currentMonthButton:hover {
  color: #002147;
  text-decoration: none;
}
/* tags used to display a page of Monthly Events */
TD.eventCategoryTitle {
	color: ##916a41;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center;
	font-variant: small-caps; 
}
.eventTitle {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.eventDateTimeLocation {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	FONT-STYLE: ;
}
.eventBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
.eventCalendarMonth {
	BORDER-RIGHT: #6c633d 1px solid; 
	BORDER-TOP: #6c633d 1px solid; 
	BORDER-LEFT: #484123 1px solid; 
	BORDER-BOTTOM: #484123 1px solid;
}
A.eventLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.eventLink:hover {
  color: #002147;
  text-decoration: none;
}
/* tags used to display Community Page */
TD.communityTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	line-height: 22px;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	font-variant: small-caps; 
}
.communityAddress {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.communityContactLabel {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
.communityBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
A.communityGalleryLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-STYLE: italic; 
}
A.communityGalleryLink:hover {
  color: #002147;
  text-decoration: none;
}
.galleryCaption {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
/* tags to display Merchant (Business) Categories and contact info on Business Directory List  */
TD.merchantCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	font-variant: small-caps; 
}
.merchantColumnHeader {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
A.merchantLinkTitle {
	color: #0000FF;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.merchantLinkTitle:hover {
  color: #0000FF;
  text-decoration: underline;
}
A.merchantAddressLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.merchantAddressLink:hover {
  color: #002147;
  text-decoration: none;
}
/* tags used to display a page of Merchant information */
TD.merchantCompanyName {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	line-height: 18px;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	font-variant: small-caps; 
}
/* tags used to display Business Owners name */
.merchantNameTitle {
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
/* tags used to display Business Owners title */
.merchantContactTitle {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	FONT-STYLE: ; 
}
/* tags used to display Address */
.merchantAddressTitle {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
/* tags used to display Hours and Contact Label */
.merchantHoursLabel {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
/* tags used to display Phone Label and Number */
.merchantPhoneLabels {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	FONT-STYLE: normal;
}
/* tags used to display Hours content */
.merchantHoursText {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
/* tags used to display Job Offer and Special Promotions Label */
TD.merchantJobOfferLabel {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center;
	font-variant: small-caps; 
}
.merchantTitle {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
/* tags used to display Content information */
.merchantBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
.merchantContactLabel {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
.merchantPersonTitle {
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
A.merchantJobOfferTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.merchantJobOfferTitle:hover {
  color: #002147;
  text-decoration: none;
}
A.merchantPageLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.merchantPageLink:hover {
  color: #002147;
  text-decoration: none;
}
TD.merchantBottomNote {
	color: #5a5a5a;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
/* tags used to display Search Results information */
TD.searchPageTitle {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
TD.searchCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	font-variant: small-caps; 
}
A.searchResultTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.searchResultTitle:hover {
  color: #002147;
  text-decoration: none;
}
/* used to display Thank you message */
TD.thanksTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
/* used to display Contact Us Title */
TD.contactTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
TD.contactBody {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.contactForm {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #5a5a5a; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	BORDER-RIGHT: #b2b2b2 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	BORDER-BOTTOM: #b2b2b2 1px solid;
}
TD.contactRight {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: right; 
}
TD.contactRequired {
	color: #002147;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
/* used to display Special Promotions */
A.offerTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.offerTitle:hover {
  color: #002147;
  text-decoration: none;
}
.offerBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
/* used in demo community name dropdown */
.changeSkin {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	BORDER-RIGHT: #b2b2b2 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	BORDER-BOTTOM: #b2b2b2 1px solid;
}
/* used for search box above page navigation */
.searchbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: none;
	width: 111px;
}
A.goButton, A.goButton:hover {
    border: 1px solid #221e1f;
    padding: 2px 3px 2px 3px;
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-size: 7pt;
    background-color: #b1a78c;
    background-position: left top;
    margin-left: 5px;
}
A.goButton:hover {
	background-color: #c0b9a4;
	background-image: none;
}
/* used in local column to display event, article, job, promotion titles */
A.articleColumnTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.articleColumnTitle:hover {
  color: #002147;
  text-decoration: none;
}
A.eventColumnTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.eventColumnTitle:hover {
  color: #002147;
  text-decoration: none;
}
A.jobColumnTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.jobColumnTitle:hover {
  color: #002147;
  text-decoration: none;
}
A.offerColumnTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.offerColumnTitle:hover {
  color: #002147;
  text-decoration: none;
}
/* used for text displayed in footer */
A.footerText {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
}
A.footerText:visited {
  color: #002147;
  text-decoration: none;
}
A.footerText:active {
  color: #002147;
  text-decoration: none;
}
A.footerText:hover {
  color: #002147;
  text-decoration: underline;
}
/* used for | separator character used to separate entries in footer bar */
.footerBar {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
}
TD.footerNAV {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
TD.footerHTML {
	color: #000000;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
/* used for WebDataDynamics text in footer area */
A.linkWDD {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, sans-serif;
}
A.linkWDD:hover {
  color: #002147;
  text-decoration: nonee;
}
/* tags for to display Product Category Pages  */
TD.productCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.productCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
A.productLinkTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.productLinkTitle:hover {
  color: #002147;
  text-decoration: underline;
}
/* tags for to display Product Content information */
TD.productTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	line-height: 22px;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.productBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
.productPriceLabels {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	FONT-STYLE: 
}
.productPriceText {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
.productCodeLabels {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
.productCodeText {
	color: #5a5a5a;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
TD.productJobOfferLabel {
	color: #5a5a5a;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
A.productJobOfferTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.productJobOfferTitle:hover {
  color: #002147;
  text-decoration: underline;
}
A.productPageLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.productPageLink:hover {
  color: #002147;
  text-decoration: underline;
}
A.productAddressLink {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.productAddressLink:hover {
  color: #002147;
  text-decoration: underline;
}
.productColumnHeader {
	color: #916a41;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
TD.productBottomNote {
	color: #5a5a5a;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
/* tags for to display Category Lists if menus disabled */
TD.categorySelect {
	color: #8a6135;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.categorySelectTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.categorySelectTitle:hover {
  color: #002147;
  text-decoration: underline;
}
A.overflowPageLinks {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.overflowPageLinks:hover {
  color: #002147;
  text-decoration: underline;
}
.pageOverflowTag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #8a6135;
}
/* tags for to display Fund Categories and Funds */

TD.fundCategoryTitle {
	color: #8a6135;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
.fundTitle {
	color: #000000;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; 
}
.fundLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	FONT-WEIGHT: bold; 
}
.fundBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
A.fundDonateTitle {
	color: #002147;
	text-decoration: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
}
A.fundDonateTitle:hover {
  color: #002147;
  text-decoration: underline;
}
