

/* text styles */
.norm { font-family: Arial,tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; }
.normTiny { font-family: Arial,tahoma; font-size: 8px; color: #000000; text-decoration: none; font-weight: normal; }
.normSuccess { font-family: Arial,Verdana,tahoma; font-size: 11px; color: #60A060; text-decoration: none; font-weight: bold; }
.normError { font-family: Arial,Verdana,tahoma; font-size: 11px; color: #F04040; text-decoration: none; font-weight: bold; }
.pageTitle { font-family: Arial,tahoma; font-size: 18px; color: #5E5E5E; text-decoration: none; font-weight: bold; }
.subTitle { font-family: Arial,Verdana,tahoma; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
.formTitle { font-family: Arial,Verdana,tahoma; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
.highlighted { font-family: Arial,Verdana,tahoma; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold; }
.tableTitle { font-family: Arial,Verdana,tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }
.required { font-family: Arial,Verdana,tahoma; font-size: 12px; color: #FF0000; text-decoration: none; font-weight: normal; }

/* menu styles */
.mhMenuOff { border-collapse: collapse; color: #000000; filter: progid:DXImageTransform.Microsoft.Fade(duration=0.3,Overlap=1.00) progid:DXImageTransform.Microsoft.Fade(duration=0.1,Overlap=1.00) progid:DXImageTransform.Microsoft.Alpha(opacity=92); }
.mhMenuOn { border-collapse: collapse; filter: progid:DXImageTransform.Microsoft.Fade(duration=0.3,Overlap=1.00) progid:DXImageTransform.Microsoft.Fade(duration=0.1,Overlap=1.00) progid:DXImageTransform.Microsoft.Alpha(opacity=92); }

/* default menus tyle */
.mh1Level1ItemOff { padding: 3px 6px; border: 0px none transparent; color: #666666; background-color: #44697D; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOn { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #ADA69E; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOff { padding: 3px 10px; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; text-decoration: none;}
.mh1Level2ItemOff a { padding: 3px 10px; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; text-decoration: none;}
.mh1Level2ItemOff a:hover { padding: 3px 10px; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; text-decoration: none;}
.mh1Level2ItemOff a:active { padding: 3px 10px; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; text-decoration: none;}
.mh1Level2ItemOn { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; text-decoration: none; }
.mh1Level2ItemOn a { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; text-decoration: none;}
.mh1Level2ItemOn a:active{ padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; text-decoration: none;}
.mh1Level2ItemOn a:hover{ padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; text-decoration: none;}

.mh1Level1InvestmentFundsItemOff { padding: 0; color: #FFFFFF; background-color: #83B4BA; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; background-image: url("/images/menu_tab_inf_on.gif"); width: 152px; height: 23px; }
.mh1Level1InvestmentFundsItemOff:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mh1Level1InvestmentFundsItemOff:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mh1Level1InvestmentFundsItemOff a:hover img { border: 0px; }
.mh1Level1InvestmentFundsItemOn { padding: 0; color: #FFFFFF; background-color: #83B4BA; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; background-image: url("/images/menu_tab_inf_on.gif"); width: 152px; height: 23px; }
.mh1Level1InvestmentFundsItemOn:visited { padding: 0;  color: #FFFFFF; background-color: #83B4BA; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; background-image: url("/images/menu_tab_inf_on.gif"); width: 152px; height: 23px; }
.mh1Level1InvestmentFundsItemOn:hover { padding: 0;  color: #FFFFFF; background-color: #83B4BA; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; background-image: url("/images/menu_tab_inf_on.gif"); width: 152px; height: 23px; }


.mhLevel1AClass { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #666666; background-color: transparent; }
.mhLevel1AClass:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClass:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #666666; background-color: transparent; }
.mhLevel2AClass { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #666666; background-color: transparent; }
.mhLevel2AClass:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #666666; background-color: transparent; }
.mhLevel2AClass:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #666666; background-color: transparent; }



/* wholesale menu style */
.mh1Level1ItemOffEverestBabcockAndBrown { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: transparent; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOnEverestBabcockAndBrown { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: transparent; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOffEverestBabcockAndBrown { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83B4BA; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; }
.mh1Level2ItemOnEverestBabcockAndBrown { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83B4BA; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }

.mhLevel1AClassEverestBabcockAndBrown { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassEverestBabcockAndBrown:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassEverestBabcockAndBrown:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassEverestBabcockAndBrown { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassEverestBabcockAndBrown:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassEverestBabcockAndBrown:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }



/* wholesale menu style */
.mh1Level1ItemOffWholesale { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #44697D; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOnWholesale { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #7198AD; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOffWholesale { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #44697D; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; }
.mh1Level2ItemOnWholesale { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #7198AD; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }

.mhLevel1AClassWholesale { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassWholesale:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassWholesale:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassWholesale { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassWholesale:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassWholesale:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }



/* retail menu style */
.mh1Level1ItemOffRetail { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #3095B4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOnRetail { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #6EBAD2; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOffRetail { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #3095B4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; }
.mh1Level2ItemOnRetail { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #6EBAD2; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }

.mhLevel1AClassRetail { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassRetail:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassRetail:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassRetail { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassRetail:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassRetail:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }



/* advisers menu style */
.mh1Level1ItemOffAdvisers { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #003F72; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOnAdvisers { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #22659B; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOffAdvisers { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #003F72; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; }
.mh1Level2ItemOnAdvisers { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #22659B; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }

.mhLevel1AClassAdvisers { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassAdvisers:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassAdvisers:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassAdvisers { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassAdvisers:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassAdvisers:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }



/* listed menu style */
.mh1Level1ItemOffListed { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOnListed { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #9EBDC0; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOffListed { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; }
.mh1Level2ItemOnListed { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #9EBDC0; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }

.mhLevel1AClassListed { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassListed:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassListed:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassListed { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassListed:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassListed:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }



/* EverestAlternativeInvestmentTrust menu style */
.mh1Level1ItemOffEverestAlternativeInvestmentTrust { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level1ItemOnEverestAlternativeInvestmentTrust { padding: 3px 6px; border: 0px none transparent; color: #FFFFFF; background-color: #9EBDC0; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }
.mh1Level2ItemOffEverestAlternativeInvestmentTrust { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #83AFB4; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: cursor: pointer; cursor: hand; }
.mh1Level2ItemOnEverestAlternativeInvestmentTrust { padding: 3px 10px; border: 0px none transparent; color: #FFFFFF; background-color: #9EBDC0; border-collapse: collapse; height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; cursor: pointer; cursor: hand; }

.mhLevel1AClassEverestAlternativeInvestmentTrust { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassEverestAlternativeInvestmentTrust:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel1AClassEverestAlternativeInvestmentTrust:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassEverestAlternativeInvestmentTrust { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassEverestAlternativeInvestmentTrust:hover { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }
.mhLevel2AClassEverestAlternativeInvestmentTrust:visited { height: 10px; line-height: 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: transparent; }





/* form styles */
.radioButton { background-color: transparent; width: 12px; border: 0px none transparent; }
.checkBox { background-color: transparent; width: 12px; border: 0px none transparent; }
.button { background-color: #FFFFFF; color: #000000; border: 1px solid #000000; width: auto; }
.warningButton { background-color: #FFC0C0; color: #000000; border: 1px solid #000000; width: auto; }
.thinButton { background-color: #FFFFFF; color: #000000; border: 1px solid #000000; width: auto; height: 16px; line-height: 8px; margin: 0px 1px 1px 0px; }
.thinWarningButton { background-color: #FFC0C0; color: #000000; border: 1px solid #000000; width: auto; height: 16px; line-height: 8px; margin: 0px 1px 1px 0px; }
.selectBox { width: auto; }
.tinyText { width: 30px; }
.smallText { width: 60px; }
.mediumText { width: 200px; }
.longText { width: 350px; }
.fullLengthText { width: 100%; }
.bigTextArea { height: 120px; }
.clickableImage { border: 0px none transparent; cursor: pointer; cursor: hand; }
.clickableBorderedImage { border: 1px solid #000000; cursor: pointer; cursor: hand; }
.borderedImage { border: 1px solid #000000; }

/* form and misc formatting styles */
.formQuestionCell { text-align: right; vertical-align: top; padding: 7px 10px 3px 0px; }
.outerFormCell { padding: 10px; text-align: left; vertical-align: top; }
.formMessageCell { text-align: center; vertical-align: center; padding: 3px 10px; background-color: #FFF0F0; border-color: #FFA0A0; border-style: solid; border-width: 1px; }
.errorMessageCell { text-align: center; vertical-align: center; padding: 0px 10px; margin: 3px auto 3px auto; background-color: #FFFFFF; border: 0px none #000000; filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#9094A0,strength=4); }
.statusMessageCell { text-align: center; vertical-align: center; padding: 0px 10px; margin: 3px auto 3px auto; background-color: #FFFFFF; border: 0px none #000000; filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#9094A0,strength=4); }

/* alt table styles */
.altCell1 { border: 1px solid #000000; border-style: none dotted; padding: 2px 5px; color: #000000; background-color: #EAA954 }
.altCell2 { border: 1px solid #000000; border-style: none dotted; padding: 2px 5px; color: #000000; background-color: #DFC063 }
.altCellTitle { border: 1px solid #000000; border-style: dotted none; font-family: Arial,tahoma; font-size: 11px; color: #A08020; text-decoration: none; font-weight: bold; text-align: left; padding: 2px 5px; color: #A08020; background-color: transparent }
.formBox { width: 100%; border: 1px solid #000000; background-color: #F0F4FF; margin: 10px 0px; }
.contentBox { background-color: #FFFFFF; border: 1px solid #000000; }
html { overflow: scroll; }
/* default html styles */
body { background-color: #FFFFFF; margin: 0px; padding: 0px; font-family: arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; text-align: left; }
input { font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; }
select { font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; }
textarea { font-family: Arial,Helvetica,sans-serif; font-size: 11px; width: 350px; height: 75px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; }
ul { margin: 5px 5px 5px 25px; }
ol { margin: 5px 5px 5px 25px; }
td { font-family: Arial,Verdana,tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; text-align: left; }

a { font-family: Arial,Verdana,tahoma; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal; }
a:hover { font-family: Arial,Verdana,tahoma; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal; }

form { margin: 0px; padding: 0px; }
center { margin: 0px; padding: 0px; }
table { border-collapse: collapse; }
P { margin-top: 0px; margin-bottom: 0px; }


div.contentEnd {
    clear: both;
	overflow: hidden;
	text-indent: -1000em;
height: 1px;
	margin: -1px 0 0 0;
}


/** popover type 1 /**/
.popoverElement { position: absolute; display: block; }
div.popoverType1 {
	background-color: #EEEEEE;
	border: 2px solid #808080;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
/**	background-image: url('/images/logos/small_popover.png');
	background-position: right bottom;
	background-repeat: no-repeat; /**/
	color: #333333;
}
div.popoverType1 div.padding { padding: 15px 20px 25px 20px; }
div.popoverType1 div.titleBlock { padding: 5px; margin: 0; height: 20px; background-color: #83B4BA; }
div.popoverType1 div.contentBlock { padding: 10px 0 5px 0; margin: 2px 0 0 0; }
div.popoverType1 h2 {font-family: Myriad,arial; display: block; float: left; margin: 0; color: #FFFFFF; font-size: 17px !important; text-transform: none !important; }
div.popoverType1 div.close { width: 20px; height: 20px; display: block; background-image: url('/images/cancel.png'); background-repeat: no-repeat; cursor: pointer; float: right; margin: 1px 2px 0 0; }
div.popoverType1 div.close:hover {  width: 20px; height: 20px; display: block; background-image: url('/images/cancel.png'); background-repeat: no-repeat; cursor: pointer; float: right; margin: 1px 2px 0 0; }




.leftMenuContent {color: #FFFFFF; padding: 5px 3px;}
.leftMenuContent a {color: #FFFFFF; text-decoration: none;}
.leftMenuContent a:active {color: #FFFFFF; text-decoration: none;}
.leftMenuContent a:hover {color: #FFFFFF; text-decoration: none;}
.leftMenuContent a:visited {color: #FFFFFF; text-decoration: none;}





/* extra styles from everest redesign 1 */
#altTable { color: #404040; background-color: #FFFFFF; border: 1px solid #FFFFFF; border-collapse: collapse; font: normal 10px Arial, Helvetica, sans-serif; padding: 4px; }
#altTable a { color: #404040; }
#altTableTitle { color: #404040; vertical-align: top; background-color: #FFFFFF; border-color: #C0C0C0; border-collapse: collapse; font: bold 10px Arial, Helvetica, sans-serif; padding: 4px; }
#altTableTitle a { color: #404040; }
#altCell1 { color: #404040; vertical-align: top; background-color: #E0E0E0; border-color: #C0C0C0; border-collapse: collapse; font: normal 10px Arial, Helvetica, sans-serif; padding: 4px; }
#altCell1 a { color: #404040; }
#altCell2 { color: #404040; vertical-align: top; background-color: #FFFFFF; border-color: #C0C0C0; border-collapse: collapse; font: normal 10px Arial, Helvetica, sans-serif; padding: 4px; }
#altCell2 a { color: #404040; }









H1 {color:#FFFFFF;}
H2 {color:#5E5E5E;}
H3 {color:#61504E;}
H4 {color:#61504E;}
H5 {color:#61504E;}
H6 {color:#CC6633;}
H1, H2, H3, H4, H5, H6 {margin:0px; padding:0px;}
H1 {font-size:18px; font-family: arial;}
H2 {font-size:15px; font-family: arial;}
H3 {font-size:13px; margin-top:10px; font-family: arial;}
H4 {font-size:12px; margin-top:10px; font-family: arial;}
H5 {font-size:11px; margin-top:10px; font-family: arial;}
H6 {font-size:15px; font-family: arial;}





#pressRelease {
	padding: 10px 0 10px 0;	
}

#researchReport {
	padding: 5px 0 5px 0;	
}
#pressRelease h3 {
	font: normal 12pt Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	margin: 0px 
}
#pressRelease h4 {
	float: right;
	font: normal 10pt Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	margin: 0px 
}

#separator {
	height: 1px;
	border-bottom: 1px solid #C1DADD;
	width: 100%;
}	