
A:link
{
	text-decoration: none;
}
A:hover
{
	text-decoration: none;
	color: #99ccff; 
}
A:active
{
	text-decoration: none;
}
A:visited
{
	text-decoration: none;
}

.topnav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
}

.mainnav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}

.mainnavoff {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #99ccff;
}

.mainnav2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;
}

.subnav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}

.subnavoff {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #99ccff;
}

.content {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	<!-- color: #336699;-->
	color: #000000
}

.pageheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	<!-- color: #336699;-->
	color: #000000
}

.subjectheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #336699;
}

.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
}

.footerquote {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	color: #999999;
}

.linkaddr {
	font-weight: bold;
	color: #336699;
}
A.linkaddr:hover {
	color: #660033;
}

.contactheader {
	font-size: 10pt;
	font-weight: bold;
	color: #336699;
}



.eventname {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #336699;
}
.eventlinkaddr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
A.eventlinkaddr:link
{
	text-decoration: underline;
}
A.eventlinkaddr:hover
{
	color: #660033;
}
A.eventlinkaddr:active
{
	text-decoration: underline;
}
A.eventlinkaddr:visited
{
	text-decoration: underline;
}
.eventdate {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
}
.eventlocation {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
}



.newsheading {
	font-family: Times, New Century Schoolbook, Palatino, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.newsdate {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
}
.newscontent {
	font-family: Times, New Century Schoolbook, Palatino, serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
}
.newscompanyinfo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}


.inline
{
	text-decoration: none;
	color: #336699;
}
A.inline:hover
{
	color: #660033;
}


.inlinedec
{
	text-decoration: underline;
	color: #336699;
}
A.inlinedec:link
{
	text-decoration: underline;
}
A.inlinedec:hover
{
	text-decoration: underline;
	color: #660033;
}
A.inlinedec:active
{
	text-decoration: underline;
}
A.inlinedec:visited
{
	text-decoration: underline;
}



.faqsubheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336699;
}
p.faqsubheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
}
.faqquestion {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
}
.faqanswer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
}


.faq
{
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
A.faq:link
{
	text-decoration: none;
}
A.faq:hover
{
	text-decoration: none;
	color: #660033;
}
A.faq:active
{
	text-decoration: none;
}
A.faq:visited
{
	text-decoration: none;
}



.sm_prim
{
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	color: #336699;
}
A.sm_prim:hover
{
	color: #660033;
}
.sm_sec
{
	text-decoration: none;
	font-weight: bold;
	color: #336699;
}
A.sm_sec:hover
{
	color: #660033;
}


.partnername {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
}
.partneraddr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #336699;
}
.partnerserv {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: italic;
	color: #336699;
}
.mgcontent {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
}
.mgstate {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
}


.formlbl {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #336699;
}
.formbtn {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
#hefs label {
width: 220px;
text-align: right;
display: inline-block;
}

#hefs textarea {
margin: -3em 0 0 220px;
}

#hefs .submit {
margin-left: 220px;
}

#hefs .acknowledge {
margin-left: 220px;
font-size: small;
}

#hefs .acknowledge a {
color: #333;
}

#hefs .acknowledge a:hover {
color: #906;
}