@media screen 
{
	.sharehomepage .contentHalf table,
	.investmenttrusthomepage .risersFallers .contentHalf table,
	.investmenttrusthomepage .rns table,
	.sectorhomepage .contentHalf table
	{
	border-top:2px solid #7b4;
	}
	
	.sharehomepage .contentHalf th,
	.sharehomepage .contentHalf thead td,
	.investmenttrusthomepage .risersFallers .contentHalf th,
	.investmenttrusthomepage .rns th,
	.sectorhomepage .contentHalf th,
	.sectorhomepage .contentHalf thead td,
	{
	background:#ceb;
	color:#333;
	}

	.faq #faqCol h4 {
		background:#F1F7EC;
	}
	.faq .answer {
		border-color: #F1F7EC;
	}    

    ul#tabs li,
    div.taboptions,
    table.portfolio tr.alt,
    ul#portfolioviewoptions li
    {
        background-color: #F4F9F0;
    }

    ul#tabs li.selected,
    div.taboptions a:hover,
    .informationLinkPopup .titleBar,
    .informationLinkPopup .footerBar,
    li.community_hover
    {
        background-color: #DDEDD1;
    }

	.backHover:hover,
	.backHover_hover
	{
		color: #fff;
		background: #76B443 url(../Images/construct/head_back_nma.gif) repeat-x scroll 0 0;
	}

    ul#tabs li.selected span.tabbuttonmore
    {
        background: url(../../Media/Images/construct/marketdata_arrow_nma.gif) no-repeat;
        background-position: 50% 50%;
    }

    div.taboptions
    {
        border: solid 1px #76B443;
    }

    div.taboptions a:hover
    {
        color: #07C;
    }

    table.portfolio tbody th,
    table.portfolio tr.portfoliofooter,
    .modalpopup,
    p.noitems,
    .informationLinkPopup .titleBar
    {
	    background: white url(../../Media/Images/construct/marketdata_back_nma.gif) repeat-x top;
    }

    table.portfolio tbody tr.detailedHeader th
    {
	    background: #DDEDD1 url(../../Media/Images/construct/mycitywire_back_nma.gif) repeat-x scroll 0pt 100%;
    }

    table.portfolio tbody tr.detailedHeader th.bottom
    {
	    /* background-position: 0 17px; */
    }

    ul#portfolioviewoptions li.selected
    {
	    background-color: #C9E1B5;
    }

    .watchListItemTypes h4
    {
	    background: #d1ebbc;
    }

    .watchListItemTypes .watchListItemTypeDetails
    {
	    border-color: #d1ebbc;
    }
    
    .mycitywire-panel h4 a.open
	{
		background-image: url(../../Media/Images/construct/mycitywire_open_arrow_nma.gif);
	}

    table.SelectionTool tbody tr.detailedHeader th.bottom th.SelectionTool
    {
	    background-position: 0 17px;
    }

    .SelectionTool th
    {
	    background: #DDEDD1 url(../../Media/Images/construct/mycitywire_back_nma.gif) repeat-x scroll 0pt 100%;
    }

    .bottom
    {
	    font-size:xx-large;
		background-color:Fuchsia;
		background-position:0 40px;
    }

    ul#resultTabs
    {
        background: url(../../Media/Images/construct/marketdata_arrow_nma.gif) no-repeat;
        background-position: 50% 50%;
    }

    table.SelectionTool span.tabbuttonmore
    {
        background: url(../../Media/Images/construct/marketdata_arrow_nma.gif) no-repeat;
        background-position: 50% 50%;
    }

    span.comparebuttonmore
    {
        background: url(../../Media/Images/construct/more_arrow.gif) no-repeat;
        
    }

    #header div #citywireSearch div.SearchSponsor div
    {
        background:transparent url(../../Media/Images/construct/jpmorgan_Adviser.gif) no-repeat scroll 0%;
    }
    
    
    #blogHostHead h2 span 
    {
        background:transparent url(../../Media/Images/titles/yourbloghost_nma.gif) no-repeat scroll 0%;
    }

	#marketDataTableHead h2 span.investmenttrustbox {
		background: url(../../Media/Images/titles/adviser-investment-trusts.gif) no-repeat;
	}
	
	/*Start-Intro of Comp Ann edition specific styles*/
	.shadedpanel
	{
		background-color: #CCEEBB;
		border: solid 1px #76B443; 
		padding: 4px 0 0 4px;
		
	}
	/*End-Intro of Comp Ann edition specific styles #DDFFCC*/
}

