/* 
	Newport Income
		light blue: #ADD8E6, #87CEFA
		peach: #FFE4B5
		grey: #012b77
	Newport Partners
		dark blue: #30619E 
*/

/* r.a.d.menu Plain skin */

.RadMenu_Default * {padding:0;margin:0}
.RadMenu_Default {padding:0;margin:0; z-index: 9999; width: 100%; border-top: solid 1px #30619E;}
.RadMenu_Default .leftImage{cursor:pointer;_cursor:hand;}
.RadMenu_Default .link
{
	padding: 0;
	margin: 0;
	padding-right: 10px;
	text-decoration:none;
	color: #FFFFFF;
	background: none;
	cursor:hand;
	text-align: left;
	border-left: solid 1px #30619E;
	padding: 10px 22px 10px 21px;
}

.RadMenu_Default .selected
{
	background-color: #30619E;
}

.RadMenu_Default .rootGroup .text
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 500;
	padding: 0;
	margin: 0;
	cursor:pointer;
	_cursor:hand;
	color: #FFFFFF;
}

.RadMenu_Default .rootGroup
{
	padding: 0;
	margin: 0;
	width: 100%;
}

.RadMenu_Default .rootGroup .link:hover
{
	
}

.RadMenu_Default .group
{
	border: solid 1px #000000;
	border-top: none;
	background-color: #EEEEEE;
	z-index: 1001;
	margin-left: 2px;
}

.RadMenu_Default .group .link
{
	padding: 5px 0 5px 6px;
	color: #FFFFFF;
	background: transparent url(../design/nav_line.gif) repeat-x scroll bottom left;
}

.RadMenu_Default .group .link:hover
{
	color: blue;
	text-decoration: none;
}

.RadMenu_Default .group .link:hover .text
{
	color: blue;
	text-decoration: none;
	xbackground-color: #EEEEEE;
}

.RadMenu_Default .group .text
{
	padding: 0 20px 0 6px;	
	xmargin: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	width: 147px;
	text-decoration: none;
	xcolor: #000000;
}
	
.RadMenu_Default .group .item
{
	
}

.RadMenu_Default .group .level2
{
	display: none;
}

.RadMenu_Default .level2
{
	display: none !important;
}
	
.RadMenu_Default .group .level2 .item
{
	margin:0; padding:0;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .leftArrow
{
	height:100%;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .rightArrowDisabled
{
	xbackground-image: url(../design/nav_arrow.gif);
}

.RadMenu_Default .expandLeft,
.RadMenu_Default .expandRight
{
	xbackground:transparent url(../design/nav_arrow.gif) no-repeat center right;
}

/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	margin: 0px;
}

.RadMenu_Default .link:hover .expandLeft,
.RadMenu_Default .link:hover .expandRight
{
	
}

.RadMenu_Default .last
{
	border-right: solid 1px #30619E;
}

.SecondaryNavigationPanelContainer
{
	width: 200px;
	margin-top: 142px;
}

/* Rad panel */
.panelbarItem0Expanded,
.panelbarItem, .panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected, .panelbarItemSelected,
.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected,
.panelbarItem3, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	color: #000000;
	font-size: 17px !important;
	font-weight: 500;
	text-align: left;
	cursor: pointer;
	white-space: normal !important;
	width: 215px;
	display: block;
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected, .panelbarItem3Text
{
	padding-left: 40px;
	.padding-left: 60px;
	color: #000000;
	background-image: none;
}

.panelbarItemText, .panelbarItem2Text, .panelbarItem3Text,

.panelbarItemTextExpanded, .panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItemTextSelected, .panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItemTextExpandedSelected, .panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected,

.panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItemTextHoverExpanded, .panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItemTextHoverSelected, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItemTextHoverExpandedSelected, .panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	padding: 7px 10px 8px 15px;
	color: #000000;
}

.panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItemTextHoverExpanded, .panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItemTextHoverSelected, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItemTextHoverExpandedSelected, .panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	font-weight: bold;
	font-size: 16px !important;
}

.panelbarItemTextExpanded, .panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItemTextSelected, .panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItemTextExpandedSelected, .panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected
{
	font-weight: bold;
	font-size: 16px !important;
}

.panelbarItemText
{
	xbackground: transparent url(../design/2ndNav_off.gif) no-repeat scroll top left;
}

.panelbarItem2, .panelbarItem2Text, .panelbarItem2Selected, .panelbarItem2ExpandedSelected, .panelbarItem2Expanded, .panelbarItem2Collapsed,
.panelbarItem2TextExpanded,
.panelbarItem2TextSelected,
.panelbarItem2TextExpandedSelected
{
	xpadding: 0 10px 0 10px;
	x.padding: 0 10px 0 20px;
	color: #000000;
	background-image: none;
}

.panelbarItem2Selected, .panelbarItem2ExpandedSelected,
.panelbarItem2TextSelected,
.panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover,
.panelbarItem2TextHoverExpanded,
.panelbarItem2TextHoverSelected,
.panelbarItem2TextHoverExpandedSelected
{
	xpadding: 0 10px 0 10px;
	x.padding: 0 10px 0 20px;
	font-weight: bold;
}

.panelbarItem3, .panelbarItem3Text, .panelbarItem3Selected, .panelbarItem3ExpandedSelected, .panelbarItem3Expanded, .panelbarItem3Collapsed,
.panelbarItem3TextExpanded,
.panelbarItem3TextSelected,
.panelbarItem3TextExpandedSelected
{
	xpadding: 0 10px 0 20px;
	x.padding: 0 10px 0 30px;
	color: #000000;
	background-image: none;
}

.panelbarItem3Selected, .panelbarItem3ExpandedSelected,
.panelbarItem3TextSelected,
.panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover,
.panelbarItem3TextHoverExpanded,
.panelbarItem3TextHoverSelected,
.panelbarItem3TextHoverExpandedSelected
{
	xpadding: 0 10px 0 20px;
	x.padding: 0 10px 0 30px;
	font-weight: bold;
}

.SecondaryNavigationPanelContainer tr, .SecondaryNavigationPanelContainer td
{
	display: block !important;
}

.SecondaryNavTitle
{
	display: none;
}

/* %=Global */

a
{
	cursor: hand;
	text-decoration : none;	
}

a:link , a:active, a:visited
{
	color: #000000;
}

a:hover
{
	xcolor: red;
}

.ActionButton, .HeaderSearchImg, .InputButton, .SubmitButton
{
	
}

body, input, p, select, table, textarea, .RadEContent, .RadEContentBordered
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;	
}

blockquote
{
	margin-left: 40px;
}

.BodyBackground
{
	background-color: #FFFFFF;
}

.ContentPane ul
{
	xmargin-left: 45px;
}

h1,h2
{
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	padding-bottom: 15px;
}

.Hide 
{
	display: none;
	visibility: hidden; 	
}

.NoBr
{
	display: none;
}

.NotFoundText
{
	
}

ol
{
	margin-left: 45px;
}

ol ul
{
	margin-left: 35px;
}

.RegularVersionImage, .PrintVersionImage
{
	
}

.RegularVersionLink, .PrintVersionLink
{
	
}

.RequiredField
{
	color: Red;
}

.PressReleaseContainer .TabTableHeader
{
	display: none;
}

.PressReleaseContainer .TabTableData
{
	padding-bottom: 15px;
}

.TabTableDate, .TabTableHeader, .TabTableTitle
{
	
}

.TabTableItem, .TabTableItemAlt
{
	padding: 15px !important;
	background-color: #EEF0F7;
}

.TabTableItemAlt
{
	background-color: #F4F6FA;
}

.TabTableData
{
	padding: 15px
}

/* %=Layout */

.HomePageContainer, .ThreeColumnContainerIncome
{
	background-color: #FFFFFF;
	height: 100%;
	margin: auto auto auto auto;
	width: 1040px;
}

.HeaderPane
{
	background-color: #012b77;
	padding: 10px;
}

.NavigationPane
{
	background-color: #012b77;
}

.HeaderPane2
{

}

.ClientLogo
{
	float: left;
	width: auto;
	padding: 10px 0 10px 15px;
}

.HeaderImage
{	
	
}

div.HeaderLinks
{
	xlist-style-type: none;
	float: right;
	width: auto;
	margin: 50px 40px 0 0;
}

.HeaderLinks ul
{
	margin: 0;
	padding: 0;
}

.HeaderLinks ul li
{
	list-style: none;
	display: inline;
	padding-left: 5px;
	xpadding-left: 15px;
	xmargin-left: 15px;
	xbackground: transparent url(../design/headerBullet.gif) no-repeat scroll center left;
	color: #FFFFFF;
}

.HeaderLinks a, .HeaderLinks a:link, .HeaderLinks a:visited, .HeaderLinks a:active
{
	color: #FFFFFF !important;
	font-weight: 500;
	font-size: 16px;
}

.HeaderLinks a:hover
{
	
}

.NavigationPane
{
	text-align: center;
}

.MainNavigationInner
{
	white-space: nowrap;
	text-align: center;
	width: 100% !important;
}

.StockQuotePane
{
	
}

.Breadcrumb
{
	
}

.ContentTable
{
	width: 100%;
}

.LeftPaneHome, .ContentPaneHome, .RightPaneHome,
.ContentPane, .RightPane
{
	vertical-align: top;
}

.ContentPane
{
	height: 520px;
	padding: 20px;
}

.LeftPane, .LeftPaneHome
{

}

.RightPane
{
	
}

.TitlePane
{
	
}

.FooterPane
{
	
}

div.FooterLinks
{
	xlist-style-type: none;
	text-align: center;
}

.FooterLinks ul
{
	margin: 0;
	padding: 0;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
}

.FooterLinks .QuickLinkSeparator
{
	display: inline !important;
	padding: 0 5px 0 5px;
}

.FooterLinks a, .FooterLinks .QuickLinkSeparator
{
	color: #666666;
	font-size: 11px;
}

.Q4FooterContainer a
{
	
}

/* %=AnnualQuarterlyReport */

.AnnualQuarterlyReportContainer
{
	vertical-align: top;
}

.AnnualQuarterlyReportText
{
	display: none;
}

.AnnualReportLatestContainer
{
	
}

.AnnualReportLatestContainer .MiddleColumnContent
{
	
}

.AnnualReportLatestContainer ul
{
	
}

.AnnualReportLatestContainer li
{
	
}

.AnnualReportPanel h3, .QuarterlyReportPanel h3, .SupplementalReportPanel h3
{
	color: #58585A;
	font-size: 16px;
	margin-bottom: 10px;
}

h2.Year
{
	background-color: #DCD2A8;
	color: #305E93;
	font-size: 16px;
	padding: 5px;
	margin-top: 15px;
}

.AnnualReportPanel h4, .QuarterlyReportPanel h4, .SupplementalReportPanel h4
{
	color: #58585A;
	margin-bottom: 10px;
	font-weight: normal;
	margin-left: 30px;
	font-size: 14px;
}

.CoverImagePane
{
	
}

.CoverImage
{
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{
	list-style:  none;
}

.AnnualReportPanel, .SupplementalReportPanel, .QuarterlyReportPanel
{
	padding: 0;
	margin: 0;
	background-color: #DCE2F0;
	padding: 15px;
}

.QuarterlyReportPanel
{
	background-color: #EEF0F7;
}

.AnnualReportPanel li, .QuarterlyReportPanel li, .SupplementalReportPanel li
{
	list-style:  none;
	list-style-type: none
}


.AnnualReportLatestContainer li, .PresentationLatestContainer .Date, .PressReleaseLatestDate
{
	font-weight: bold;
	list-style-type: none;
}

.AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer
{

}

.PresentationLatestContainer .MiddleColumnContentHomePage, .PresentationLatestContainer .MiddleColumnContentHomePage a,
.AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer,
.AnnualReportLatestContainer a, .PresentationLatestContainer a, .PressReleaseLatestContainer a
{
	
}

.PresentationLatestContainer .MiddleColumnContentHomePage a:hover,
.AnnualReportLatestContainer a:hover, .PresentationLatestContainer a:hover, .PressReleaseLatestContainer a:hover
{
	
}

.AnnualReportLatestContainer .MiddleColumnContent, .PresentationLatestContent, .PressReleaseLatestContent
{
	
}

.PresentationLatestContent, .PressReleaseLatestContent
{
	
}


.AnnualReportLatestContainer .TitleContainer, .PresentationLatestContainer .TitleContainer, .PressReleaseLatestContainer .TitleContainer
{
	
}

.AnnualReportLatestContainer .AnnualReportLatestItem, .PresentationLatestContainer .PresentationLink,
.PresentationLatestContainer x.PresentationTitle, .PressReleaseLatestContainer .PressReleaseHeadline
{
	display: block !important;
}

.PressReleaseLatestContainer .TitleContainer
{
	display: none;
}

.PressReleaseLatestContainer
{
	background-color: #D32527;
	height: 242px;
}

.PressReleaseLatestContainer .PressReleaseLatestDate, .PressReleaseLatestContainer .PressReleaseLatestHeadline
{
	color: #FFFFFF !important;
	padding: 0 10px 0 10px;
	display: block;
}

.PressReleaseLatestContentColumn
{
	background: #D32527 url(../design/buzzline.jpg) no-repeat top left;
}

.PressReleaseLatestTable
{
	background-color: #D32527 !important;
	border-color: #D32527 !important;
}

.PressReleaseLatestContainer .MiddleColumnContent
{
	padding: 20px 15px 15px 15px;
}

div.PressReleaseYears
{
	
}

.YearNavLink
{

}

.YearNavContainer a, .PressReleaseYears a
{
	padding-right: 15px;
}

.PressReleaseYears li
{
	
}

.PressReleaseYears ul
{
	
}

.YearNavContainer
{
	margin: 15px 0 15px 0;
}

.YearNavContainer .selected, .YearNavContainer a:hover, .PressReleaseYears a:hover
{
	font-weight: bold;
	font-size: 15px;
}

.EventWebcastContainer table
{
	width: 100%;
}

.EventWebcastContainer .TabTableHeader, .PresentationContainer .TabTableHeader, .PressReleaseContainer .TabTableHeader
{
	
}

.EventWebcastContainer .TabTableHeader
{
	display: none;
}

.EventWebcastContainer .TabTableTitle, .PressReleaseLatestHeadline, .Report2LinkRow
{
	
}

.PresentationContainer .TabTableDocLink, .PresentationContainer .TabTableTitle
{
	display: block;
}

.TabTableData
{
	width: 100%;
}

.TabTableDateInline
{
	display: inline !important;
	font-weight: bold;
	width: 140px;
}

.TabTableDate
{
	display: none;
}

.EventWebcastContainer .TabTableTitle, .EventWebcastLatestContainer .EventWebcastTitle, .EventWebcastLatestContainer .hrefDocument,
.PressReleaseContainer .TabTableTitle
{
	display: block;
}

/* %=Department */

/* %=Download */

/* %=EditSubscriber */

/* %=EmailThisPage */

.EmailThisPageContainer .FormCol1
{
	width: 40%;
}

.EmailThisPageContainer .FormCol2
{
	width: 60%;
}

/* %=Event */

.EventWebcastContainer .BodyLinks
{
	
}

.EventWebcastContainer .EventWebcastDetails, .EventWebcastSpeakers, .EventWebcastTime, .EventWebcastContainer .EventWebcastLinks
{
	display: none;
}

.EventWebcastDetails
{
	
}

.EventWebcastLatestTable td
{
	padding-bottom: 15px;
}

.EventWebcastLatestContainer .Date
{
	display: block !important;
}

.EventWebcastLatestContainer .TitleContainer
{
	display: none;
}

.EventWebcastTime
{
	display: block;
}

/* %=Flash */

.Flash
{
	z-index: 1;
}

.FlashContainer
{
	xborder-right: solid 1px #FFFFFF;
	vertical-align: top;
}

/* %=Html */

/* %=LanguageSwitch */

.LanguageSwitch
{
}

.LanguageSwitch a
{
}

.LanguageSwitch a:hover
{
}

/* %=MailingListUnsubscribe */

.MailingListActivationMessage
{
	padding-top: 15px;
	font-weight: bold;
	font-size: 16px;
}

.SubmitButton
{
	margin-top: 15px;
}

.MailingListUnsubscribeAction
{
	padding-top: 15px;
	font-weight: bold;
}

.MailingListUnsubscribeMessage
{
	padding-top: 15px;
	font-weight: bold;
}

/* %=Person */
.PersonContainer 
{
	margin-bottom: 25px;
	width: 560px;
}

.PersonContainer h3
{
	margin-bottom: 10px;
	font-size: 14px;
}

.PersonContainer .PersonTitle
{
	font-size: 12px;
	font-weight: normal;
}

.PersonContainer .PersonDetailsContainer
{
	width: 535px;
}

.PersonContainer .PersonPhoto
{
	float: left;
	width: auto;
	margin-right: 20px;
	margin-bottom: 15px;
}

.PersonContainer .PersonDescription
{
	float: left;
	width: 445px;
}

.PageManagement .PersonContainer .PersonPhoto
{
	display: none !important;
}

h1.Detail, .DetailRight, h1.EventDetail
{
	vertical-align: bottom;
}

.TabTableDate
{
	
}

/* %=Presentation */

.PresentationLatestContainer
{
	
}

/* %=PressRelease */

.PressReleaseTableWidth .DetailLeft, .PressReleaseTableWidth .DetailRight
{
	vertical-align: top;
}

.PressReleaseTableWidth .DetailLeft
{
	width: 80%;
}

/* %=Project */

.ProjectRegion, .ProjectRegionDash
{
	
}

/* %=Report2 */

/* %=QuickLink */

div.QuickLinksHomepage
{
	text-align: left;
}

.QuickLinksHomepage ul li
{
	list-style-type: none;
}

div.QuickLinks
{
	margin-top: 10px;
	width: 220px !important;
}

.QuickLinks h1
{	
	
}

.QuickLinks ul
{
	margin: 0;
	padding: 0;
}

.QuickLinks ul li
{
	list-style-type: none;
	padding: 15px;
}

.QuickLinks .QuickLinkRow
{
	background-color: #D5EDFC;
}

.QuickLinks .QuickLinkRowAlt
{
	background-color: #F0F8FE;
}

.QuickLinks ul li a
{
	color: #004B8D;
	font-size: 19px;
	font-weight: 600;
}

.QuickLinks .QuickLinkText
{
	color: #000000;
	font-size: 12px;
	padding-top: 5px;
}

/* %=Search */

.HeaderSearch
{
	
}

.HeaderSearchInput
{
	
}

.HeaderSearchImg
{
	
}

.NotFoundMessage
{
	display: inline;
}

.SearchText
{
	
}

.SearchResultsUrl
{
	display: none;
}

/* %=SiteMap */

.SiteMapContainer ul
{
	margin-left: 20px;
}

.SiteMap-Level2
{
	font-weight: bold;
	padding: 10px 0 5px 0;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

/* %=Stock */

.GlobalStockQuote
{
	
}

.GlobalStockQuote .Exchange
{
	
}

.GlobalStockQuote .Price, .GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceDown
{
	
}

h1.StockPage
{
	
}

.Price, .StockPriceDown, .StockPriceUp,  .Volume, .High, .WeekHigh, .Low, .WeekLow, .TodaysOpen, .PreviousClose
{
	
}

.PriceLabel, .VolumeLabel, .HighLabel, .LowLabel, .TodaysOpenLabel,
.ChangeLabel, .PChangeLabel, .WeekHighLabel, .WeekLowLabel, .PreviousCloseLabel
{
	font-weight: bold;
}

/* should only be shown if there is more than one stock symbol
.StockQuoteLookup
{
	display: none;
}

.StockQuoteHome .MarketText, .StockQuoteHome .ControlRow
{
	display: none;
}
 */

.Price, .StockPriceDown
{
	color: Red;
}

.StockPriceUp
{
	color: Green;
}

.StockQuoteLookup select
{
	
}

.StockTable
{
	
}

.StockTableItem, .StockTableItemAlt
{
	
}

.StockTableText
{
	
}


/* %=Layout (Income) */

.ThreeColumnContainerIncome .HeaderPane
{
	background-color: #B3B5B4;
}

.ThreeColumnContainerIncome .ContentPane
{
	xwidth: 100%;
}

.PagePortfolioHoldings .ThreeColumnContainerIncome .ContentPane
{
	width: 575px;
}

.ThreeColumnContainerIncome .RightPane .HtmlTextContainer
{
	background-color: #FFE4B5;	
}

.LeftPane
{
	background-color: #C7E8FA;
	width: 215px !important;
	vertical-align: top;
}

.LeftPaneDiv
{
	width: 215px !important;
	display: block !important;
}

.PortfolioDescCell h1
{
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	xcolor: #3366FF;
	xpadding-bottom: 15px;
}

.PortfolioLine
{
	height: 40px;
	background: #FFFFFF url(../design/portfolioline.gif) no-repeat scroll top center;
}

.TopLink
{
	padding-right: 15px;
}

.PortfolioPic
{
	float: left;
	width: auto;
	padding: 0 10px 10px 0;
}

.PortfolioDescCell
{
	background-color: #EEE9D1;
	color: #4E5B9F !important;
	padding: 15px;
}

.PortfolioTextCell
{
	padding: 15px 0 15px 0;
}

.PortfolioLinksContainer
{
	xposition: fixed;
	padding: 15px;
	width: 190px;
}

.PortfolioLinksContainer *
{
	font-size: 11px !important;
}

.PortfolioLinksTable
{
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	padding: 5px 0 5px 0;
}

.PortfolioLinksTable .Headings td
{
	xborder-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

x.ThreeColumnContainerIncome body, x.ThreeColumnContainerIncome p
{
	color: #58585A;
}

.SectionHome .ThreeColumnContainerIncome .RightPane .HtmlTextContainer h1
{
	background-color: #FFDE00;
	color: #004B8D;
	font-weight: 900;
	vertical-align: middle;
	padding: 5px 15px 10px 20px;
	font-size: 18px;
}

.ThreeColumnContainerIncome .RightPane
{
	background-color: #FFF4BF;
}

.SectionHome .ThreeColumnContainerIncome .RightPane
{
	background-color: #FFFFFF;
}

.SectionHome .ThreeColumnContainerIncome .RightPane .HtmlTextContainer
{
	border-bottom: solid 10px #FFDE00;
}

.ThreeColumnContainerIncome .RightPane .HtmlTextContainer a
{
	color: #004B8D;
}

.ThreeColumnContainerIncome .SiteTitle
{
	float: left;
	width: 740px;
	padding: 35px 0 40px 40px;
	background-color: #FFFFFF;
}

.ThreeColumnContainerIncome .ClientLogo
{
	float: right;
	width: 210px;
	padding: 25px 30px 30px 0;
	background-color: #FFFFFF;
}

.ThreeColumnContainerIncome a:link, .ThreeColumnContainerIncome a:visited, .ThreeColumnContainerIncome a:active, .ThreeColumnContainerIncome a:hover
{
	color: #004B8D;
}

.ThreeColumnContainerIncome .FooterPane *
{
	color: #000000;
	padding: 5px;
}

.ThreeColumnContainerIncome .RadMenu_Default .link
{
	padding: 5px 10px 5px 10px;
}

.ThreeColumnContainerIncome .RadMenu_Default .rootGroup .text
{
	font-size: 15px;
}

.ThreeColumnContainerIncome .SecondaryNavigationPanelContainer
{
	width: 215px;
	margin-top: 30px;
}

.ThreeColumnContainerIncome .panelbarItem0Expanded,
.ThreeColumnContainerIncome .panelbarItem, .ThreeColumnContainerIncome .panelbarItemCollapsed, .ThreeColumnContainerIncome .panelbarItemExpanded, .ThreeColumnContainerIncome .panelbarItemExpandedSelected, .ThreeColumnContainerIncome .panelbarItemSelected,
.ThreeColumnContainerIncome .panelbarItem2, .ThreeColumnContainerIncome .panelbarItem2Collapsed, .ThreeColumnContainerIncome .panelbarItem2Expanded, .ThreeColumnContainerIncome .panelbarItem2ExpandedSelected, .ThreeColumnContainerIncome .panelbarItem2Selected,
.ThreeColumnContainerIncome .panelbarItem3, .ThreeColumnContainerIncome .panelbarItem3ExpandedSelected, .ThreeColumnContainerIncome .panelbarItem3Selected
{
	border: solid 1px #C7E8FA;
	_border: none;
}

.ThreeColumnContainerIncome .panelbarItemText,

.ThreeColumnContainerIncome .panelbarItemTextExpanded,
.ThreeColumnContainerIncome .panelbarItemTextSelected,
.ThreeColumnContainerIncome .panelbarItemTextExpandedSelected,

.ThreeColumnContainerIncome .panelbarItemTextHover,
.ThreeColumnContainerIncome .panelbarItemTextHoverExpanded,
.ThreeColumnContainerIncome .panelbarItemTextHoverSelected,
.ThreeColumnContainerIncome .panelbarItemTextHoverExpandedSelected
{
	color: #004B8D;
	padding: 7px 5px 7px 15px;
}

.ThreeColumnContainerIncome .panelbarItemTextHoverExpanded,
.ThreeColumnContainerIncome .panelbarItemTextHoverSelected,
.ThreeColumnContainerIncome .panelbarItemTextHoverExpandedSelected
{
	color: #FFFFFF;
}

.ThreeColumnContainerIncome .panelbarItemTextHover,
.ThreeColumnContainerIncome .panelbarItemTextHoverExpanded,
.ThreeColumnContainerIncome .panelbarItemTextHoverSelected,
.ThreeColumnContainerIncome .panelbarItemTextHoverExpandedSelected
{
	font-weight: bold;
}

.ThreeColumnContainerIncome .panelbarItemExpanded, .ThreeColumnContainerIncome .panelbarItemExpandedSelected, .ThreeColumnContainerIncome .panelbarItemSelected
{
	background: #3767A5 url(../design/navBG.jpg) repeat-x scroll bottom left;
}

.ThreeColumnContainerIncome .panelbarItemTextExpanded,
.ThreeColumnContainerIncome .panelbarItemTextSelected,
.ThreeColumnContainerIncome .panelbarItemTextExpandedSelected
{
	color: #FFFFFF;
}

.ThreeColumnContainerIncome .panelbarItem2Expanded, .ThreeColumnContainerIncome .panelbarItem2ExpandedSelected, .ThreeColumnContainerIncome .panelbarItem2Selected
{
	background-color: #9DD9F6 !important;
	background-image: url(../design/navbullet.gif) !important;
	background-repeat: no-repeat;
	background-position: top left;
}

.ThreeColumnContainerIncome .panelbarItem2Text,

.ThreeColumnContainerIncome .panelbarItem2TextExpanded,
.ThreeColumnContainerIncome .panelbarItem2TextSelected,
.ThreeColumnContainerIncome .panelbarItem2TextExpandedSelected,

.ThreeColumnContainerIncome .panelbarItem2TextHover,
.ThreeColumnContainerIncome .panelbarItem2TextHoverExpanded,
.ThreeColumnContainerIncome .panelbarItem2TextHoverSelected,
.ThreeColumnContainerIncome .panelbarItem2TextHoverExpandedSelected
{
	padding-left: 30px;
	color: #004B8D;
}

.ThreeColumnContainerIncome .panelbarItem3Text,

.ThreeColumnContainerIncome .panelbarItem3TextExpanded,
.ThreeColumnContainerIncome .panelbarItem3TextSelected,
.ThreeColumnContainerIncome .panelbarItem3TextExpandedSelected,

.ThreeColumnContainerIncome .panelbarItem3TextHover,
.ThreeColumnContainerIncome .panelbarItem3TextHoverExpanded,
.ThreeColumnContainerIncome .panelbarItem3TextHoverSelected,
.ThreeColumnContainerIncome .panelbarItem3TextHoverExpandedSelected
{
	padding-left: 45px;
}

.SectionHome .ThreeColumnContainerIncome .SecondaryNavigationTitleLink
{
	display: none;
}

.SectionHome .ThreeColumnContainerIncome .ContentPane
{
	width: 605px;
}

.SectionHome .ThreeColumnContainerIncome .RightPane
{
	width: 175px;
}

.ThreeColumnContainerIncome .YearNavContainer
{
	xbackground-color: #DCD2A8;
	xpadding: 15px 0 15px 0;
	padding-bottom: 15px;
}

.ThreeColumnContainerIncome .YearNavContainer a:link, 
.ThreeColumnContainerIncome .YearNavContainer a:active, 
.ThreeColumnContainerIncome .YearNavContainer a:visited, 
.ThreeColumnContainerIncome .YearNavContainer .selected, 
.ThreeColumnContainerIncome .YearNavContainer a:hover
{
	background-color: #DCD2A8;
	padding: 15px 30px 15px 30px;
	color: #004B8D;
	font-weight: bold;
	font-size: 18px;
	border-right: solid 1px #FFFFFF;
	display: block;
	width: auto;
	float: left;
}

.ThreeColumnContainerIncome .YearNavContainer .selected, .ThreeColumnContainerIncome .YearNavContainer a:hover, .ThreeColumnContainerIncome .PressReleaseYears a:hover
{
	color: #FFFFFF;
	background-color: #406495;
}

.EventWebcastDetailsContainer .EventBody
{
	padding: 15px 0 15px 0;
	display: block;
}

.IncomeLinkContainer
{
	background-color: #FDE000;
	border-bottom: solid 4px #FFFFFF;
	height: 102px;
	padding: 15px 15px 15px 15px;
	vertical-align: middle;
}

.IncomeLink
{
	color: #09458D !important;
	font-size: 26px;
	font-weight: bold;
}

.SiteFeedbackContainer .MessageText
{
	padding-bottom: 15px;
}

ul.YearNavContainer
{ 
	padding-left: 0px;
}

ul.YearNavContainer li
{
	display: inline;
	margin-right: 0px !important;
}

div.PortfolioHoldingsLink
{
	display: none;
}

.ParentSection_PortfolioHoldings div.PortfolioHoldingsLink
{
	display: block;
	width: 200px;
}

.PagePortfolioHoldings div.PortfolioHoldingsLink
{
	display: none;
}

ul.PortfolioHoldingsLink
{
	margin: 15px;
	padding: 0;
}

ul.PortfolioHoldingsLink li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

.YearNavContainer, .PressReleaseContainer
{
clear: both
}

.FormTable, .MailingListUnsubscribeTable
{
width: 400px;
}

.EventWebcastContainer .YearNavContainer a:link,
.EventWebcastContainer .YearNavContainer a:visited, 
.EventWebcastContainer .YearNavContainer .selected
{
font-size: 13px;
}