
A.footer:link 
{
font-size: 11px; 
color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none
}

A.footer:visited 
{
font-size: 11px; 
color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none
}

A.footer:hover 
{
font-size: 11px; 
color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: underline
}

.BodyText 
{
font-size: 12px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}
    a.BodyText:link    { color: #004e5f; text-decoration: none; }
    a.BodyText:visited { color: #004e5f; text-decoration: none; }
    a.BodyText:hover   { color: #004e5f; text-decoration: underline; }
    a.BodyText:active  { color: #004e5f; text-decoration: none; }

.BodyGray 
{
font-size: 11px; 
color: #666666; 
font-family: Arial, Helvetica, sans-serif
}
    a.BodyGray:link    { color: #666666; font-weight: 600; text-decoration: none; }
    a.BodyGray:visited { color: #666666; font-weight: 600; text-decoration: none; }
    a.BodyGray:hover   { color: #666666; font-weight: 600; text-decoration: underline; }
    a.BodyGray:active  { color: #666666; font-weight: 600; text-decoration: none; }

.BodySmall 
{
font-size: 11px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}
    a.BodySmall:link    { color: #004e5f; font-weight: 600; text-decoration: none; }
    a.BodySmall:visited { color: #004e5f; font-weight: 600; text-decoration: none; }
    a.BodySmall:hover   { color: #004e5f; font-weight: 600; text-decoration: underline; }
    a.BodySmall:active  { color: #004e5f; font-weight: 600; text-decoration: none; }

.button_label
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
text-transform: none;
color: #004e5f;
font-weight: 600;
}
    a.button_label:link    { color: #004e5f; text-decoration: none; }
    a.button_label:visited { color: #004e5f; text-decoration: none; }
    a.button_label:hover   { color: #004e5f; text-decoration: underline; }
    a.button_label:active  { color: #004e5f; text-decoration: none; }

.button 
{background-color: #cccccc; 
border: #111111 1px solid; 
color: #000000; 
font-family: verdana, arial, ms sans serif; 
font-size: 11px; 
font-weight: bold
}

.cyanText 
{
font-size: 11px; 
color: #0b87a3; 
font-family: Arial, Helvetica, sans-serif
}
    a.cyanText:link    { color: #0b87a3; text-decoration: none; }
    a.cyanText:visited { color: #0b87a3; text-decoration: none; }
    a.cyanText:hover   { color: #0b87a3; text-decoration: underline; }
    a.cyanText:active  { color: #0b87a3; text-decoration: none; }

.cyanTextLarge 
{
font-weight: bold; 
font-size: 14px; 
color: #0b87a3; 
font-family: Arial, Helvetica, sans-serif
}

.cyanSubTitle 
{
font-weight: bold; 
font-size: 18px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}

.cyanTitle 
{
font-weight: bold; 
font-size: 24px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}

.darkcyanText 
{
font-size: 11px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}

.darkcyanText A {
	font-size: 11px; color: #004e5f; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.darkcyanText A:hover {
	font-size: 11px; color: #004e5f; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}


.whiteText 
{
font-weight: bold; 
font-size: 11px; 
color: #ffffff; 
font-family: Arial, Helvetica, sans-serif
}

.whiteText A {
font-weight: bold; 
	font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.whiteText A:hover {
font-weight: bold; 
	font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.darkcyanTextLarge
{
font-size: 14px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}


.darkgrayText {
	font-size: 11px; color: #333333; font-family: Arial, Helvetica, sans-serif
}
.darkgrayText A {
	font-size: 11px; color: #333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.darkgrayText A:hover {
	font-size: 11px; color: #333333; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.darkgrayTextLarge {
	font-weight: bold; font-size: 14px; color: #333333; font-family: Arial, Helvetica, sans-serif
}

.form_small 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
color: #004e5f; 
font-weight: 400
}

.form_input 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #004e5f; 
font-weight: 400
}

.form_label 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #004e5f; 
font-weight: 800
}

.form_text 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #004e5f; 
font-weight: 400
}

.hipaa 
{
font-size: 10px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}
    a.hipaa:link    { color: #004e5f; font-weight: 600; text-decoration: none; }
    a.hipaa:visited { color: #004e5f; font-weight: 600; text-decoration: none; }
    a.hipaa:hover   { color: #004e5f; font-weight: 600; text-decoration: underline; }
    a.hipaa:active  { color: #004e5f; font-weight: 600; text-decoration: none; }

.newsauthor
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
line-height: normal; 
font-size: 9px;
font-weight: 400; 
text-transform: none; 
color: #000000; 
}

.newsheadline
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
line-height: normal; 
font-size: 12px;
font-weight: 800; 
text-transform: none; 
color: #000000; 
}

.newsTitle
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
line-height: normal; 
font-size: 12px;
font-weight: 800; 
text-transform: none; 
color: #FFFFFF; 
}

.newstext
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
line-height: normal; 
font-size: 12px;
font-weight: 400; 
text-transform: none; 
color: #000000; 
}

.newstickler
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
line-height: normal; 
font-size: 10px;
font-weight: 550; 
text-transform: none; 
color: #000000; 
}

a.newstickler:link
{ 
color: #000000;
text-decoration: none;
}

a.newstickler:visited
{ 
color: #000000;
text-decoration: none;
}

a.newstickler:hover
{ 
color: #666666;
text-decoration: none;
}

a.newstickler:active
{ 
color: #000000;
text-decoration: none;
}

.orangeText {
	font-weight: bold; font-size: 14px; color: #ff6600; font-family: Arial, Helvetica, sans-serif
}

.register_small 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
color: #004e5f; 
font-weight: 400
}

.register_input 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #004e5f; 
font-weight: 400
}

.register_label 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #004e5f; 
font-weight: 400
}


.smallTable
{
font-size: 9px; 
color: #004e5f; 
font-family: Arial, Helvetica, sans-serif
}

.whiteText {
	font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif
}
.whiteText A {
	font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.whiteText A:hover {
	font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}

.whiteTitle
{
font-weight: 600; 
font-size: 18px; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif
}


.formsHdr
{
font-weight: 800; 
font-size: 16px; 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
}