/* Members Page Styles */
/*This is intended for +2 pt larger font on banners (different color used here)*/
.indexbanner_red18pt {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
	font-family:Verdana, sans-serif;
	text-align:center;
}
.indexbanner2 {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.indexbanner {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.indexbanner_red16pt {
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.indextitle {
	color: #303F6C;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.indextext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
}

/*This is intended for a 'stand-out' style (using color) in the indextext*/
.indextext2 {
	border-width: 0;
	color: #526cba;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
}
.indextext_ul_red {
	border-width: 0;
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
	text-decoration:underline;
}
a.indexlink:link, a.indexlink:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: underline;
}
a.indexlink:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.indextext-BoldRed {
	border-width: 0;
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	vertical-align: text-top;
}
.indextext-Bold {
	border-width: 0;
	color: #303F6C;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	vertical-align: text-top;
}

/* current members */
.memberbanner {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.membertitle {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.membertext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
}
a.members1:link, a.members1:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
}
a.members1:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.members2:link, a.members2:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
	word-wrap: break-word;
}
a.members2:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	word-wrap: break-word;
}
/* Next Meeting */
.nextmeetingbanner {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.nextmeetingtitle {
	border-width: 0;
	color: #6E3E8F;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.nextmeetingtext1 {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.nextmeetingtext2 {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.nextmeetingtext3 {
	color: #303F6C;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Board of Directors */
.bodbanner {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.bodtitle {
	color: #303F6C;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.bodtext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
}
a.bod:link, a.bod:visited {
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
}
a.bod:hover {
	color: #7792E4;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* Member Benefits */
.benefitsheader {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.benefitstext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.benefitlink:link, a.benefitlink:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.benefitlink:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* Apply/Renew Membership */
.applybanner {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.applytitle {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

/* Industry Links */
.industrylinksbanner {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.industrylinkstext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.industrylinks:link, a.industrylinks:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
}
a.industrylinks:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/* Error Trapping Text */
.errortrapbanner {
	color: #303F6C;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
a.errortrap:link, a.errortrap:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
}
a.errortrap:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* Articles */
.articlesbanner {
	color: #303F6C;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
a.articles:link, a.articles:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
}
a.articles:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.articletitle {
	color: #303F6C;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.articletext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
}
/* Footer */
.footerbanner {
	color: #303F6C;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.footertext {
	border-width: 0;
	color: #303F6C;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
a.footerlink:link, a.footerlink:visited {
	color: #303F6C;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
	text-align:center;
}
a.footerlink:hover {
	color: #7792E4;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
 	text-align: center;
}

/*newsletter subscriber form*/
.newslettersub {
	border-width: 1;
	border-color:#333333;
	vertical-align:top;
	background-image:url(../images/subbck.gif);
	background-repeat:no-repeat;
}
.indextext_bluebold {
	border-width: 0;
	color: #0000FF;
	font-weight: bold;
	font-size: 13px;
	font-family:Verdana, sans-serif;
	overflow:hidden;
	vertical-align:text-top;
	text-decoration:normal;
}
.purple_header {
	color: #6E3E8F;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
