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

.Page { color: black; font-family: verdana,arial,serif; font-size: 8pt; }

A { font-family: verdana,arial,serif; color: black; font-weight: normal; }

.PageHeader { background-color: #405080; color: black; font-family: verdana,arial,serif; font-size: 16pt; font-weight: bold; background-repeat: no-repeat; }

.FooterBar { background-color: #f1f1f1; color: #2D324B; font-family: verdana,arial,serif; font-size: 7pt; font-weight: bold; }
.FooterDivider { font-family: verdana,arial,serif; color: #b1b1b1; font-size: 7pt; }
A.FooterLink { font-family: verdana,arial,serif; color: #2D324B; font-size: 7pt; font-weight: bold; text-decoration: none; }
A.FooterLink:Hover { font-family: verdana,arial,serif; color: #ff6600; font-size: 7pt; font-weight: bold; text-decoration: underline; }
A.CurrentFooterLink { font-family: verdana,arial,serif; color: #ff6600; font-size: 7pt; font-weight: bold; text-decoration: none; }
A.CurrentFooterLink:Hover { font-family: verdana,arial,serif; color: #ff6600; 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: #b1b1b1; color: black; font-size: 7pt; }
TD.NavBarItem { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt; }
A.NavBarLink { font-family: verdana,arial,serif; color: black; font-size: 8pt; text-decoration: none; }
A.NavBarLink:Hover { font-family: verdana,arial,serif; color: #ff3300; font-size: 8pt; text-decoration: none; }
A.CurrentNavBarLink { font-family: verdana,arial,serif; color: #e17100; font-size: 8pt; text-decoration: none; }
A.CurrentNavBarLink:Hover { font-family: verdana,arial,serif; color: #F78421; font-size: 8pt; text-decoration: none; }
.NavBarRelated { font-family: verdana,arial,serif; color: #666666; font-size: 7pt; }
A.NavBarRelatedLink { font-family: verdana,arial,serif; color: #666666; font-size: 7pt; text-decoration: none; }
A.NavBarRelatedLink:Hover { font-family: verdana,arial,serif; 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; }
.ContentSubTitle { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 10pt;  }
.ContentBreadcrumbs { font-family: verdana,arial,serif; background-color: white; color: black; font-size: 7pt;  }
.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; }

.PremierContent { font-family: verdana,arial,serif; font-size: 8pt; background-color: #ffe4ca; }

.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: #FFB135; }
.TDRed { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #fd563e; }
.TDDarkOrange { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #ff6a22; }
.TDFrontPage { font-family: verdana,arial,serif; font-size: 10pt; font-weight: bold; color: #29314A; }
.TDBlueGrey { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #c9c9c9; color: #29314A; }
.TDLightGrey { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #e7e7e7; color: black; }
.TDVeryLightGrey { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; background-color: #f1f1f1; color: black; }

.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; }

.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; }
.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; }

.ProfileBusinessName { font-family: arial,verdana,serif; font-size: 14pt; font-weight: bold; }
.ProfileItemName { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; text-align: left; }
.ProfileItemValue { font-family: verdana,arial,serif; font-size: 8pt; }
.ProfileLocations { font-family: verdana,arial,serif; font-size: 8pt; }
.ProfileLocationName { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }

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; } 

A.BoldLink { font-family: verdana,arial,serif; color: black; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.BoldLink:Hover { font-family: verdana,arial,serif; 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.BoldBlackLink { font-family: verdana,arial,serif; color: black; 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.MainLink { font-family: verdana,arial,serif; color: #686868; font-size: 8pt; font-weight: bold; text-decoration: none; }

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

.ContactList { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: white; } 
.ContactListOdd { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: white; } 
.ContactListEven { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: white; } 
TH.ContactList { font-family: verdana,arial,serif; font-size: 8pt; background-color: #c9c9c9; color: #29314A; }	

.ContactListCart { font-family: verdana,arial,serif; font-size: 7pt; color: #F78421; font-weight: bold; text-decoration: none; } 
TH.ContactListCart { font-family: verdana,arial,serif; font-size: 7pt; color: black; font-weight: normal; }	
A.ContactListCartSmall { font-family: verdana,arial,serif; font-size: 7pt; color: black; font-weight: normal; text-decoration: underline; } 

.SoftwareList { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: white; } 
.SoftwareListOdd { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: white; } 
.SoftwareListEven { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: white; } 
TH.SoftwareList { font-family: verdana,arial,serif; font-size: 8pt; color: black; background-color: #FFB135; }	

.ProfileDisclaimer { background-color: white; font-family: verdana,arial,serif; font-size: 7pt; }

