<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* HIDE PRINT-ONLY ELEMENTS */

#logoPrint, #footerPrint	{display: none;}


/* ============= MASTHEAD ============= */
#masthead {
	background:#000000;
	/*width: 952px;  panel width +2px to prevent 1px white line */
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#masthead #mastheadContent{
	width: 956px;
	margin-left:auto;/* center it*/
	margin-right:auto;/* center it*/
}


/* ============= COMMON NAVIGATION ============= */
#commonNav table{
	background:url(../images/bg/bg_mastheadBar.gif) repeat-x left top;
}
#clientViewBar table{
	background: url(../images/bg/bg_commonNav_clientView.gif) repeat-x left top #000;
}
#employeeViewBar table{
	background: url(../images/bg/bg_commonNav_employeeView.gif) repeat-x left top #000;
}



#commonNav {
	height:32px;
	width:100%;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	
}


#mastheadLeft{
	float:left;
	width:706px;
}
#mastheadRight{
	/* NC - temporary fix until design is fixed */
	/*width:200px;*/
	/*width:250px;*/
}

#commonNav ol{
	margin:0;
	padding:0;
}

#commonNav #mastheadRight ol li{
	float:right;
}

#commonNav ol li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	color:#FFF;
	display:block;
}


#commonNav ol li a{
	color:#CCC;
	text-decoration:none;
	display:block;
	margin-bottom:10px;
	margin-top:10px;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #696F73;
	/*Natalia addition to ovewrite reporting styles 070410 */
	font-size:10px;
}
#commonNav ol li.active{
	color:#FFF;
	margin-bottom:10px;
	margin-top:11px;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #696F73;
}

#commonNav ol li a:hover{
	color:#FFF;
}
#commonNav ol li.noBorderRight a{
	border-right:none;
}
#commonNav ol li.setStartPage a{
	color:#A6B646;
	padding-left:0px;
}



#commonNav ol li.changeSite{
}

#commonNav ol li.changeSite a{
	background: url(../images/btn/btn_bg_masthead_changeSite.gif) no-repeat right top;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:23px;
	padding-left:12px;
	border:none;
	
}
#commonNav ol li.changeSite a:hover{
	background-position:right -42px;
}


/* ============= EMPLOYEE VIEW BAR appears on top of COMMON NAVIGATION ============= */

#employeeViewBar {
	height:29px;
	width:100%;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#employeeViewBar ol{
	margin:0;
	padding:0;
}

#employeeViewBar #mastheadRight ol li{
	float:right;
}

#employeeViewBar ol li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	color:#FFF;
	display:block;
	padding-bottom:8px;
	padding-top:6px;
}

#employeeViewBar ol li a{
	color:#F7EAE0;
	text-decoration:none;
	display:block;
	
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #E0A366;
}

#employeeViewBar ol li.active{
	color:#FFF;
}

#employeeViewBar ol li a:hover{
	color:#FFF;
}
#employeeViewBar ol li.noBorderRight a{
	border-right:none;
}

#employeeViewBar ol li.dropDown{
	border-right:none;
	padding:6px 0 8px 0;
}

#employeeViewBar ol li.viewAs{
	padding-bottom:8px;
	padding-top:7px;
	padding-right:10px;
	padding-left:10px;
	background: url(../images/bg/bg_btn_employeeView.gif) repeat-x right top;
	border:none;
	text-transform:uppercase;
	font-size:10px;
}

#employeeToolsList{
	font-size:10px;
	width:150px;
	margin:-2px 0 0 13px;
	margin-left:12px;
}

/* ============= CLIENT VIEW BAR appears on top of COMMON NAVIGATION ============= */

#clientViewBar {
	height:29px;
	width:100%;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#clientViewBar ol{
	margin:0;
	padding:0;
}

#clientViewBar #mastheadRight ol li{
	float:right;
}

#clientViewBar ol li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	color:#FFF;
	display:block;
	padding-bottom:8px;
	padding-top:6px;
}

#clientViewBar ol li a{
	color:#DFE5C4;
	text-decoration:none;
	display:block;
	
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #B2BF71;
	white-space:nowrap;
}

#clientViewBar ol li.active a{
	color:#FFF;
}


#clientViewBar ol li a:hover{
	color:#FFF;
}
#clientViewBar ol li.noBorderRight a{
	border-right:none;
}


#clientViewBar ol li.viewAs{
	padding-bottom:8px;
	padding-top:7px;
	padding-right:10px;
	padding-left:10px;
	background: url(../images/bg/bg_btn_clientView.gif) repeat-x right top;
	border:none;
	text-transform:uppercase;
	font-size:10px;
}

#clientViewBar input.enableView{
	float:left;
	margin:0;
	margin-left:10px;
	margin-right:10px;
	padding:0;
	border:none;
}




/*#commonNav ol li.search{
	padding-left:18px;
}
 
input.searchField{
	background:#4D5561;
	border:none;
	border-bottom:1px solid #737981;
	border-right:1px solid #737981;
	float:left;
	display:block;
	width:170px;
	height:16px;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	word-spacing:2px;
}

input.searchField:hover, 
input.searchField:focus, 
input.searchField:active{
	background:#747A84;
}

input.btn_search{
	display:block;
	padding-left:9px;
	margin-left:12px;
	width:9px;
	height:16px;
	background:url(../images/btn/btn_commonNav_goArrow.gif) no-repeat left 1px;
	border:0;
	float:left;
	text-indent:-10000px;
	cursor:pointer;
}
*/


/* ============= LEFT SIDE OF MASTHEAD (below common nav) ============= */

#masthead_leftNav{
	margin:0;
	padding:0;
	float:left;
	margin-top:50px;
	width:650px;
}
#masthead_leftNav h1{
	display:block;
	clear:both;
	float:left;
	text-indent:-10000px;/*for screenreaders and blackberries.*/
}

h1#logo_masthead{
	background:url(../images/branding/ABlogo_masthead.jpg) no-repeat left top;
	width:172px;
	height:39px;
	margin-left:11px;
	margin-bottom:55px;
}

h1#logo_masthead_errorPage{
	background:url(../images/branding/ABlogo_masthead.jpg) no-repeat left top;
	width:172px;
	height:39px;
	margin-left:11px;
	margin-bottom:82px;
}

/*
This css can be used if link is required for the logo*/
h1#logo_masthead  a{
	display:block;
	width:172px;
	height:39px;
	text-decoration:none;
}

h1#logo_masthead_bernstein{
	background:url(../images/branding/ABBernsteinLogo_masthead.jpg) no-repeat left top;
	width:113px;
	height:44px;
	margin-left:11px;
}
/*
This css can be used if link is required for the logo*/
h1#logo_masthead_bernstein a{
	display:block;
	width:113px;
	height:44px;
	text-decoration:none;
}



#masthead_leftNav h2{
	margin:0;
	padding:0;
	margin-top:23px;
	margin-left:16px;

	font-size:12px;
	font-weight:bold;

	height:19px;
	text-indent:-10000px;
	float:left;
}
#masthead_leftNav h2 a{
	display:block;
	height:23px;
	text-decoration:none;
}


#masthead_leftNav .mainNavSpacer{
	display:block;
	width:10px;
	height:30px;
}

/*______________________________________________________________
                                                      SITENAMES*/

h2#SiteName_pensionsDefinedBenefit{
	width:236px;
	background:url(../images/titles/title_siteName_PensionsDefinedBenefit.jpg) no-repeat left top;
}
h2#SiteName_pensionsDefinedBenefit a{
	width:236px;
}

h2#SiteName_definedBenefit{
	width:154px;
	background:url(../images/titles/title_siteName_DefinedBenefit.jpg) no-repeat left top;
}
h2#SiteName_definedBenefit a{
	width:154px;
}

h2#SiteName_ourFirm{
	width:154px;
	background:url(../images/titles/title_siteName_ourFirm.jpg) no-repeat left top;
}
h2#SiteName_ourFirm a{
	width:154px;
}

h2#SiteName_privateClients{
	width:154px;
	background:url(../images/titles/title_siteName_privateClients.jpg) no-repeat left top;
}
h2#SiteName_privateClients a{
	width:154px;
}

h2#SiteName_definedContribution{
	width: 245px;
	background: url('../images/titles/title_siteName_definedContribution.jpg') no-repeat left top;
}

h2#SiteName_definedContribution a{
	width: 245px;
}

h2#SiteName_superannuation{
	width: 203px;
	background: url('../images/titles/title_siteName_superannuation.jpg') no-repeat left top;
}

h2#SiteName_superannuation a{
	width: 203px;
}

h2#SiteName_endowmentsFoundations{
	width: 293px;
	background: url('../images/titles/title_siteName_endowmentsFoundations.jpg') no-repeat left top;
}

h2#SiteName_endowmentsFoundations a{
	width: 293px;
}

h2#SiteName_sovereignWealthFunds{
	width: 316px;
	background: url('../images/titles/title_siteName_sovereignWealthFunds.jpg') no-repeat left top;
}

h2#SiteName_sovereignWealthFunds a{
	width: 316px;
}

h2#SiteName_financialServices{
	width: 247px;
	background: url('../images/titles/title_siteName_financialServices.jpg') no-repeat left top;
}

h2#SiteName_financialServices a{
	width: 247px;
}

h2#SiteName_insuranceCompanies{
	width: 172px;
	background: url('../images/titles/title_siteName_insuranceCompanies.jpg') no-repeat left top;
}

h2#SiteName_insuranceCompanies a{
	width: 172px;
}

h2#SiteName_financialAdvisors{
	width: 146px;
	background: url('../images/titles/title_siteName_financialAdvisors.jpg') no-repeat left top;
}

h2#SiteName_financialAdvisors a{
	width: 146px;
}

h2#SiteName_investmentConsultants{
	width: 190px;
	background: url('../images/titles/title_siteName_investmentConsultants.jpg') no-repeat left top;
}

h2#SiteName_investmentConsultants a{
	width: 190px;
}

h2#SiteName_ABFundInvestors{
	width: 148px;
	background: url('../images/titles/title_siteName_ABFundInvestors.jpg') no-repeat left top;
}

h2#SiteName_ABFundInvestors a{
	width: 148px;
}

h2#SiteName_researchClients{
	width: 298px;
	background: url('../images/titles/title_siteName_researchClients.jpg') no-repeat left top;
}

h2#SiteName_researchClients a{
	width: 298px;
}



/*_________________________________________________________*/

h2#viewAccount{
	margin:0;
	padding:0;
	font-size:10px;
	background:url(../images/titles/title_masthead_viewAccount.gif) no-repeat left top;
	text-indent:-10000px;
	width:100%;
	height:22px;
	border-bottom: #333 1px solid;
}

/* ============= MASTHEAD - RIGHT SIDE (VIEW ACCOUNT) ============= */
#masthead_rightNav{
	margin:0;
	padding:0;
	float:right;
	width:288px;
	text-align:left;
	padding-right:0px;
	margin-top:30px;
}


#masthead_rightNav #searchBox{
	padding-bottom:55px;

}

#masthead_rightNav input.searchField{
	color:#CCC;
	font-size:10px;
	background:#000;
	border:none;
	border-bottom:1px solid #65760E;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	width:222px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:1px;
	margin-right:6px;
	margin-left:2px;
	float:left;
}
#masthead_rightNav input.searchField_LogIn{
	color:#CCC;
	font-size:10px;
	background:#000;
	border:none;
	border-bottom:1px solid #65760E;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	width:220px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:1px;
	margin-right:6px;
	margin-left:2px;
	float:left;
}


#masthead_rightNav input.masthead_btnSearch{
	background:url(../images/btn/btn_mastheadSearch.jpg) no-repeat left top;
	width:51px;
	height:20px;
	display:block;
	padding-left:51px;
	text-indent:-10000px;
	border:none;
	float:left;
	cursor:pointer;
}
#masthead_rightNav input.masthead_btnLogin{
	background:url(../images/btn/btn_mastheadLogin.jpg) no-repeat left top;
	width:51px;
	height:20px;
	display:block;
	padding-left:51px;
	text-indent:-10000px;
	border:none;
	float:left;
	cursor:pointer;
}


#masthead_rightNav #loginBox{
	display:block;
	/* padding-top:35px; */
}

/* -----Login Box masthead  Natalia */
#masthead_rightNav #loginBox{
	display:block;
	width:286px;
}

#masthead_rightNav #loginBox #trgSelectBox{
	display:block;
	width: 285px;
	height: 20px;
	cursor:pointer;
}

#masthead_rightNav #loginBox #strSelectBox{
	position:absolute;
	display:none;
	z-index:2;
	margin-top: 2px;
}

#masthead_rightNav #loginBox #strSelectBox ul,
#masthead_rightNav #loginBox #loginHelpBox ul{
	list-style-type:none;
	padding: 0;
	margin: 0;
}

#masthead_rightNav #loginBox #strSelectBox li a{
	width: 276px;
	height:20px;
	background-color:#697074;
	display:block;
	color: #eee;
	text-decoration: none;
	padding: 5px 3px 0 6px;
}

#masthead_rightNav #loginBox #strSelectBox li a:hover{
	width: 276px;
	height:20px;
	background-color:#444B50;
	display:block;
}

#masthead_rightNav #loginBox #loginHelpBox{
    background-color:#000000;
	height: 130px;
	width: 304px;
	position:absolute;
	margin-left: -10px;
	display:none;
	z-index:1;
}

#masthead_rightNav #loginBox #loginHelpBox ul li{
	width: 265px;
	color:#e6e6e6;
	display: block;
	margin:10px 0px 0px 14px;
	text-decoration: none;
	font-size: 11px;
}

#masthead_rightNav #loginBox #loginHelpBox ul li a {
	width: 265px;
	color:#e6e6e6;
	text-decoration: none;
	font-size: 11px;
}

#masthead_rightNav #loginBox #loginHelpBox ul li a:hover {
	width: 265px;
	color:#e6e6e6;
	text-decoration: underline;
	font-size: 11px;
}

#masthead_rightNav #loginBox .loginHelp_checkBox{
	margin-right: 5px;
	margin-top: 10px;
	
}

/*  END Login Box masthead Natalia */


#masthead_rightNav h2.title_login{
	clear:float;
	display:block;
	padding:0;
	margin:0;
	font-size:11px;
	width:40px;
	height:16px;
	background:url(../images/titles/title_masthead_logIn.jpg) no-repeat 5px top;
	text-indent:-10000px;
	padding-bottom:8px;
}


#masthead_rightNav .masthead_login_select{
	clear:float;
	display:block;
	background:#444B50;
	width:285px;
}


#masthead_rightNav .masthead_login_select .selectionText{
	float:left;
	padding-top:3px;
	padding-left:5px;
	font-size:11px;
	color:#E6E6E6;
}


#masthead_rightNav .masthead_login_select .btn_dropDown{
	display:block;
	float:right;
	background:	url(../images/btn/btn_masthead_dropDown.gif) no-repeat right top;
	margin:0px;
}
#masthead_rightNav .masthead_login_select .btn_dropDown a{
	display:block;
	width:21px;
	height:20px;
}

#masthead_rightNav .masthead_loginInfo{
	display:block;
	clear:both;
	margin-top:7px;
}

#masthead_rightNav .masthead_loginInfo input.username,
#masthead_rightNav .masthead_loginInfo input.password{
	background:#444B50;
	font-size:11px;
	color:#E6E6E6;
	width:102px;
	border:none;
	margin-right:7px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:4px;
	padding-top:3px;
	padding-bottom:3px;
	float:left;
}


/* #masthead_rightNav ul{
	list-style:none;
	padding:0;
	margin:0;
	padding-top:9px;
}
#masthead_rightNav ul li{
	margin:0;
	padding:0;
	float:left;
}
#masthead_rightNav ul li a{
	display:block;
	height:11px;
	font-size:9px;
	text-indent:-10000px;
}
#masthead_rightNav ul li.myStartPage a{
	background:url(../images/btn/btn_masthead_myStartPage.gif) no-repeat left top;
	width:90px;
}
#masthead_rightNav ul li.myProfile a{
	background: url(../images/btn/btn_masthead_myProfile.gif) no-repeat left top;
	width:84px;
}
#masthead_rightNav ul li.logout a{
	background:url(../images/btn/btn_masthead_logout.gif) no-repeat left top;
	width:55px;
}
#masthead_rightNav .advisor{
	padding-top:2px;
}
#masthead_rightNav .advisor a{
	background: url(../images/btn/btn_masthead_advisor.gif) left 0px no-repeat;
	padding-left:22px;
	color:#9DA914;
	text-decoration:none;
	display:block;
	height:20px;
	font-size:12px;
}
*/

/*  ---- View Account masthead Natalia */
#masthead_rightNav #viewAccountBox{
	display:block;
	margin-top:28px;
}

#masthead_rightNav #viewAccountBox h2.masthead_viewAccount a{
	background:url(../images/titles/title_masthead_viewAccount.gif) no-repeat left top;
	text-indent:-10000px;
	font-size:9px;
	display:block;
	height:20px;
	width: 90px;
	
}

#masthead_rightNav #viewAccountBox h2.masthead_Logout a{
	background:url(../images/btn/btn_masthead_logout_v2.gif) no-repeat left 3px;
	text-indent:-10000px;
	font-size:9px;
	display:block;
	height:20px;
	width: 47px;
	float: right;
	
}

#masthead_rightNav #viewAccountBox .account_hr{
	background:url(../images/common/hr_masthead.gif) left top repeat-x;
	display:block;
	height:1px;
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-size:1px;
	line-height:1px;
}

#masthead_rightNav #trgYourAdvisor a{
	background:url(../images/btn/icon_advisorSlider.gif) left top no-repeat;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	padding:0;
	margin:0;
	padding-left: 23px;
	width: 100px;
	height: 20px;
}

#masthead_rightNav #trgYourAdvisor a.trgYourAdvisorActive{
	background-position:left -15px;
	
}

#masthead_rightNav  #strAdvisorSlider{
	visibility:hidden;
	position: absolute;
	background-color:#000;
	width: 285px;
	padding: 0 10px 8px 17px;
	margin-left: -15px;
	color:#fff;

}

#masthead_rightNav  .strAdvisorSliderInner{

	background:url(../images/bg/strAdvisorSlider_bottom.gif) left 290px no-repeat;
}

#masthead_rightNav  #strAdvisorSlider span{
	padding:0;
	margin:0 5px 0 0;
	color:#b2b2b2;
}

#masthead_rightNav  #strAdvisorSlider .advisorAssotiatesHeader{
	color: #ccc;
	text-transform:uppercase;
	font-size: 10px;
	margin: 25px 0 5px 0;
}


#masthead_rightNav  #strAdvisorSlider .advisorAssotiatesBox{
	margin: 20px 0px;
}


#masthead_rightNav  #strAdvisorSlider .advisorAssotiatesBox a{
	color: #9DA913;
	display:block;
	text-decoration:none;
	margin: 7px 0 0 0;
	/* background:url(../images/btn/btn_lsb_arrow.gif) 153px 4px no-repeat;*/
}

#masthead_rightNav  #strAdvisorSlider .advisorAssotiatesBox a img{
	margin-left: 3px;
	
}

#masthead_rightNav  #strAdvisorSlider .advisorAssotiatesBox p.a_name{
	margin: 0 0 8px 0;
	font-size: 13px;
}

/*  END View Account masthead Natalia */


/* ============= Change Site MAIN NAVIGATION DROPDOWN ============= */

#wrapperMenu_changeSite{
	position:absolute;
	z-index: 1000;
	width: 980px;
	height: 426px;
	display:none;
	background:url(../images/bg/bg_Sgmnt_slideDown.jpg) repeat-x left top;
	text-align: left;
	border: 2px solid #000000;
}

#mainNav_dropDown_changeSite{
	width: 950px;
	height: 226px;
	display:block;
	background:url(../images/bg/hr_headers_rs.gif) repeat-x left 45px;
	margin-left: 15px;
}


#mainNav_dropDown_changeSite .mainNav_col2_changeSite,
#mainNav_dropDown_changeSite .mainNav_col3_changeSite,
#mainNav_dropDown_changeSite .mainNav_col4_changeSite,
#mainNav_dropDown_changeSite .mainNav_col5_changeSite{
	float:left;
	padding-left:15px;
	padding-right:15px;
	margin-top: 10px;
}

#mainNav_dropDown_changeSite .mainNav_col1_changeSite{
	float:left;
	padding-left:0;
	padding-right:0;
	margin-top: 10px;
}

#mainNav_dropDown_changeSite .mainNav_col1_changeSite{
	width:186px;
}

#mainNav_dropDown_changeSite .mainNav_col2_changeSite{
	width:190px;
	margin-top:44px;
	height:223px;
	margin-left: 15px;
}

#mainNav_dropDown_changeSite .mainNav_col3_changeSite{
	width:161px;
    background:url(../images/bg/vr_v3_rs.gif) no-repeat left 10px ;
}

#mainNav_dropDown_changeSite .mainNav_col4_changeSite{
	width:130px;
	background:url(../images/bg/vr_v3_rs.gif) no-repeat left 10px;
}


#mainNav_dropDown_changeSite .mainNav_col5_changeSite{
	width:145px;
	background:url(../images/bg/vr_v3_rs.gif) no-repeat left 10px;
}

#mainNav_dropDown_changeSite h3{
	margin:0;
	padding:0;
	display:block;
	text-indent:-10000px;
	height:34px;
}

#mainNav_dropDown_changeSite h3.institutions{
	background:url(../images/titles/title_mainNav_institutions_rs.gif) no-repeat center left;
	width:73px;
}

#mainNav_dropDown_changeSite h3.advisors{
	background: url(../images/titles/title_mainNav_advisorsConsultants_rs.gif) no-repeat center left;
	width:159px;
}
#mainNav_dropDown_changeSite h3.individuals{
	background: url(../images/titles/title_mainNav_individuals_rs.gif) no-repeat center left;
	width:68px;
}

#mainNav_dropDown_changeSite h3.researchClients{
	background: url(../images/titles/title_mainNav_researchClients_rs.gif) no-repeat center left;
	width:100px;
}

#mainNav_dropDown_changeSite ul{
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
	margin-top:6px;
}

#mainNav_dropDown_changeSite ul li {
	border-bottom:#4B5157 1px solid;
	padding-top:10px;
	padding-bottom:12px;
}

#mainNav_dropDown_changeSite ul li.last{
	border-bottom: none;
}

#mainNav_dropDown_changeSite ul li a{
	text-decoration:none;
	color:#B6B6B7;
	display:block;
}

#mainNav_dropDown_changeSite ul li a:hover{
	text-decoration:none;
	color:#9DA914;
}

#mainNav_dropDown_changeSite ul li a.anchor_menuTitles:hover{
	text-decoration:none;
	color:#B6B6B7;
}


#mainNav_dropDown_changeSite .subnav a{
	font-size:11px;
	padding-right:7px;
	padding-left:7px;
	float:left;
	display:block;
	color:#7F9412;
	background:url(../images/bg/vr_v4_rs.gif) no-repeat right bottom;
	white-space:nowrap;
	padding-top:10px;
}

#mainNav_dropDown_changeSite .subnav a.first{
	padding-left:0px;
}

#mainNav_dropDown_changeSite .subnav a.last{
	padding-right:0px;
	background:none;
}

#wrapperMenu_changeSite #trgMainMenuClose{
	background:url(../images/btn/btn_close_MainNav_changeSite.jpg) no-repeat right top;
	height:32px;
	width:78px;
	float:right;
	margin:0;
	padding:0;
}

#wrapperMenu_changeSite #trgMainMenuClose a{
	height:33px;
	width:82px;
	margin:0;
	padding:0;
	display:block;
	text-indent: -10000px;
}

/* ============= Change Site Header AB monogram + CHANGING TEXT ============= */

#mainNav_Header_changeSite{
	padding-top:-10px;
	padding-left:20px;
	clear:both;
}

#mainNav_Header_changeSite #monogram{
	float:left;
	padding-bottom:10px;
}

#mainNav_Header_changeSite .mastheadTitle{
	float:left;
	background:url(../images/bg/vr_v2_rs.gif) left 10px no-repeat;

	padding-left:30px;
	margin-left:15px;
    height:110px;
	width:620px;
}

#mainNav_Header_changeSite h2{
	margin:0;
	padding:0;
	text-indent:-10000px;
}

#mainNav_Header_changeSite .title_wrapper{
	position:absolute;
	width:620px;
	visibility:hidden;
}

#mainNav_Header_changeSite .title_wrapper_first{
	position:absolute;
	width:620px;
}

#mainNav_Header_changeSite h2{
	margin-top:17px;
	height:29px;
	width:620px;
}

#mainNav_Header_changeSite h2.login{
	background: url(../images/titles/title_h2_login.gif) no-repeat left top;

}

#mainNav_Header_changeSite h2.title1{
	background:url(../images/bnr/title1_rs.gif) no-repeat left top;

}

#mainNav_Header_changeSite h2.title2{
	background:url(../images/bnr/title2_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title3{
	background:url(../images/bnr/title3_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title4{
	background:url(../images/bnr/title4_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title5{
	background:url(../images/bnr/title5_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title6{
	background:url(../images/bnr/title6_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title7{
	background:url(../images/bnr/title7_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title8{
	background:url(../images/bnr/title8_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title9{
	background:url(../images/bnr/title9_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title10{
	background:url(../images/bnr/title10_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title11{
	background:url(../images/bnr/title11_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title12{
	background:url(../images/bnr/title12_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite h2.title13{
	background:url(../images/bnr/title13_rs.gif) no-repeat left top;
}

#mainNav_Header_changeSite .title_wrapper_first p{
	margin:0;
	padding:0;
	margin-top:7px;
	margin-left:3px;
	color:#AFB8BC;
	font-size:12px;
	font-style:italic;
}

#mainNav_Header_changeSite p{
	margin:0;
	padding:0;
	margin-top:7px;
	margin-left:0px;
	color:#AFB8BC;
	font-size:12px;
	font-style:italic;
}

#commonNav #changeSiteOverlay{
	position:absolute;
	z-index: 999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
}


#commonNav .hd{
	position:absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}


/* ============= GENERIC STYLES ============= */

.clearFloat{
	clear:both;
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
}
</pre></body></html>