font.ServicesHeading1 {
	font-family: Arial;
	color: #CC3300;
	font-weight: normal;
	font-size: 10pt;
}
font.ServicesHeading2 {
	font-family: Arial;
	color: #CC3300;
	font-weight: normal;
	font-size: 12pt;
}
font.ServicesHeadingBold {
	font-family: Arial;
	color: #CC3300;
	font-weight: bold;
	font-size: 12pt;
}
font.ServicesBaseFont {
	font-family: Arial;
	color: #333333;
	font-weight: normal;
	font-size: 10pt;
}
font.ServicesBaseFontHeading {
	font-family: Arial;
	color: #CC3300;
	font-weight: bold;
	font-size: 10pt;
}
font.ServicesMainHeading {
	font-family: Arial;
	color: #666633;
	font-weight: bold;
	font-size: 12pt;
}

{
//Who We Are ************************************************* start
}
font.WhoWeAreHeading1 {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 10pt;
}
font.WhoWeAreHeading2 {
	font-family: Arial;
	color: #104d6b;
	font-weight: bold;
	font-size: 12pt;
}
font.WhoWeAreHeadingBold {
	font-family: Arial;
	color: #104d6b;
	font-weight: bold;
	font-size: 12pt;
}
font.WhoWeAreBaseFont {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 10pt;
}
font.WhoWeAreHeadingBoldNotNeeded {
	font-family: Arial;
	color: #CC3300;
	font-weight: bold;
	font-size: 10pt;
}
td.ClientRollOn {
	background-color: #575e21;//#D64D24;
}
td.ClientRollOff {
	background-color: #FFFFFF;
}
td.ClientQuote {
	font-family: Arial;
	color: #000000;
	font-weight: normal;
	font-size: 12pt;
}
font.ClientQuoteMark {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	font-size: 14pt;
}
font.ClientCoRight {
	font-family: Arial;
	color: #D64D24;
	font-weight: bold;
	font-size: 12pt;
}
font.ClientCityStateRight {
	font-family: Arial;
	color: #D64D24;
	font-weight: normal;
	font-size: 10pt;
}
font.ClientNameRight {
	font-family: Arial;
	color: #D64D24;
	font-weight: bolder;
	font-size: 14pt;
}
font.ClientNameLeft {
	font-family: Arial;
	color: #104d6b;
	font-weight: bolder;
	font-size: 12pt;
}
font.ClientCoNameLeft {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 12pt;
}
font.ClientCityStateLeft {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 10pt;
}
td.TeamHeader {
	background-color: #154d6d;
}
font.TeamPeopleHeader {
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
}
td.TeamLeftRightBorder {
	background-color: #FFFFFF;//#575e21;
}
td.TeamRow {
	background-color: #d6e6ed;
}
font.TeamName {
	font-family: Arial;
	color: #154d6d;
	font-weight: bold;
	font-size: 10pt;
}
font.TeamTitle {
	font-family: Arial;
	color: #154d6d;
	font-weight: normal;
	font-size: 10pt;
	font-style: italic;
}
font.TeamCompany {
	font-family: Arial;
	color: #154d6d;
	font-weight: normal;
	font-size: 10pt;
}
td.TeamNameTD {
	background-color: #eeefe8;
}
font.TeamNameRight {
	font-family: Arial;
	color: #575e21;
	font-weight: bold;
	font-size: 12pt;
	margin-left: 5px;
}
font.TeamCoRight {
	font-family: Arial;
	color: #575e21;
	font-weight: normal;
	font-size: 12pt;
	font-style: italic;
}
font.TeamBio {
	font-family: Arial;
	color: #575e21;
	font-weight: normal;
	font-size: 9pt;
	font-style: normal;
}
a.ManagementTeamLink:link {
	text-decoration: none; color: #154d6d;
}
a.ManagementTeamLink:visited {
	text-decoration: none; color: #154d6d;
}
a.ManagementTeamLink:active {
	text-decoration: none; color: #154d6d;
}
a.ManagementTeamLink:hover {
	text-decoration: underline; color: #154d6d;
}
font.TeamMainQuote {
	font-family: Arial;
	color: #575e21;
	font-weight: normal;
	font-size: 16pt;
	font-style: normal;
}
td.TeamMainQuoteTD {
	background-color: #eeefe8;//#cccc99;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #003366;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #003366;
}
.style4 {font-size: medium}
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #003366; }
.style6 {font-size: xx-small}

font.Career {
	font-family: Arial;
	color: #575e21;
	font-weight: normal;
	font-size: 12pt;
	font-style: normal;
}
font.CareerView {
	font-family: Arial;
	color: #104d6b;
	font-weight: bold;
	font-size: 12pt;
}
font.CareerFinePrint {
	font-family: Arial;
	color: #575e21;
	font-weight: normal;
	font-size: 9pt;
	font-style: normal;
}
a.JobPostings:link {
	text-decoration: none; color: #CC3300;
}
a.JobPostings:visited {
	text-decoration: none; color: #CC3300;
}
a.JobPostings:active {
	text-decoration: none; color: #CC3300;
}
a.JobPostings:hover {
	text-decoration: underline; color: #CC3300;
}

font.FamilyLink {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 12pt;
}
a.FamilyLink:link {
	text-decoration: none; color: #104d6b;
}
a.FamilyLink:visited {
	text-decoration: none; color: #104d6b;
}
a.FamilyLink:active {
	text-decoration: none; color: #104d6b;
}
a.FamilyLink:hover {
	text-decoration: underline; color: #104d6b;
}
font.Underwriters {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 11pt;
	line-height: 18pt;
}
font.PrivacyPolicy {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 10pt;
}
font.PrivacyPolicySmall {
	font-family: Arial;
	color: #104d6b;
	font-weight: normal;
	font-size: 8pt;
}
font.Footer {
	font-family: Arial;
	color: #CC3300;
	font-weight: bold;
	font-size: 10pt;
}
a.FooterLink:link {
	text-decoration: none; color: #CC3300;
}
a.FooterLink:visited {
	text-decoration: none; color: #CC3300;
}
a.FooterLink:active {
	text-decoration: none; color: #CC3300;
}
a.FooterLink:hover {
	text-decoration: underline; color: #CC3300;
}
td.NoRepeat {
 background-repeat: no-repeat;
}
{
//Who We Are ************************************************* end
}
{
//Contact Locations ************************************************* start
}
font.LocationsBaseFont {
	font-family: Arial;
	color: #333333;
	font-weight: normal;
	font-size: 10pt;
}
font.LocationHeadingBold {
	font-family: Arial;
	color: #CC3300;
	font-weight: bold;
	font-size: 10pt;
}
a.LocationHeadingBoldLink:link {
	text-decoration: none; color: #CC3300;
}
a.LocationHeadingBoldLink:visited {
	text-decoration: none; color: #CC3300;
}
a.LocationHeadingBoldLink:active {
	text-decoration: none; color: #CC3300;
}
a.LocationHeadingBoldLink:hover {
	text-decoration: underline; color: #CC3300;
}

a.LocationLink:link {
	text-decoration: none;
	color: #CC3300;
}

a.LocationLink:visited {
	text-decoration: none;
	color: #CC3300;
}

a.LocationLink:active {
	text-decoration: none;
	color: #CC3300;
}

a.LocationLink:hover {
	text-decoration: underline;
	color: #CC3300;
}


{
//Contact Locations ************************************************* end
}
{
//Calc ************************************************* start
}
td.CalcTD {
	background-color: #cc3300;//#cccc99;
}
a.CalcLink:link {
	text-decoration: none; color: #CC3300;
}
a.CalcLink:visited {
	text-decoration: none; color: #CC3300;
}
a.CalcLink:active {
	text-decoration: none; color: #CC3300;
}
a.CalcLink:hover {
	text-decoration: underline; color: #CC3300;
}

{
//Calc ************************************************* end
}
{
//Reports ************************************************* start
}
a.ReportLink:link {
	text-decoration: none; color: #CC3300;
}
a.ReportLink:visited {
	text-decoration: none; color: #CC3300;
}
a.ReportLink:active {
	text-decoration: none; color: #CC3300;
}
a.ReportLink:hover {
	text-decoration: underline; color: #CC3300;
}

{
//Reports ************************************************* end
}
{
//Resources ************************************************* start
}
a.ResourcesLink:link {
	text-decoration: none; color: #CC3300;
}
a.ResourcesLink:visited {
	text-decoration: none; color: #CC3300;
}
a.ResourcesLink:active {
	text-decoration: none; color: #CC3300;
}
a.ResourcesLink:hover {
	text-decoration: underline; color: #CC3300;
}

{
//Resources ************************************************* end
}