body { background-color: #fff; margin: 0; }
/*TEXT STYLES*/
.introtext1 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 13px; margin: 14px 18px 8px 20px; }
.introtext2 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 14px; margin: 0 18px 6px 20px; }
.contacttext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; margin-top: 12px; margin-bottom: 0; margin-left: 35px; }
.contacttext2 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 17px; margin-top: 12px; margin-bottom: 0; margin-left: 35px; }
.formtext1 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 18px; margin-top: 11px; margin-bottom: 12px; margin-left: 30px; }
.teamtext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; margin-top: 12px; margin-bottom: 12px; margin-left: 35px; }
.teamtext2 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; margin-top: 6px; margin-bottom: 6px; margin-left: 35px; }
.teamtext3 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 18px; margin-top: 0; margin-bottom: 0; margin-left: 35px; }
.philotext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; margin-top: 12px; margin-bottom: 12px; margin-left: 35px; }
.portfoliotext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; margin-top: 3px; margin-bottom: 3px; margin-left: 0; }
.portfoliotext1b { color: #00337f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; margin-top: 4px; margin-bottom: 4px; margin-left: 0; }
.portfoliotext2 { color: #00337f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 16px; margin-top: 2px; margin-bottom: 6px; margin-left: 0; }
.portfoliotext3 { color: #363636; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; margin-top: 4px; margin-bottom: 2px; margin-left: 0; }
.managerstext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; margin: 12px 10px 12px 35px; }
.managerstext2 { color: #00337f; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin: 12px 0 6px 35px; }
.managerstext3 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 17px; margin: 0 0 10px 35px; }
.managerstext4 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 13px; margin: 12px 10px 0 0; }
.managerstext5 { color: #363636; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 14px; margin: 0; padding-left: 20px; border-left: 1px solid #cfd6e9; }
.charitytext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; margin: 12px 35px; }
.legaltext1 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 14px; margin: 12px 35px; }
.legaltext2 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 14px; margin: 0 35px 5px; list-style-type: disc; }
.legaltext3 { color: #363636; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; font-style: normal; line-height: 11px; }
.rdsptext1 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; margin: 12px 35px; }
.rdsptext2 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; list-style-type: disc; margin: 0 35px 5px; }
.rdspsubhead1 { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 15px; margin: 30px 35px 12px; }
.rdspsubhead2 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 15px; margin: 20px 35px 8px; }
.tabletext1 { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 2px 7px; }
.tabletext2 { color: #5a5a5a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 3px 7px; }
/*LINK STYLES*/
a.link1 { color: #666; text-decoration: underline; }
a.link1:hover { color: #00337f; text-decoration: underline; }
a.link2 { color: #666; text-decoration: none; }
a.link2:hover { color: #666; text-decoration: underline; }
a.link3 { color: #666; background-color: #fff; text-decoration: none; }
a.link3:hover { color: #00337f; background-color: #fff; text-decoration: none; }
a.link4 { color: #3d8e33; text-decoration: none; }
a.link4:hover { color: #3d8e33; text-decoration: underline; }
/*BORDER STYLES*/
.border_right { border-right: 1px solid #dcdcdc; }
.borders_all1 { background-color: #f6f8fc; padding: 12px 10px 12px 14px; border: solid 1px #cfd6e9; }
.borders1 { background-color: #f6f8fc; padding: 12px 10px 12px 14px; border-top: 1px solid #cfd6e9; border-left: 1px solid #cfd6e9; border-bottom: 1px solid #cfd6e9; }
.borders2 { background-color: #f6f8fc; padding: 12px 10px 12px 0; border-top: 1px solid #cfd6e9; border-right: 1px solid #cfd6e9; border-bottom: 1px solid #cfd6e9; }
.borders3 { background-color: #f6f8fc; padding: 12px 10px 12px 14px; border-top: 1px solid #cfd6e9; border-bottom: 1px solid #cfd6e9; }
