Body { background-color: white; font-family: verdana,arial,serif; font-size: 8pt; }

.PageHeader { background-color: #faec3a; color: #ccff66; font-family: verdana,arial,serif; font-size: 12pt; font-weight: bold; }

.FooterBar { background-color: black; color: #b1b1b1; font-family: verdana,arial,serif; font-size: 7pt; font-weight: bold; }
.FooterDivider { font-family: verdana,arial,serif; background-color: black; color: #b1b1b1; font-size: 7pt; }
A.FooterLink { font-family: verdana,arial,serif; background-color: black; color: white; font-size: 7pt; font-weight: bold; text-decoration: none; }
A.FooterLink:Hover { font-family: verdana,arial,serif; background-color: black; color: #ffcc66; font-size: 7pt; font-weight: bold; text-decoration: underline; }
A.CurrentFooterLink { font-family: verdana,arial,serif; background-color: black; color: #ffcc66; font-size: 7pt; font-weight: bold; text-decoration: none; }
A.CurrentFooterLink:Hover { font-family: verdana,arial,serif; background-color: black; color: #ffcc66; font-size: 7pt; font-weight: bold; text-decoration: underline; }

.VerticalBar { background-color: black; }

.NavBar { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }
/*TABLE.NavBarItem { font-family: verdana,arial,serif; background-color: black; color: black; font-size: 7pt; font-weight: }*/
TABLE.NavBarItem { font-family: verdana,arial,serif; background-color: #b1b1b1; color: black; font-size: 7pt; font-weight: }
TD.NavBarItem { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }
/*TD.NavBarItem { font-family: verdana,arial,serif; background-color: #ffcc44; color: black; font-size: 7pt; }*/
A.NavBarLink { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 8pt; font-weight: bold; text-decoration: none; }
/*A.NavBarLink { font-family: verdana,arial,serif; background-color: #ffcc44; color: black; font-size: 8pt; font-weight: bold; text-decoration: none; }*/
A.NavBarLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; font-weight: bold; text-decoration: none; }
/*A.CurrentNavBarLink { font-family: verdana,arial,serif; background-color: #f4d80f; color: #ff0000; font-size: 8pt; font-weight: bold; text-decoration: none; }*/
A.CurrentNavBarLink { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.CurrentNavBarLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; font-weight: bold; text-decoration: none; }
.NavBarRelated { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }
A.NavBarRelatedLink { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; text-decoration: none; }
A.NavBarRelatedLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 7pt;  text-decoration: none; }

TABLE.HighlightNavBarItem { font-family: verdana,arial,serif; background-color: #ff9900; color: black; font-size: 7pt; font-weight: }
TD.HighlightNavBarItem { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }
A.HighlightNavBarLink { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.HighlightNavBarLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; font-weight: bold; text-decoration: none; }

.ContentHeader { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }
.ContentTitle { font-family: arial,verdana,serif; background-color: white; color: black; font-size: 12pt; font-weight: bold; }
/*.ContentTitle { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 11pt; font-weight: bold; }*/
.ContentSubTitle { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 10pt;  }
.Content { font-family: verdana,arial,serif; font-size: 8pt; background-color: white; }
.ContentFooter { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }

.TDLightYellow { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #ffff66; }
.TDOrange { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #ffcc33; }
.TDDarkOrange { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #F78421; }
/*
.TDDarkOrange { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #ff6a22; }
*/

.TDRed { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #fd563e; }

.XLarge { font-family: verdana,arial,serif; font-size: 14pt; }
.XLargeBold { font-family: verdana,arial,serif; font-size: 14pt; font-weight: bold; }
.Large { font-family: verdana,arial,serif; font-size: 10pt; }
.LargeBold { font-family: verdana,arial,serif; font-size: 10pt; font-weight: bold; }
.Medium { font-family: verdana,arial,serif; font-size: 8pt; }
.MediumBold { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; }
.Small { font-family: verdana,arial,serif; font-size: 7pt; }
.SmallBold { font-family: verdana,arial,serif; font-size: 7pt; font-weight: bold; }
.XSmall { font-family: verdana,arial,serif; font-size: 6pt; }

H1.MainPage { font-family: verdana,arial,serif; font-size: 13pt; }

.NewsDate { background-color: white; font-family: verdana,arial,serif; font-size: 8pt; }
.NewsTitle { background-color: white; font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; }
A.NewsTitle { background-color: white; color: black; font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
.NewsAbstract { background-color: white; font-family: verdana,arial,serif; font-size: 8pt; }


/* PARTNER STUFF */
.ItemName { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; text-align: right; }
.ItemValue { font-family: verdana,arial,serif; font-size: 8pt; }
.ItemNamePrivate { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; text-align: right; background-color: #ffcc66;   }
.ItemValuePrivate { font-family: verdana,arial,serif; font-size: 8pt; background-color: #ccff00; }
.ItemDescriptionPrivate { font-family: verdana,arial,serif; font-size: 8pt; color: #ff6600; }
.ItemNameBig { font-family: verdana,arial,serif; font-size: 10pt; font-weight: bold; text-align: right; }
.ItemValueBig { font-family: verdana,arial,serif; font-size: 10pt; }
.SmallNote { font-family: verdana,arial,serif; font-size: 7pt; }
.SmallNoteBold { font-family: verdana,arial,serif; font-size: 7pt; font-weight: bold; }
.ErrorMessage { background-color: white; color: red; font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; }

.Referrals { font-family: verdana,arial,serif; font-size: 8pt; color: black; } 
.ReferralsOdd { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffffff; } 
.ReferralsEven { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #eeeeee; } 
TH.Referrals { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffcc33; }

.Feedback { font-family: verdana,arial,serif; font-size: 8pt; color: black; } 
.FeedbackOdd { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffffff; } 
.FeedbackEven { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #eeeeee; } 
TH.Feedback { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffcc33; }

.ServiceLocations { font-family: verdana,arial,serif; font-size: 8pt; color: black; } 
.ServiceLocationsOdd { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffffff; } 
.ServiceLocationsEven { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #eeeeee; } 
TH.ServiceLocations { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffcc33; }

TR.Odd { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffffff; } 
TR.Even { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #eeeeee; } 
TR.Inactive { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ccff99; } 
TR.NotApproved { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #00ff66; } 
TR.Unconfirmed { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #99ff00; } 
TR.NotShown { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #ffcc99; } 

A.BoldLink { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.BoldLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.BoldRedLink { font-family: verdana,arial,serif; background-color: white; color: #ff0000; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.BoldRedLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; font-weight: bold; text-decoration: none; }

A.SmallBlackLink { font-family: verdana,arial,serif; color: black; font-size: 8pt; text-decoration: none; }

A.Link { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 8pt; text-decoration: none; }
A.Link:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt; text-decoration: none; }
A.RedLink { font-family: verdana,arial,serif; background-color: white; color: #ff0000; font-size: 8pt; text-decoration: none; }
A.RedLink:Hover { font-family: verdana,arial,serif; background-color: white; color: #ff3300; font-size: 8pt;  text-decoration: none; }
