<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#rsb .strategiesBox {
	zoom: 1; 
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	   * applies a zoom of 100% to RSB
	   * elements containing repeating background 
	   * to fix a problem causing it to partially disappear
	   * when scrolling the page in IE 6 and 7.
	   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
}

.mainContent .mc_block .consultantsContent {
	background: url(../images/common/hr_mainContent.gif) repeat-x;
	padding: 25px 0 0;
}

.mainContent .mc_block .consultantsContent .col1 {
	float: left;
	width: 220px;
	text-align: center;
}

.mainContent .mc_block .consultantsContent .col2 {
	float: left;
	width: 400px;
	padding: 0px 0 0 10px;
}

.mainContent .mc_block .consultantsContent .col2 p {
	font-size: 11px;
	line-height: 17px;
	padding: 0;
}

.mainContent .mc_block .consultantsContent h2 {
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -10000px;
	height: 25px;
	width: 100%;
}

.mainContent .mc_block .consultantsContent h2 a {
	height: 100%;
	display: block;
	margin: 0 auto;
}

.mainContent .mc_block .definedBenefit .col1 h2 {
	background-image: url('../images/titles/title_h2_definedBenefit.jpg');
}

.mainContent .mc_block .definedContribution .col1 h2 {
	background-image: url('../images/titles/title_h2_definedContribution.jpg');
}

.mainContent .mc_block .superannuation .col1 h2 {
	background-image: url('../images/titles/title_h2_superannuation.jpg');
}

.mainContent .mc_block .endowmentFoundations .col1 h2 {
	background-image: url('../images/titles/title_h2_endowmentsFoundations.jpg');
	height: 36px;
}

.mainContent .mc_block .endowmentFoundations .col1 h2 a {
	width: 189px;

}


/*start 10/27*/

.mainContent .mc_block .mutualFunds .col1 h2 {
	background-image: url('../images/titles/title_h2_mutualFunds.gif');
	height: 36px;
}

.mainContent .mc_block .mutualFunds .col1 h2 a {
	width: 189px;
}

.mainContent .mc_block .financialAdvisors .col1 h2 {
	background-image: url('../images/titles/title_h2_financialAdvisors.gif');
	height: 36px;
}

.mainContent .mc_block .financialAdvisors .col1 h2 a {
	width: 189px;
}

.mainContent .mc_block .financialFirms .col1 h2 {
	background-image: url('../images/titles/title_h2_financialFirms.gif');
	height: 36px;
}

.mainContent .mc_block .financialFirms .col1 h2 a {
	width: 189px;
}

.mainContent .mc_block .definedBenefitPlans .col1 h2 {
	background-image: url('../images/titles/title_h2_definedBenefitPlans.gif');
}

.mainContent .mc_block .definedContributionPlans .col1 h2 {
	background-image: url('../images/titles/title_h2_definedContributionPlans.gif');
}

.mainContent .mc_block .superannuationPlans .col1 h2 {
	background-image: url('../images/titles/title_h2_superannuationPlans.gif');
}

.mainContent .mc_block .sovereignWealth .col1 h2 {
	background-image: url('../images/titles/title_h2_sovereignWealth.gif');
	height: 36px;
}

.mainContent .mc_block .sovereignWealth .col1 h2 a {
	width: 189px;
}

.mainContent .mc_block .investmentConsultants .col1 h2 {
	background-image: url('../images/titles/title_h2_investmentConsultants.gif');
	height: 36px;
}

.mainContent .mc_block .investmentConsultants .col1 h2 a {
	width: 189px;
}

.mainContent .mc_block .investmentManagers .col1 h2 {
	background-image: url('../images/titles/title_h2_investmentManagers.jpg');
	height: 36px;
}

.mainContent .mc_block .investmentManagers .col1 h2 a {
	width: 189px;
}
/**/

.mainContent .mc_block .insuranceCompanies .col1 h2 {
	background-image: url('../images/titles/title_h2_insuranceCompanies.jpg');
}

.mainContent .mc_block .privateClients .col1 h2 {
	background-image: url('../images/titles/title_h2_privateClients.jpg');
}

.mainContent .mc_block .consultantsContent ul {
	margin-left: -8px;
}

.mainContent .mc_block .consultantsContent li {
	display: inline;
	padding: 0 7px 0 8px;
	border-right: 1px solid #ADADAD;
}

.mainContent .mc_block .consultantsContent li.last {
	border-right: 0;
	padding-right: 0;
}

.mainContent .mc_block .consultantsContent li a {
	color: #68790F;
	font-size: 11px;
}


.mainContent .mc_block .ourClientsContent {
	background: url(../images/common/hr_mainContent.gif) repeat-x 0 0;
	padding: 25px 0 0 0;
}

.mainContent .mc_block .ourClientsContent .col1 {
	float: left;
	width: 220px;
	text-align: center;
}

.mainContent .mc_block .ourClientsContent .col2 {
	float: left;
	width: 400px;
	padding: 0 0 0 10px;
}

.mainContent .mc_block .ourClientsContent .col2 p {
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 0;
}

.mainContent .mc_block .ourClientsContent h2 {
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -10000px;
	height: 25px;
	width: 100%;
}

.mainContent .mc_block .ourClientsContent h2 a {
	height: 100%;
	display: block;
	margin: 0 auto;
}

.mainContent .mc_block .ourClientsContent ul {
	margin-left: -8px;
}

.mainContent .mc_block .ourClientsContent li {
	display: inline;
	padding: 0 7px 0 8px;
	border-right: 1px solid #ADADAD;
}

.mainContent .mc_block .ourClientsContent li.last {
	border-right: 0;
	padding-right: 0;
}

.mainContent .mc_block .ourClientsContent li a {
	color: #68790F;
	font-size: 11px;
}

#rsb .rsb_block .strategiesBox .smallAd {
	background: #f4f4f4 url('../images/icons/icon_clientReports.jpg') no-repeat 200px 15px;
	padding-bottom: 33px;
}

#rsb .rsb_block .strategiesBox .smallAd_v3 {
	background-position: 200px 20px;
	padding-bottom: 10px;
}

#rsb .rsb_block .strategiesBox .smallAd_v5 .adBody {
	margin: 10px 0 0;
	padding: 5px 0 20px 95px;
	font-size: 11px;
}

#rsb .rsb_block .strategiesBox .smallAd_v5 .rsb_contactUs {
	background: url('../images/icons/icon_rsb_contactUs.jpg') no-repeat 2px 1px;
	padding-bottom: 30px;
}

#rsb .rsb_block .strategiesBox .goLinks {
	list-style: none;
}

#rsb .rsb_block .strategiesBox .goLinks .goLink {
	display: inline;
	margin-right: 12px;
}

#rsb .rsb_block .strategiesBox .goLinks li.last {
	margin-right: 0;
}


#rsb .rsb_block .strategiesBox .smallAd .adContent {
	float: left;
	width: 175px;
	margin: auto 0;
}


#rsb .rsb_block .strategiesBox .smallAd a {
	color: #68790F;
	font-size: 14px;
}


#rsb .rsb_block .strategiesBox .smallAd_v3 p {
	line-height: 16px;
}

#rsb .rsb_block .strategiesBox .smallAd_v3 a {
	font-size: 12px;
	color: #68790F;
}

.mainContent .mc_block .videoPreview,
.mainContent .mc_block .graphCont,
.mainContent .mc_block .graphCont_v3 {
	text-align:center;
}

.mainContent .mc_block .graphCont {
	margin: -30px 0 0;
}

.mainContent .mc_block .graphCont_v2 {
	margin: 8px 0 0;
}

.mainContent .mc_block .graphCont_v4 {
	margin: 0 0 5px;
}

.mainContent .mc_block .graphCont_v5 {
	margin: 35px 0 0;
}

.mainContent .mc_block .graphCont_v6 {
	margin: 0 0 20px;
}

.mainContent .mc_block .graphCont_v7 {
	margin: 15px 0 20px;
}
.mainContent .mc_block .videoPreview img{
	padding-top:15px;
}

.mainContent .mc_block .bnr_credentials {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.mainContent .mc_block .diagram_ourApproach_ourServices{
	text-align:center;
	margin: -10px 0;
}

.mainContent .mc_block .ourApproachContent h2 {
	font-size: 16px;
	color: #428485;
	padding-bottom: 1px;
	float: none;
	width: auto;
	background: none;
}


.mainContent .mc_block .ourApproachContent h2.v2 {
	text-transform: none;
	padding-bottom: 0;
}

.mainContent .mc_block .ourApproachContent h2 a{
	color: #68790F;
	text-decoration: none;
	background:url(../images/btn/btn_mc_goArrow.gif) no-repeat right 5px;
	padding-right:12px;
	display:inline;
}

.go_v5 {
	background:url(../images/btn/btn_rsb_goArrow.gif) no-repeat right 4px;
	padding-right: 9px;
	font-size: 11px;
	color: #68790F;
}

.go_v5a {/*to move .go_v5 up*/
	margin-top: -4px;
}

.go_v6 {
	background:url(../images/btn/btn_lsb_arrow.gif) no-repeat right 4px;
	padding-right: 10px;
	color: #68790F;
}

.mainContent #teaser .link_return_v2a {
	font-size: 11px;
	margin: 5px 0 10px;
	font-style: italic;
}

.link_return_v2a {
	text-align: right;
}

.link_return_v2 {
	padding-left: 24px;
	color: #68790F;
	background: url('../images/btn/btn_go_v5_arrow.gif') no-repeat left top;
}

.link_return_v3{
	font-size:12px;
	background:url(../images/btn/btn_returnArrowSmall.gif) no-repeat left 5px;
	padding-left:15px;
	color:#68790F;
}

.mainContent .mc_block .ourApproachContent h2 a:hover{
	text-decoration: underline;
}

.mainContent .mc_block .v2 h2 {
	text-indent: 0;
	text-transform: none;
	height: auto;
	margin: 0;
	padding-top: 0;
	border:none!important;
	background: none;
}

.mainContent .mc_block .v2 p{
	margin-bottom:10px;
}

.mainContent .mc_block .ourApproachContent h3{
	font-size: 14px;
	color: #428485;
}

/*used in Case Studies - removed by Jamie 030110..not needed
.mainContent .mc_block .ourApproachContent h3.v2{
	line-height:16px;
}*/


.mainContent .mc_block .ourApproachContent p  {
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 8px;

}

.mainContent .mc_block .ourApproachContent p.v2 {
	font-size: 14px;
	line-height: 18px;
	padding-bottom: 15px;
}

.mainContent .mc_block .ourApproachContent .hr {
	margin: 3px 0 -5px;
}

.mainContent .mc_block .ourApproachContent .hr_v3 {
	margin: -9px 0 15px;
}

/*new*/

.mainContent .mc_block .ourApproachContent p.last {
	padding-bottom: 0;
	margin-bottom: 0;
}

#rsb .rsb_block .strategiesBox .smallAd .workingWithYou {
	background: url('../images/titles/title_h2_a_workingWithYou.jpg') no-repeat left;
	height: 23px;
	text-indent: -10000px;
}


#rsb .rsb_block .strategiesBox .workingWithYouContent {
	background-image:  url('../images/icons/icon_rsb_workingWithYou.jpg');
	background-position: 185px bottom;
}

#rsb .rsb_block .strategiesBox .workingWithYouContent .adContent {
	width: 160px;
}

#rsb .rsb_block .strategiesBox div.videoLink {
	cursor: pointer;
}

#rsb .rsb_block .strategiesBox .smallAd .title_hr {
	margin-bottom: 5px;
}

#rsb .rsb_block .strategiesBox .workingWithYouContent a {
	font-size: 11px;
	display: block;
	width: 125px;
}

/*Our Approach Case Studies - added by Jamie*/

.mainContent .caseStudyContent p {
	font-size: 14px;
	line-height: 18px;
	padding-bottom: 15px;
}

.mainContent .caseStudyContent {
  background:url(../images/common/hr_mainContent.gif) repeat-x scroll left top;
  clear:both;
  padding-top:15px;
}

.mainContent .caseStudyContent_v2 p {
	font-size: 14px;
	line-height: 18px;
	padding-bottom: 15px;
}

.mainContent .caseStudyContent_v2 {
  background:none;
  clear:both;
  padding-top:20px;
}

.mainContent .caseStudyContent h1 {
	font-size: 20px;
	height:25px;
  padding-bottom:15px;
  text-indent:0;
}

.mainContent .caseStudyContent .bulletList {
  margin-bottom:12px;
}

.mainContent .caseStudyContent .bulletList p {
	font-style: italic;
  font-size:14px;
  line-height:16px;
  padding-bottom:8px;
  margin-bottom:0px;
}

.mainContent .caseStudyContent .bulletList .bullet {
  display: inline;
  font-size:16px;
	color: #999999;
	padding-right:8px;
}


/*events*/

.mainContent .mc_block .eventContent {
	padding-bottom: 0;
}

/*Global Symposium template events - 06/16/2010 */
.mainContent .mc_block .eventContent .col2Layout{
	display:block;
	clear:both;
	padding-top:20px;
}
.mainContent .mc_block .eventContent .col2Layout .col1,
.mainContent .mc_block .eventContent .col2Layout .col2{
	display:block;
	float:left;
	width:300px;
	margin-right:30px;
}
.mainContent .mc_block .eventContent .col2Layout .col2{
	margin-right:0px;
}
.mainContent .mc_block .eventContent .col2Layout h2{
	font-size:16px;
	color:#428485;
	background:none;
	text-transform:none;
	width:630px;
	font-weight:normal;
}
.mainContent .mc_block .eventContent .col2Layout h2 .note{
	font-size:14px;
}

.mainContent .mc_block .eventContent .col2Layout h3 a{
	font-size:14px;    
	color:#68790F;
	padding-bottom:10px;
}
.mainContent .mc_block .eventContent .col2Layout h3 a:hover{   
	border-bottom:none;
	text-decoration:underline;
}

.mainContent .mc_block .eventContent .col2Layout h4 a{
	font-size:11px;
	color:#68790F;
	padding-bottom:10px;
}
.mainContent .mc_block .eventContent .col2Layout h4 a:hover{
	border-bottom:none;
	text-decoration:underline;
}
.mainContent .mc_block .eventContent .col2Layout h5{
	font-size:11px;
	color:#333333;
	padding-bottom:9px;
}

.mainContent .mc_block .eventContent .col2Layout p{
	font-size:11px;
	line-height:17px;
	padding-top:6px;
}

.mainContent .eventContent h3 {
	margin: 11px 0 5px;
	padding: 0;
}

.mainContent .eventContent .special h3 {
	margin: 5px 0;
}

.eventContent h4 {
	font-size: 16px;
	color: #333;
	font-weight: normal;
	padding: 0 0 5px;
}

.ourApproachContent h4.v2 {
	color: #428485;
}

.eventInfo {
	padding: 0 0 24px;
	background: url(../images/common/hr_mainContent.gif) repeat-x bottom;
}

.mainContent .mc_block .eventInfo_v2 {
	background: transparent;
	margin: 5px 0 0;
}

.eventInfo h5 {
	color: #428485;
	font-size: 16px;
	font-weight: normal;
	margin: 22px 0 0;
}

.eventListing h5 {
	font-size: 14px;
	margin: 15px 0 00;
}

/*START
ADDED by Olga Tsitron, 07/28/2010; modified GS 9/10/2010*/
.eventInfo ul.eventBullets {
	padding:0;
	margin:0;
	list-style:none;
	margin-top:10px;
}
.eventInfo ul.eventBullets li{
	padding:0;
	margin:0;
	list-style:none;
	padding-left:10px;
	background:url(../images/bullets/bullet_default.gif) no-repeat left 5px;
	font-size:11px;
	padding-bottom:10px;
}

/*END
ADDED by Olga Tsitron, 07/28/2010; modified GS 9/10/2010*/

.eventListing ul 
{
	list-style: none;
	font-size: 14px;
}

.eventListing li a {
	background: url('../images/btn/btn_mc_goArrow.gif') no-repeat right 5px;
	padding-right: 13px;
}

.eventListing a {
	color: #68790F;
}

.mainContent .eventContent .biosContent .authorName {
	font-size: 20px;
}

.eventListing li.register a {
	margin: 15px 0 0;
	background: url('../images/btn/btn_registerNow.jpg') no-repeat;
	display: block;
	width: 125px;
	height: 27px;
	text-indent: -10000px
}
.eventListing li.replay a {
	margin: 15px 0 0;
	background: url('../images/btn/btn_replay.jpg') no-repeat;
	display: block;
	width: 85px;
	height: 27px;
	text-indent: -10000px
}

.number {
	font-family: arial, helvetica, verdana, sans-serif;
}

.eventInfo .contacts li {
	margin: 4px 0 0;
}

.eventContent .eventInfo p {
	font-size: 11px;
	line-height: 17px;
	padding: 10px 0 0;
}

.eventContent .eventListing p {
	font-size: 14px;
	line-height: 18px;
}

.eventContent .last {
	background: transparent;
}

.mc_block .eventListing p  {
	padding: 0;
}

.eventContent .biosContent h5 {
	margin: 0 0 10px;
}

.contactUs {
	background: url('../images/btn/btn_rsb_contacUs.jpg') no-repeat;
}

.rsb_item ul {
	list-style: none;
}

.rsb_item h4 {
	font-size: 11px;
}

.event_item li {
	line-height: 17px;
}

.mainContent .eventContent .videoPreview {
	margin: 14px 0 28px;
}

.eventContent .special {
	color: #fff;
	height: 93px; /*computed height = 93px*/
	margin: 12px 0 0;
}

.eventContent .special h4 {
	color: #fff;
}

.mainContent .mc_block .ourApproachContent .goLink_v2 {
	margin-top: 3px;
}

#rsb .rsb_block .authorName.v2 {
	color: #666;
}


/*our approach | Defined Contribution*/

#rsb .rsb_block ul.v2 {
	padding: 0 0 13px;
}

#rsb .rsb_block ul.v2.last {
	padding: 0;
}

/*
#rsb .rsb_block .strategiesBox .smallAd_v2 .adContent {
	padding: 30px 0 33px 105px;
	width: 160px;
	background: url('../images/icons/icon_world.jpg') no-repeat left top;
}

*/

#rsb .rsb_block .strategiesBox .smallAd_v2 .adContentWorld {
	padding: 30px 0 33px 108px;
	width: 140px;
	background: url('../images/icons/icon_world.jpg') no-repeat left top;
}

#rsb .rsb_block .strategiesBox .smallAd_v2 .adContentWorldAmericas {
	padding: 30px 0 33px 100px;
	width: 160px;
	background: url('../images/icons/icon_world.jpg') no-repeat left top;
}

#rsb .rsb_block .strategiesBox .smallAd_v2 .adContentEmea {
	padding: 30px 0 33px 108px;
	width: 140px;
	background: url('../images/icons/icon_world_EMEA.jpg') no-repeat left top;
}

#rsb .rsb_block .strategiesBox .smallAd_v2 a {
	color: #68790F;
	background: url('../images/btn/btn_lsb_arrow.gif') no-repeat right;
	font-size: 11px;
	padding-right: 10px;
	text-decoration: none;
}

#rsb .rsb_block .strategiesBox .smallAd_v2 a:hover {
	text-decoration: underline;
}

#rsb .rsb_block .strategiesBox .smallAd_v2 .title_hr {
	margin-bottom: 4px;
}

#rsb .rsb_block .strategiesBox .smallAd_v3 .title_hr {
	margin-bottom: 8px;
}

#rsb .rsb_block .strategiesBox .content_v2 {
	background: url('../images/bg/bg_rsb_whiteDots.jpg');
}

#rsb .rsb_block h2.definedBenefit { /* added 11/05/03 by Sean lipkin " Our Approach DC pages*/
	background: url('../images/titles/title_rsb_h2_definedBenefit.gif') no-repeat left top;
	text-indent: -10000px;
	height: 20px;
}
.images-off #rsb .rsb_block h2.definedBenefit { 
	background: none;
	text-indent: 0px;
	height: 20px;
}

#rsb .rsb_block h2.definedContribution { /* added 11/09/03 by Sean lipkin " Our Approach DB EMEA */
	background: url('../images/titles/title_rsb_h2_definedContribution.gif') no-repeat left top;
	text-indent: -10000px;
	height: 20px;
}
.images-off #rsb .rsb_block h2.definedContribution {
	background: none;
	text-indent: 0px;
	height: 20px;
}

#rsb .rsb_block h2.USLoan { /* added 11/09/03 by Sean lipkin " Our Approach DB EMEA */
	background: url('../images/titles/title_rsb_h2_USLoans.gif') no-repeat left top;
	text-indent: -10000px;
	height: 20px;
}
.images-off #rsb .rsb_block h2.USLoan { 
	background: none;
	text-indent: 0px;
	height: 20px;
}

#rsb .rsb_block h2.assetAllocation { /* added 11/09/03 by Sean lipkin " Our Approach DB EMEA */
	background: url('../images/titles/title_rsb_h2_assetAllocation.gif') no-repeat left top;
	text-indent: -10000px;
	height: 20px;
}

.images-off #rsb .rsb_block h2.assetAllocation { 
	background: none;
	text-indent: 0px;
	height: 20px;
}

#rsb .rsb_block h2.UKStewardshipCode { 
	background: url('../images/titles/title_rsb_h2_UKStewardshipCode.gif') no-repeat left top;
	text-indent: -10000px;
	height: 24px;
}

.images-off #rsb .rsb_block h2.UKStewardshipCode { 
	background: none;
	text-indent: 0px;
	height: 24px;
}


#rsb .rsb_block h2.accountAccess { /* added 11/13/03 by Sean lipkin " Our Approach PC Investments*/
	background: url('../images/titles/title_rsb_h2_accountAccess.jpg') no-repeat left top;
	text-indent: -10000px;
	height: 20px;
}
.images-off #rsb .rsb_block h2.accountAccess { 
	background: none;
	text-indent: 0px;
	height: 20px;
}

#rsb .rsb_block h2.investments { /* added 11/13/03 by Sean lipkin " Our Approach PC Investments*/
	background: url('../images/titles/title_rsb_h2_investments.jpg') no-repeat left top;
	text-indent: -10000px;
	height: 20px;
}

.images-off #rsb .rsb_block h2.investments {
	background: none;
	text-indent: 0px;
	height: 20px;
}

h1.DCSolutions {
/*	background: url('../images/titles/title_h1_dc_solutions.jpg') no-repeat left top;*/
	margin: 0;
	padding: 0 0 9px;
	margin-top: 40px; /*added 2.4.10 to agree with rest of h1's in Our Approach pages */
}

h1.comprehensiveInvestmentServices {
	background: url('../images/titles/title_h1_comprehensiveInvestmentServices.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.stocks {
	background: url('../images/titles/title_h1_stocks.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 4px;
}

h1.bonds {
	background: url('../images/titles/title_h1_bonds.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 4px;
}

h1.REITs {
	background: url('../images/titles/title_h1_REITs.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 4px;
}

h1.cashServices {
	background: url('../images/titles/title_h1_cashServices.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 4px;
}

h1.alternatives {
	background: url('../images/titles/title_h1_alternatives.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 4px;
}

h1.collegeFund {
	background: url('../images/titles/title_h1_collegeFund.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.ourCredentials {
	background: url('../images/titles/title_h1_ourCredentials.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.components_design {
	background: url('../images/titles/title_h1_components_design.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.ourSolutions {
	background: url('../images/titles/title_h1_ourSolutions.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.liabilityDriven_investments {
	background: url('../images/titles/title_liabilityDriven_investments.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.introduction {
	background: url('../images/titles/title_h1_introduction.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.lifetimeWealthPlanning {
	background: url('../images/titles/title_h1_lifetimeWealthPlanning.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
	margin-top: -1px; /*added 2.4.10 - brett */
}
h1.wealthPlanning {
	background: url('../images/titles/title_h1_planning.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
	margin-top: -1px; /*added 2.4.10 - brett */
}

h1.ourBestThinking {
	background: url('../images/titles/title_h1_ourBestThinking.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.customizedPortfolios {
	background: url('../images/titles/title_h1_customizedPortfolios.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
	margin-bottom: 1px; /*added 2.4.10 - brett */
}

h1.taxAwareInvesting {
	background: url('../images/titles/title_h1_taxAwareInvesting.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.managing {
	background: url('../images/titles/title_h1_managing.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.informing {
	background: url('../images/titles/title_h1_informing.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.keepingYouInformed {
	background: url('../images/titles/title_h1_keepingYouInformed.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}

h1.legacyOfTrust {
	background: url('../images/titles/title_h1_legacyOfTrust.jpg') no-repeat left top;
	margin: 0;
	padding: 0 0 9px;
}


#teaser.ourApproachContent_v2 {
	padding-bottom: 17px;
	margin-bottom: 15px;
}

.ourApproachContent_v2 a {
	color: #68790F;
}

#teaser.ourApproachContent_v3 {
	padding-bottom: 20px;
	margin-bottom: 25px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}



#teaser .ourApproachContent_v4 {
	padding-bottom: 15px;
	margin-bottom: -15px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}

* html #teaser {height:99%;}





.ourApproachContent_v5 {
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
	padding-bottom: 2px;
	margin-bottom: -9px;
}

.ourApproachContent_v5_last {
	background: transparent;
}


.mainContent .mc_block .ourApproachContent_v5 h2.v3 {
	margin-top: -6px;
	font-size: 14px;
	padding-bottom: 8px;
}

.mainContent #teaser .subtext {
	font-size: 11px;
}

.ourApproachContent_v5 .subhead {
	font-size: 11px;
	color: #428485;
	font-weight: normal;
	margin: 2px 0 8px;
}

.ourApproachContent_v5 .subinfo {
	font-style: italic;
}

.mainContent #teaser .ourApproachContent_v4 .normal {
	margin-top: 5px;
}

.mainContent #teaser .normal {
	margin: 9px 0 15px;
	line-height: 18px;
}

.mainContent #teaser .normal_v2 {
	margin: 0 0 18px;
	line-height: 18px;
}

.mainContent #teaser .ourApproachContent_v4 .normal {
	margin-bottom: 0;
}

#teaser h2.v2 {
	margin-bottom: 9px;
}

#teaser p.v2 {
	margin-bottom: 15px;
}

#teaser p.v3 {
	margin-bottom: -15px;
}

#teaser h2{
	/*color:#4C8B8C;*/
	color: #428485;
	font-size:16px;
	font-weight:normal;
	padding: 0;
	margin: 0 0 4px;
}

.diagrams_header h2{
	color: #4C8B8C;
	font-size:16px;
	padding: 0;
	margin: 0 0 15px;
}


/*.mainContent .ourApproachContent_v2 {
	padding-bottom:0px;
	margin-bottom:33px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}
*/

.mainContent .ourApproachContent_v2 {
	padding-bottom:17px;
	margin-bottom:8px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}

.mainContent .ourApproachContent_v2_topmargin {
	padding-top: 20px;
	padding-bottom:17px;
	margin-bottom:8px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}
/*
prev_code (1_26_10):
.mainContent .ourApproachContent_v2 {
	padding-bottom:17px;
	margin-bottom:8px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}
*/


.mainContent .ourApproachContent_v2 .flashContent {
	padding: 0 0 8px;
}

/* Added by Olga on 9/7/2011 */
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper {
	padding: 10px 0 8px 0;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper h3.dcFeatures{
	display:block;
	clear:both;
	background:url(../images/titles/title_diagram_dcFeatures.gif) no-repeat left top;
	text-indent:-10000px;
	width:93px;
	height:12px;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram{
	float:left;
	display:block;
	background:url(../images/bg/bg_dbBenefits_all.jpg) no-repeat left top;
	width:366px;
	/*height:346px; Removed by Olga on 9/19 to remove vertical space created for Flash piece once it is removed by js diagram*/
	padding-top:0; /*added by Olga on 9/19/2011 to remove default space of a diagram*/
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram.d1{
	background:url(../images/bg/bg_dbBenefits_lt.jpg) no-repeat left top;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram.d2{
	background:url(../images/bg/bg_dbBenefits_rt.jpg) no-repeat left top;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram.d3{
	background:url(../images/bg/bg_dbBenefits_lb.jpg) no-repeat left top;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram.d4{
	background:url(../images/bg/bg_dbBenefits_rb.jpg) no-repeat left top;
}

.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram a,
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram a,
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram a,
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .diagram a{
	display:block;
	float:left;
	width:178px;
	height:168px;
	text-indent:-10000px;
}

.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description{
	float:left;
	display:block;
	width:240px;
	padding-left:10px;
	background:none;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description h4.title_h4_DBtoDC{
	display:block;
	background:url(../images/titles/title_DB_DC_best.gif) no-repeat left top;
	width:215px;
	height:21px;
	text-indent:-10000px;
	padding-bottom:18px;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description p{
	font-size:13px;
	color:#428485;
}

.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description.hideDescription{
	display:none;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description.d1 p,
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description.d2 p,
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description.d3 p,
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description.d4 p{
	font-size:12px;
	color:#333333;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description ul{
	margin:0;
	padding:0;
	list-style:none;
	padding-top:10px;
}
.mainContent .ourApproachContent_v2 .dbBenefitsChartWrapper .description ul li{
	font-size:12px;
	padding-bottom:10px;
	color:#333333;
}
/*__________________________________________________________________________________
                                                          END OUR APPROACH DIAGRAM*/
.mainContent .mc_block .ourApproachContent_v2 h2 {
	text-indent: 0;
	padding: 0;
	margin: 0;
	padding: 13px 0 5px;
	height: auto;
	text-transform: none;
}

.mainContent .mc_block .ourApproachContent_v5 h2.v2 {
	padding: 0 0 5px;
}

.mainContent .mc_block .ourApproachContent_v2.last {
	background: transparent;
}

.mainContent .mc_block .perspectiveContent .col2 .date {
	color: #666;
	font-size: 14px;
}

/* OUR APPROACH TABLE - appears on OurApproach Insurance Services page */

.mainContent .mc_block table.ourApproachTable{
	margin-left:24px;
}

.mainContent .mc_block table.ourApproachTable h3 {
	background: url(../images/common/hr_mainContent.gif) repeat-x top;
	color: #333;
	font-size: 16px;
	padding-top: 2px;
	float: left;
	line-height: 20px;
}

.mainContent .mc_block table.ourApproachTable tr td{
	background:url(../images/common/hr_mainContent.gif) repeat-x left bottom;
	padding-top:15px;
	padding-bottom:15px;
}
.mainContent .mc_block table.ourApproachTable tr td.last{
	background:none;
}

.mainContent .mc_block table.ourApproachTable .bullet_1,
.mainContent .mc_block table.ourApproachTable .bullet_2,
.mainContent .mc_block table.ourApproachTable .bullet_3,
.mainContent .mc_block table.ourApproachTable .bullet_4,
.mainContent .mc_block table.ourApproachTable .bullet_5,
.mainContent .mc_block table.ourApproachTable .bullet_6{
	display:block;
	width:66px;
	height:49px;
	text-indent:-10000px;
}
.mainContent .mc_block table.ourApproachTable .bullet_1{
	background:url(../images/bullets/bullet_ourApproach_1.gif) no-repeat right center;
}
.mainContent .mc_block table.ourApproachTable .bullet_2{
	background:url(../images/bullets/bullet_ourApproach_2.gif) no-repeat right center;
}
.mainContent .mc_block table.ourApproachTable .bullet_3{
	background:url(../images/bullets/bullet_ourApproach_3.gif) no-repeat right center;
}
.mainContent .mc_block table.ourApproachTable .bullet_4{
	background:url(../images/bullets/bullet_ourApproach_4.gif) no-repeat right center;
}
.mainContent .mc_block table.ourApproachTable .bullet_5{
	background:url(../images/bullets/bullet_ourApproach_5.gif) no-repeat right center;
}
.mainContent .mc_block table.ourApproachTable .bullet_6{
	background:url(../images/bullets/bullet_ourApproach_6.gif) no-repeat right center;
}


.mainContent .mc_block table.ourApproachTable tr td.col2{
	width:200px;
	color:#428485;
	font-size:14px;
	padding-left:15px;
}

.mainContent .mc_block table.ourApproachTable_v2 tr td.col2 {
	width: 210px
}

.mainContent .mc_block table.ourApproachTable tr td.col3{
	width:300px;
	font-size:11px;
	line-height:16px;
	font-style:italic;
}

.mainContent .mc_block table.ourApproachTable_v2 tr td.col3 {
	width: 290px
}

.hr_ourApproach_top{
	background:url(../images/common/hr_ourApproach_top.gif) repeat-x left bottom;
	height:10px;
	width:100%;
}

.hr_ourApproach_top_v2 {
	margin-top: 10px;
}

.hr_ourApproach_bottm{
	background:url('../images/common/hr_ourApproach_bottom.gif') repeat-x left top;
	height:25px;
	width:100%;
}

#rsb h2.reporting {
	text-indent: -10000px;
	background: url('../images/titles/title_rsb_h2_reporting.jpg') no-repeat left;
	height: 21px;
}

#rsb h2.contactUs {
	text-indent: -10000px;
	background: url('../images/titles/title_rsb_h2_contactUs.jpg') no-repeat 0px 3px;
	height: 21px;
}

#rsb h2.taxReport {
	text-indent: -10000px;
	height: 20px;
	background: url('../images/titles/title_rsb_h2_taxReport.jpg') no-repeat left top;
}

.images-off #rsb h2.contactUs,
.images-off #rsb h2.taxReport,
.images-off #rsb h2.reporting {
	background: none;
	text-indent:0px;
	font-size:14px;
	text-transform:none;
	display:block;
	height:20px;
}



/*________________________________________________________________
                                             right graphic text nav*/
#rsb ul#rsb_navigation li.introduction a {
	background: url('../images/btn/btn_rsb_nav_introduction_.gif') no-repeat left;
}					     

#rsb ul#rsb_navigation li.introduction_active a {
	background: url('../images/btn/btn_rsb_nav_introduction_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.credentials a {
	background: url('../images/btn/btn_rsb_nav_credentials.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.credentials_active a {
	background: url('../images/btn/btn_rsb_nav_credentials_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.services a {
	background: url('../images/btn/btn_rsb_nav_services.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.services_active a {
	background: url('../images/btn/btn_rsb_nav_services_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.solutions a {
	background: url('../images/btn/btn_rsb_nav_solutions.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.solutions_active a {
	background: url('../images/btn/btn_rsb_nav_solutions_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.stocks a {
	background: url('../images/btn/btn_rsb_nav_stocks.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.stocks_active a {
	background: url('../images/btn/btn_rsb_nav_stocks_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.bonds a {
	background: url('../images/btn/btn_rsb_nav_bonds.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.bonds_active a {
	background: url('../images/btn/btn_rsb_nav_bonds_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.REITS a {
	background: url('../images/btn/btn_rsb_nav_REITS.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.REITS_active a {
	background: url('../images/btn/btn_rsb_nav_REITS_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.cashServices a {
	background: url('../images/btn/btn_rsb_nav_cashServices.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.cashServices_active a {
	background: url('../images/btn/btn_rsb_nav_cashServices_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.alternatives a {
	background: url('../images/btn/btn_rsb_nav_alternatives.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.alternatives_active a {
	background: url('../images/btn/btn_rsb_nav_alternatives_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.collegeFund a {
	background: url('../images/btn/btn_rsb_nav_collegeFund.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.collegeFund_active a {
	background: url('../images/btn/btn_rsb_nav_collegeFund_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.advantages_partnership a {
	background: url('../images/btn/btn_rsb_nav_advantages_partnership.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.advantages_partnership_active a {
	background: url('../images/btn/btn_rsb_nav_advantages_partnership_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.planComponents_design a {
	background: url('../images/btn/btn_rsb_nav_planComponents_design.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.planComponents_design_active a {
	background: url('../images/btn/btn_rsb_nav_planComponents_design_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.Lifetime_wealth_planning a {
	background: url('../images/btn/btn_rsb_nav_Lifetime_wealth_planning.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.Lifetime_wealth_planning_active a {
	background: url('../images/btn/btn_rsb_nav_Lifetime_wealth_planning_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.our_best_thinking a {
	background: url('../images/btn/btn_rsb_nav_our_best_thinking.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.our_best_thinking_active a {
	background: url('../images/btn/btn_rsb_nav_our_best_thinking_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.customized_portfolios a {
	background: url('../images/btn/btn_rsb_nav_customized_portfolios.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.customized_portfolios_active a {
	background: url('../images/btn/btn_rsb_nav_customized_portfolios_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.taxAware_investing a {
	background: url('../images/btn/btn_rsb_nav_taxAware_investing.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.taxAware_investing_active a {
	background: url('../images/btn/btn_rsb_nav_taxAware_investing_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.Keeping_you_informed a {
	background: url('../images/btn/btn_rsb_nav_Keeping_you_informed.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.Keeping_you_informed_active a {
	background: url('../images/btn/btn_rsb_nav_Keeping_you_informed_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.legacy_of_trust a {
	background: url('../images/btn/btn_rsb_nav_legacy_of_trust.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.legacy_of_trust_active a {
	background: url('../images/btn/btn_rsb_nav_legacy_of_trust_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.planning a {
	background: url('../images/btn/btn_rsb_nav_planning.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.planning_active a {
	background: url('../images/btn/btn_rsb_nav_planning_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.managing a {
	background: url('../images/btn/btn_rsb_nav_managing.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.managing_active a {
	background: url('../images/btn/btn_rsb_nav_managing_active.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.informing a {
	background: url('../images/btn/btn_rsb_nav_informing.gif') no-repeat left;
}

#rsb ul#rsb_navigation li.informing_active a {
	background: url('../images/btn/btn_rsb_nav_informing_active.gif') no-repeat left;
}


/*_____________________________________________OUR APPROACH | INSURANCE COMPANIES | SOLUTIONS 2-COLUMN LAYOUT
_______________________________________________________________________________________________*/

.ourApproachContent .col1 {
	float: left;
	width: 335px;
}

.ourApproachContent .col1 a {
	color: #68790F;
}

.ourApproachContent .col1 a.caseStudyTitle {
	font-size: 14px; 
	padding: 2px 0px 4px 0px;
}

.ourApproachContent .col2 {
	float: right;
	width: 285px;
}

.btn_downloadPDF {
	width: 133px;
	background: url('../images/btn/btn_download_pdf.jpg') no-repeat left;
	text-indent: -10000px;
	padding: 0;
	display: block;
	height: 27px;
}

.btn_requestMoreInfo {
	width: 209px;
	background: url('../images/btn/btn_requestMoreInfo.jpg') no-repeat left;
	text-indent: -10000px;
	padding: 0;
	display: block;
	height: 27px;
}
#rsb .btn_requestMoreInfo {
	width: 287px;
	background-image: url('../images/btn/btn_rsb_requestMoreInfo.jpg');
}


.mainContent .mc_block .ourApproachContent .footnote {
	font-style: italic;
	color: #666;
	font-size: 10px;
}

.mainContent .mc_block .ourApproachContent p.footnote {
	font-style: italic;
	color: #666;
	font-size: 11px;
}

.mainContent .mc_block .ourApproachContent .footnote a {
	color: #68790F;
}

.mainContent .mc_block .ourApproachContent .footnote_v1 {
	margin-top: 3px;
}

.mainContent .mc_block .ourApproachContent .footnote_v2 {
	margin-top: -29px;
}

.footnote_block {
	background: url(../images/common/hr_mainContent.gif) repeat-x top;
	margin: 40px 0 0;
}

.footnote_block_v2 {
	margin-top: 9px;
}


.footnote_block_v3 {
	margin-top: -2px;
	padding-top: 5px;
}

.footnote_block_v4 {
	margin-top: -30px;
	padding-top: 5px;
}

.footnote_block .info_v2 {
	padding: 15px 0 0;
	margin: 0 0 57px;
}

.footnote_block .info_v3 {
	padding: 15px 0 0;
	margin: 0 0 -10px;
}


.footnote_block a {
	color: #333;
	text-decoration: underline;
}

#rsb h2.subhead {
	margin: 0 0 7px;
}

ul.ul_default {
	list-style: none;
}

ul.ul_default_v2 {
	float: left;
	width: 190px;
	margin: 0 10px 0 0;
}

ul.ul_default_v3 {
	margin: 0 0 9px;
}

ul.ul_default_v4 {
	margin: 0 0 12px;
}

ul.ul_default_v5 {
	margin: -10px 0 18px;
}

ul.ul_default li {
	margin: 0 0 3px;
	font-style: italic;
}

.bullet_default {
	padding-left: 10px;
	background: url('../images/bullets/bullet_default.gif') no-repeat left 5px;
}

.super {
	position: relative;
	bottom: 3px;
	font-size: xx-small;
}

#rsb h2 .docLink, #rsb h2 .litType {
	text-transform:none;
}

#rsb .docLink {
	margin-top: -6px;
	font-size:11px;
}

#rsb .docLink a {
	color: #68790F;
}

#rsb .details a {
	color: #68790F;
}


ul.infoLinks {
	list-style: none;
	font-size: 14px;
}
.ourApproachContent.v2 ul.infoLinks {margin-top:6px;}

ul.infoLinks_v2 {
	margin-top: 20px;
}

.infoLinks .infoLink {
	margin: 0 0 8px;
}

.infoLinks .infoLink a {
	background: url('../images/btn/btn_mc_goArrow.gif') no-repeat right 5px;
	padding-right: 13px;
	color: #68790F;
}


ul.infoLinks_v2 .infoLink a {
	background-position: right 5px;
	color: #68790F;
}

#rsb p.v2 {
	font-size: 14px;
}

a.v2 {
	color: #333;
	text-decoration: underline;
}

.mainContent .mc_block .perspectiveContent_v2 h3, 
.mainContent .mc_block .perspectiveContent_v2 h3 a {
	font-size: 14px;
	color: #428485;
	padding-bottom: 5px;
}

.mainContent .mc_block .perspectiveContent_v2 h3 a:hover {
	text-decoration: underline;
	border: 0;
}

.mainContent .mc_block .perspectiveContent_v2 p {
	font-size: 11px;
	line-height: 16px;
}

.col2Layout_v2 {
	margin: 8px 0 0;
}

.col2Layout_v2 .col1 {
	float: left;
	width: 395px;
}

.col2Layout_v2 .col2 {
	float: left;
	text-align: right;
	width: 240px;
}

.col2Layout_v2 .col1 h3 {
	font-size: 14px;
	color: #428485;
	/*margin-bottom: 5px;*/
	margin-bottom: 0px; /*changed 2.4.2010 to make h3's agree in Subadvisory - OurApproach - Partnership page 2 */
}

.col2Layout_v2 .col1 p {
	font-size: 11px;
	line-height: 16px;
}

.col2Layout_v2 .hr {
	margin: 20px 0 19px;
}

.col2Layout_v3 .col1 {
	width: 350px;
	float: left;
}

.col2Layout_v3 .col2 {
	width: 285px;
	float: left;
	position: relative;
	top: -15px;
}


.col2Layout_v4 {
	padding: 1px;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	zoom: 1;
}

.col2Layout_v4 .col1 {
	float: left;
	width: 215px;
}

.col2Layout_v4 .col2 {
	float: left;
	width: 400px;
	margin-right: 10px;
}

.mainContent .mc_block .col2Layout_v4 h3 {
	/*
	padding-top: 13px;
	font-size: 16px;
	*/
	font-size:16px;
	padding-top:14px;
}

.mainContent .mc_block .col2Layout_v4 .special {
	color: #7A746D;
}

.col2Layout_v5 {
	padding-top: 14px;x
}

.col2Layout_v5 .col1 {
	float: left;
	padding-top: 5px;
	width: 320px;
	position: relative;
}

.col2Layout_v5 .border {
	position: absolute;
	height: 0;
	border-top: 1px solid #ccc;
}

.col2Layout_v5 .border_v1 {
	width: 165px;
	top: 0;
	right: 0;
}

.mainContent .mc_block .ourApproachContent .col2Layout_v5 h3 {
	color: #333;
	font-size: 16px;
	padding-bottom: 8px;
}

.col2Layout_v5 .col2 {
	float: left;
	padding: 10px 13px 0 0;
	width: 300px;
	border-width: 1px 1px 1px 0;
	border-color: #ccc;
	border-style: solid;
}

.mainContent .mc_block .ourApproachContent .col2Layout_v5 p {
	padding-bottom: 0;
}

.col2Layout_v5 .ul_default li {
	margin: 10px 0;
	line-height: 16px;
}

.mainContent .mc_block .ourApproachContent .col2Layout_v4 .hr {
	margin: 5px 0 7px 0px;
}

.mainContent .mc_block .ourApproachContent .col2Layout_v4 p {
	padding-bottom: 0;
}

.anyChartWrapper #rsb_chart {
	position: relative;
}

#rsb .rsb_block ul.v3 li {
	margin: 0 0 3px;
}

#rsb .rsb_block ul.v3 li a {
	color: #68790F;
}

#rsb .rsb_block ul.v3 h2 {
	margin-top: 6px;
}

#rsb .rsb_block ul.v3 li.p {
	line-height: 16px;
	margin: 0;
}

/* DC Flash chart */


.mainContent .dc_flashWrapper div{
	float:left;
	background-color: #f4f4f4;
}

.mainContent  #dc_flashContainer{
	padding:0;
	margin:0;
	margin-top:-18px;
}

.mainContent  #chartMessageSwap div{
	display:none;
	width:230px;
}

.mainContent  #chartMessageDefault{
	width:230px;
}

.mainContent  #chartMessageDefault,
.mainContent  #chartMessageSwap{
	padding-top:7px;
	margin-left:5px;
}
.mainContent .dc_flashWrapper h1.chartsTitle{
	background: url(../images/titles/title_dcBenefits_header.gif) no-repeat top left;
	font-weight:normal;
	width:214px;
	height:21px;
	padding:0;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:8px;
	
}
.mainContent .dc_flashWrapper h2.chartMessageHeader{
	font-size: 15px;
	color: #428485;
	padding-bottom: 6px;
	font-size:16px;
	font-weight:normal;
}


.mainContent .dc_flashWrapper p {
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 10px;
}

.mainContent #chartMessageDefault p {
	color:#428485;
	font-size:13px;
}


/*  Natalia double class call 021210
.mainContent .mc_block {
	padding-bottom:25px;
}
 Natalia double class call*/


/*---1_26_10----*/
/** .mc_block.consultantsContentWrapper {padding-bottom:40px;}**/
.dc_flashWrapper {overflow:hidden; clear:both; padding:0px 0px 13px 0px;}
/*
.dc_flashWrapper {overflow:hidden; clear:both; padding:0px 0px 14px 0px; margin:-1px 0px 0px 0px;}

*/
/*---1_27_10---- brett */
.mainContent .mc_block .ourApproachContent_v2_noMargin {
	padding-bottom:17px;
	margin-bottom:8px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
}
* html .mainContent .ourApproachContent_v2 {
	padding-bottom:23px;
	margin-bottom:8px;
	background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;
	
}

.dc_flashWrapper {padding: 0px 0px 7px 0px;}
/* html .mainContent .ourApproachContent_v2 .dc_flashWrapper {
	overflow:hidden; clear:both; padding:0px 0px 13px 0px; border: 1px solid red; margin: 0;
}*/




/*---1_28_10---Joel*/
* html .col2Layout_v4 .col2 div.hr {margin-bottom:-1px;}
h1.stocks,
h1.bonds,
h1.cashServices,
h1.alternatives {margin:0px 0px 5px 0px!important;}/*-removed - no longer necessary(?) to our approach private client spacing 02.03.10 - brett*/

h1.collegeFund {margin:-1px 0px 0px 0px!important;/*-modified removing negative bottom-margin to correct our approach private client spacing 02.03.10 - brett*/}
h1.legacyOfTrust {margin:-1px 0 0px 0px !important;/*-modified removing negative bottom-margin to correct our approach private client spacing 02.03.10 - brett*/}
h1.keepingYouInformed {margin:-1px 0 0px 0px !important; /*-modified removing negative bottom-margin to correct our approach private client spacing 02.03.10 - brett*/}

h1.customizedPortfolios {margin:-1px 0px -1px 0px!important;}
h1.ourBestThinking {margin:0px 0px -2px 0px!important;}
/*h1.lifetimeWealthPlanning {margin:0px 0px -1px 0px!important;} 
h1.taxAwareInvesting {margin:-1px 0px -1px 0px!important;}
-removed to correct our approach private client spacing 02.03.10 - brett */


.ourApproachContent_v4 h2 {margin-bottom:5px!important;}
.ourApproachContent_v4 p.subtext {line-height:16px!important;}

.ourApproachContent p.info_v3 {line-height:16px!important;}

.ourApproachContent.v2.ourApproachContent_v5 h2.v2 {margin-bottom:1px!important;}





* html .mainContent .mc_block .graphCont_v6 {margin:0 0 17px 0px!important;}

* html .ourApproachContent.v2 h2 {background-image:none; border-bottom:none!important;}

* html .mainContent .mc_block .ourApproachContent .col2Layout_v5 h3 {padding-bottom:3px!important;}

* html .ourApproachContent.v2 .col2Layout_v4 .col2 .hr {padding-bottom:!important; margin:3px 0px 9px 0px!important;}

* html .col2Layout_v4 .col2 {margin-right:7px!important;}


.col2Layout_v4 {margin:3px 0px 17px 0px!important; width:629px;}
* html .col2Layout_v4 {width:624px!important;}

* html .ourApproachContent.v2 .col2Layout_v4 {padding-bottom:0px!important;}

* html .ourApproachContent.v2 .col2Layout_v4 img {display:block;}

.mainContent .mc_block .ourApproachContent.v2 .col2 h3 {margin:11px 0px 0px 0px!important; padding:0px 0px 1px 0px!important;}

/*
.ourApproachContent.v2 h2 { padding-bottom:0px;}
*/
.ourApproachContent.v2 h3 { padding-bottom:0px}
.ourApproachContent.v2 p {line-height:16px!important; margin-bottom:1px;}









/* brett 1.29.10 */

.mainContent #teaser .normal_v2, .mainContent #teaser .normal {line-height: 18px!important; margin-top: 5px!important;}

.ul_default.ul_default_v3 li.bullet_default {padding-left:8px!important;}


* html .mainContent .mc_block .ourApproachContent.v2 h3{padding: 0 0 2px; margin: 0px;}
.mainContent #teaser .ourApproachContent_v4 {padding-bottom: 13px;}
.mainContent #teaser .ourApproachContent_v4 .normal {padding-top: 3px; margin-top: 0px;}
.mainContent .mc_block .ourApproachContent p {line-height: 16px;}
/*.mainContent #teaser .ourApproachContent.v2 .normal{line-height: 18px!important;}*/

/* brett 2.1.10 */
.mc_block.consultantsContentWrapper {padding-bottom:25px;}
.ourApproachContent.v2.ourApproachContent_v5 p.subinfo {padding-bottom: 6px;}
/*.insurance_teaser_toppad {padding-top:5px!important;}*/
.mainContent .mc_block .productCenterContent h2 {padding-bottom: 6px!important;}
/* brett 2.2.10 */
#teaser .ourApproachContent_v4 h2.v2 {margin-bottom: 9px!important;}
/*.mainContent .mc_block .ourApproachContent.v2 p {margin-top:5px;}*/
/*.mainContent #teaser .ourApproachContent_v4 p {margin-bottom: 1px;}*/
.mainContent #teaser .ourApproachContent_v4 p.v2 {margin-bottom: 15px;}
/*.mainContent .mc_block .ourApproachContent.v2 h2 {padding-bottom: 6px;}*/
.removeBottomPadding {padding-bottom: 3px!important;}
h1.REITs {margin: 1px 0px 4px 0px;}
.mainContent #teaser .ourApproachContent_v4 .subtext {line-height: 16px!important;}
.mainContent #teaser .normal_v2 {margin-top: 0px!important;}



/* brett 2.3.10 */
.mainContent #teaser .ourApproachContent_v4 {padding-bottom: 17px;} /*used throughout Our Approach pages */
.mainContent #teaser .ourApproachContent_v4 .normal {padding-top: 0px; margin-top: 1px!important;} /*to address spacing issue between h1 and p.normal in our approach private client */
.mainContent .mc_block .ourApproachContent.v2 h3{padding: 2px 0 2px; margin-top: 0px;} /* h2 h3 spacing on Private Client Our Approach Intro */

/* trying to enforce universal spacing between content and dotted lines - Our Approach */
.mainContent #teaser .ourApproachContent_v4 {padding-bottom: 23px; margin-bottom: -9px;}
* html .mainContent #teaser .ourApproachContent_v4 {padding-bottom: 25px; margin-bottom: -10px;}
.ourApproachContent_v5 {padding-bottom: 6px; margin-bottom: -5px;}
.footnote_block_v3 {padding-top: 7px; margin-top: -3px;} /*unique to US College Fund page - investment - us */
ul.ul_default_v5 {margin-bottom: 19px;} /*unique to Portfolios page - pc - us */
.mainContent .mc_block .graphCont_v6 {margin-bottom: 22px;} /*unique to Keeping You Informed page - pc - us */
.ourApproachContent_v4 h2.nomargin {margin-bottom: 0px!important;} /*unique class for h2 at top of pc Our Approach Intro page due to no following paragraph*/
.mainContent .mc_block .ourApproachContent .hr {margin-bottom: -4px;} /*to correct spacing on defined benefit - EMEA &amp; Asia/Pac - Our Approach pages */
.mainContent #teaser .ourApproachContent_v5 {padding-bottom: 8px; margin-bottom: -2px;}
.mainContent .mc_block .ourApproachContent.v2 .hr.sovereignwealth {margin-top: 18px;} /*class added for hr spacing in Sovereign Wealth - Our Approach */
.mainContent #teaser .ourApproachContent_v2, .mainContent #teaser.ourApproachContent_v2, #teaser.ourApproachContent_v3 {padding-bottom: 22px; }
* html .ourApproachContent_v2 {
	padding-bottom:23px!important;
	margin-bottom:8px;
}/*fix for spacing on Insurance - Our Credentials - Our Approach - Our Solutions */

#teaser.ourApproachContent_v3 {margin-bottom: 21px;} /*fix for spacing on Insurance - Our Solutions */
.mainContent .mc_block .v2 .col1 h2 {padding-bottom: 6px;}/*fix for spacing on Insurance - Our Solutions */
.mainContent .mc_block .v2 .col1 p {margin-top: 6px;} /*fix for spacing on Insurance - Our Solutions */
.mainContent .mc_block .ourApproachContent_v2_noMargin {padding: 6px 0px 14px 0px;}
.dc_flashWrapper {margin: -8px 0px -10px 0px;}
.mainContent .ourApproachContent_v2_topmargin {padding-top: 18px;}
.mainContent .mc_block .ourApproachContent .hr_v3 {margin-bottom: 21px;} /* fix for hr margin in Partnership page 2 */
/* END - trying to enforce universal spacing between content and dotted lines - Our Approach - END*/

.mc_block .ourApproachContent.v2 h2.addPadding {padding-bottom: 5px;} /* class added for h2 on pc us investments cash page */
.mainContent .mc_block .v2 h2 {padding-bottom: 4px!important;} /* class added for h2 on Investments and Private Client pages*/
.mainContent #teaser .insurance_teaser_toppad {padding-top:8px;}
* html .ourApproachContent_v3{ padding-bottom: 23px!important;margin-bottom: 21px; background:  url(../images/common/hr_mainContent.gif) repeat-x bottom;}
.mainContent #teaser .ourApproachContent_v4 .normal.sovWealth {margin-top: 12px!important;} /*class added for space between h1 and p.normal in teaser on Sovereign Wealth - Our Approach */
.mainContent #teaser .removeMargin-bottom {margin-bottom: 0px!important;} /*added 2.5.2010 to remove margin from  a specific instance of a class that has a bottom margin, p.normal on Subadvisory - Our Approach - Credentials page */
.mainContent #teaser.removePadding-bottom {padding-bottom: 0px!important;}
* html .removePadding-bottom{padding-bottom: 0px!important;}

/* 2.11.10 - brett */

.mc_block .ourApproachContent.v2 .col2Layout_v5 .col2 {padding-top: 0px;}
#rsb .rsb_block .strategiesBox .smallAd_v5 .rsb_contactUs {
	background: url('../images/icons/icon_rsb_contactUs.gif') no-repeat 2px 1px;
	padding-bottom: 30px;
}

/* 2.12.10 - brett - modified for h3 &amp; li spacing on private client - us - our best thinking */
.mainContent .mc_block .ourApproachContent.v2 .col2 h3 {padding:0px 0px 4px 0px!important;}
.mc_block .ourApproachContent.v2 .col2Layout_v5 .col2 .ul_default.ul_default_v3 li.bullet_default {margin: 8px 0;}

/* 2.15.10 - brett - defined contribution flash h2 mod */
.mainContent .dc_flashWrapper h2.chartMessageHeader{
	text-transform:none;
}

.mainContent .dc_flashWrapper .chartMessage_wrapper ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0px 0px 10px 16px;
		
}


/*-- 2_16_10 used in (Defined Contribution - Solutions) &lt;div class="info_node"&gt; was created ONLY within this page, to control the vertical space of content inside of it - Joel --*/
.info_node {clear:both; margin-bottom:0px!important; padding-bottom:17px!important;}
		.info_node p {margin-bottom:0px!important; padding-bottom:8px!important;}

/* 2.18.10 - brett - further revision to .hr_v3 - only used on Subadvisory -&gt; Our Approach -&gt; Partner Details page */
.mainContent .mc_block .ourApproachContent .hr_v3 {clear:both; margin-top: -4px;}

.ourApproachContent .col1 .insurance {
	float: left;
	width: 455px;
}

.ourApproachContent .col2 .insurance {
	float: right;
	width: 165px;
}

/*
* html .ourApproachContent .col1 {
	float: left;
	width: 450px;
}

* html .ourApproachContent .col2 {
	float: right;
	width: 170px;
}
*/

.mainContent .mc_block #video_wrapper{
	display:none;
	text-align:center;
}

.db-legacy {
    background-color: #f4f4f4 !important;
    padding-top: 33px;
}</pre></body></html>