/* BEGIN REMCO Additions */

.sharehomepage .contentHalf table,
.investmenttrusthomepage .risersFallers .contentHalf table,
.investmenttrusthomepage .rns table,
.sectorhomepage .contentHalf table
{
	border-top:2px solid #3ac;
}
.sharehomepage .contentHalf th,
.sharehomepage .contentHalf thead td,
.investmenttrusthomepage .risersFallers .contentHalf th,
.investmenttrusthomepage .rns th,
.sectorhomepage .contentHalf th,
.sectorhomepage .contentHalf thead td
{
	background:#C2E4EF;
	color:#333;
}

.faq #faqCol h4 {
    background:#E6F4F8;
}
.faq .answer {
    border-color: #E6F4F8;
}

/* END REMCO Additions */
/* BEGIN Cain's Styles */

ul#tabs li,
div.taboptions,
table.portfolio tr.alt,
ul#portfolioviewoptions li
{
    background-color: #E6F4F8;
}

ul#tabs li.selected,
div.taboptions a:hover,
.informationLinkPopup .titleBar,
.informationLinkPopup .footerBar,
li.community_hover
{
    background-color: #C3E5EF;
}

.backHover:hover,
.backHover_hover
{
	color: #fff;
	background: #0792BD url(../Images/construct/head_back_cfi.gif) repeat-x scroll 0 0;
}

ul#tabs li.selected span.tabbuttonmore
{
    background: url(../../Media/Images/construct/marketdata_arrow_cfi.gif) no-repeat;
    background-position: 50% 50%;
}

div.taboptions
{
    border: solid 1px #33AAFF;
}

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_cfi.gif) repeat-x top;
}

table.portfolio tbody tr.detailedHeader th
{
	background: #C3E5EF url(../../Media/Images/construct/mycitywire_back_cfi.gif) repeat-x scroll 0pt 100%;
}

table.portfolio tbody tr.detailedHeader th.bottom
{
	/* background-position: 0 17px; */
}

ul#portfolioviewoptions li.selected
{
	background-color: #9DD5E5;
}

.watchListItemTypes h4
{
	background: #F3D4A8;
}

.watchListItemTypes .watchListItemTypeDetails
{
	border-color: #F3D4A8;
}

.mycitywire-panel h4 a.open
{
	background-image: url(../../Media/Images/construct/mycitywire_open_arrow_cfi.gif);
}

#marketDataTableHead h2 span.investmenttrustbox {
	background: url(../../Media/Images/titles/professional-investment-trusts.gif) no-repeat;
}

/* END Cain's Styles */

/* BEGIN Stefan's Styles */

table.SelectionTool tbody tr.detailedHeader th.bottom th.SelectionTool
{
	background-position: 0 17px;
}

.SelectionTool th
{
	background: #C3E5EF url(../../Media/Images/construct/mycitywire_back_cfi.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_cfi.gif) no-repeat;
    background-position: 50% 50%;
}

table.SelectionTool span.tabbuttonmore
{
    background: url(../../Media/Images/construct/marketdata_arrow_cfi.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_Professional.gif) no-repeat scroll 0%;
}

/* BEGIN Truc's Styles */
    
#blogHostHead h2 span 
{
    background:transparent url(../../Media/Images/titles/yourbloghost_cfi.gif) no-repeat scroll 0%;
}
    
/* END Truc's Styles */

/*Start-Intro of Comp Ann edition specific styles*/
.shadedpanel
{
	background-color: #C2E4EF;
	border: solid 1px #0792BD; 
	padding: 4px 0 0 4px;
	
}
/*End-Intro of Comp Ann edition specific styles #DFF6FD*/    
    
