/* BEGIN REMCO Additions */

.sharehomepage .contentHalf table,
.sectorhomepage .contentHalf table {
	border-top:2px solid #369;
}
.sharehomepage .contentHalf th, .sharehomepage .contentHalf thead td,
.sectorhomepage .contentHalf th, .sectorhomepage .contentHalf thead td {
	background:#acd;
	color:#333;
}

.faq #faqCol h4 {
    background:#DAE3ED;
}
.faq .answer {
    border-color: #DAE3ED;
}

/* END REMCO Additions */


/* BEGIN Cain's Styles */

ul#tabs li,
div.taboptions,
table.portfolio tr.alt,
ul#portfolioviewoptions li
{
    background-color: #EAEFF5;
}

ul#tabs li.selected,
div.taboptions a:hover,
.informationLinkPopup .titleBar,
.informationLinkPopup .footerBar,
li.community_hover
{
    background-color: #CDDAE6;
}

ul#tabs.newcits li
{
  background-color: #CDDAE6;
}

ul#tabs.newcits li.selected
{
  background-color: #AACCDD;
}

.backHover:hover,
.backHover_hover
{
	color: #fff;
	background: #346799 url(../Images/construct/head_back_int.gif) repeat-x scroll 0 0;
}

ul#tabs li.selected span.tabbuttonmore
{
    background: url(../../Media/Images/construct/marketdata_arrow_int.gif) no-repeat;
    background-position: 50% 50%;
}

div.taboptions
{
    border: solid 1px #346799;
}

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_int.gif) repeat-x top;
}

table.portfolio tbody tr.detailedHeader th
{
	background: #CEDAE7 url(../../Media/Images/construct/mycitywire_back_int.gif) repeat-x scroll 0pt 100%;
}

table.portfolio tbody tr.detailedHeader th.bottom
{
	/* background-position: 0 17px; */
}

ul#portfolioviewoptions li.selected
{
	background-color: #AFC3D7;
}

.watchListItemTypes h4
{
	background: #F3D4A8;
}

.watchListItemTypes .watchListItemTypeDetails
{
	border-color: #F3D4A8;
}

.mycitywire-panel h4 a.open
{
	background-image: url(../../Media/Images/construct/mycitywire_open_arrow_int.gif);
}
/* 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_fmi.gif) repeat-x scroll 0pt 100%;
}

table.SelectionTool th.bottom
{
	background-position: 0 17px;
}

ul#resultTabs
{
    background: url(../../Media/Images/construct/marketdata_arrow_fmi.gif) no-repeat;
    background-position: 50% 50%;
}

table.SelectionTool span.tabbuttonmore
{
    background: url(../../Media/Images/construct/marketdata_arrow_fmi.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_Selector.gif) no-repeat scroll 0%;
}
    
#blogHostHead h2 span 
{
    background:transparent url(../../Media/Images/titles/yourbloghost_sel.gif) no-repeat scroll 0%;
}

.shadedpanel
{
	background-color: #AACCDD;
	border: solid 1px #336699; 
	padding: 4px 0 0 4px;
	
}
