/*
    $Id: markets.css,v 1.33 2010/01/21 17:14:10 nfiorent Exp $
    $Source: /bbsrc/web/docs/en/styles/markets.css,v $
*/


/* beginning of market mutualfund pages stylesheet */

.fundHead_marketdata
{
	font-family: Verdana,sans-serif;
	background-color: #00346B;
	color: #FFFFFF;
}

.fundHead_content
{
	font-family: Verdana,sans-serif;
	background-color: #00346B;
	margin-left: 5px;
	padding-top: 5px;	
	color: #FFFFFF;
}

#fundTitle_marketdata
{
	font-family: Verdana,sans-serif;
	background-color: #D2E1E8;	
	color: #D2E1E8;
}

.fund_marketdata
{
	background-color: #00346B;
	color: #FFFFFF;
}

.fund_marketdatatable
{
 	background-color:#D2E1E8;
	width: 100%; }

.fund_marketdatatable td
{
	color: #000000;
	font-size: 7.5pt;
	height: 18px;
	padding-right: 1px;
	padding-left: 1px;	
}

.fund_marketdatatable td a
{
	color: #000000;
	font-size:7.5pt;
}

.fund_marketdatatable td a:hover { color: #fab000; }

.fund_dataWhite
{	
	font-family: Verdana,sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	
}

#fund_blue
{
	font-family: Verdana,sans-serif;
	color: #008fd3;
	font-size:7.5pt;

}

#fund_blue:hover
{color: #123456; }

#fund_blue_large 
{	font-family: Verdana,sans-serif;
	color:#0F3F70; 
	font-size:9pt;
}

#fund_blue_large:hover
{color:#fab000; }


/* end of market mutualfund pages stylesheet */

/* World Indices formatting lzhang*/
.wei_marketdata
{
	background-color: #00346B;
	color: #ffffff;
}

.wei_contentbox { margin-left: 8px; margin-right: 8px; margin-bottom: 0px;}

.wei_marketdatatable { width: 100%; background-color: #D2E1E8; }

.wei_marketdatatable td
{
	color: #000000;
	font-size: 8pt;
	height: 18px;
	padding-right: 5px;
	padding-left: 9px;	
}

.wei_marketdatatable td a
{
	color: #006699;;
	font-size: 8pt;
}

.morewei {color:#006699; padding-left:9px; }
.morewei:hover {color:#fab000; }

.wei_marketdatatable td a:visited { color: #7d7d7d; }
.wei_marketdatatable td a:hover { color: #fab000; }
.wei_marketdatatable .changedown { color: #ff3300; }
.wei_marketdatatable .changeup { color: #006633; }

.wei_marketdatatable thead
{
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	vertical-align: bottom;
	color: #ffffff;
    margin-bottom: 5px;
	background-color: #D2E1E8;
}

.wei_marketdatatable thead td 
{
    padding-bottom: 5px; 
	padding-right: 5px;
	padding-left: 9px;	
}

.wei_marketdatatable .heading  /* Added this for earnings center heading -lmalloy */
{
	font-size: 8pt;
	font-weight: bold;
	vertical-align: top;
	color: #000000;
	height: 22px;
	padding-top: 5px;
	padding-bottom: 6px;	
}
/* End World Indices formatting */

/* Earnings Center disclaimer formatting -lmalloy */
#zachs { font-size: 8pt; font-style: italic; }  
#zachs a { font-size: 8pt; font-weight: bold; color: #ffffff; font-style: italic; }
/* End Earnings Center disclaimer formatting */

/* Regional Indices Movers formatting -lmalloy */
.rimovers_marketdatatable { width: 100%; } 

.rimovers_marketdatatable td   
{
	color: #000000;
	text-transform: uppercase;
	font-size: 8pt;
    height: 35px;
	text-align: center;
}
/* End RI Movers formatting */

/* Markets area header bar and table text -nf */

.rn_barbig {
        width: 647px;
        background-color: #008fd3;
        color: #000000;
        margin-left: 5px;
}
.rn_barbig p {
        margin: 0 10px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 14px;
        color: #ffffff;
}

.rn_bar {
        width: 300px;
        background-color: #008fd3;
        color: #000000;
        margin-left: 5px;
}

.rn_bar p {
        margin: 0 10px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 14px;
        color: #ffffff;
}

.rn_roundtop {
        background: url(http://cdn.images.bloomberg.com/r06/markets/rn_tr.gif) no-repeat top right;
}

.rn_roundbottom {
        background: url(http://cdn.images.bloomberg.com/r06/markets/rn_br.gif) no-repeat top right;
}

.mkts_header { font-weight: bold;
               margin-left: 10px;
               font-size:13pt; }

.hb {
        background-color: #01346b;
        height: 50px;
        width: 100%;
        margin-left: 0px;
        }
		
.hb_ecal {
         background-color: #003366;
         height: 49px;
         width:  662px;
         margin-left: 0px;
         }

.barsm {
        width: 483px;
        background-color: #008fd3;
        color: #D2E1E8;
        margin-left: 8px;
}

.barsm p {
        margin: 0 10px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 14px;
        color: #ffffff;
}

.bar {
        width: 500px;
        background-color: #008fd3;
        color: #D2E1E8;
        margin-left: 5px;
}

.bar p {
        margin: 0 10px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 14px;
        color: #ffffff;
}

.bar.p.sm {
        margin: 0 5px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 10px;
        color: #ffffff;
}

.barbig {
        width: 647px;
        background-color: #008fd3;
        color: #D2E1E8;
        margin-left: 5px;
}

.barbig p {
        margin: 0 10px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 14px;
        color: #ffffff;
}

.bar.p.sm:hover
        {color:#fab000; }

.roundtop {
        background: url(http://cdn.images.bloomberg.com/r06/markets/tr.gif) no-repeat top right;
}

.roundbottom {
        background: url(http://cdn.images.bloomberg.com/r06/markets/br.gif) no-repeat top right;
}

img.corner {
   width: 4px;
   height: 4px;
   border: none;
   display: block !important;
}

.tbl_txt {
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
text-transform: uppercase;
}

.tbl_txt_green {
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 11px;
color: #006633;
text-transform: uppercase;
}

.tbl_txt_red {
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 11px;
color: #FF3300;
text-transform: uppercase;
}

.tbl_num {
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.blu_txt_sm {
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 11px;
color: #332292;
text-transform: uppercase;
text-decoration: none;
}

.style3white {
font-family: verdana, arial, helvetica ;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}


/* Movers Pages -- gjh */

#whitebox
{
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}

#MoversTitle
{
	background-color: #01346b;
	margin: 10px 0px 0px 10px;
	font-family: Verdana,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	height: 30px;
}

.mbi_marketdatatable { background-color: #D2E1E8; }

.mbi_marketdatatable td
{
	color: #000000;
	font-size: 8pt;
		
}

.mbi_marketdatatable a {color: #006699; }
.mbi_marketdatatable a:visited { color: #7d7d7d; }
.mbi_marketdatatable a:hover { color: #fab000; }
.mbi_marketdatatable .changedown { font-size: 8pt; color: #ff3300; }
.mbi_marketdatatable .changeup { font-size: 8pt;; color: #006633; }


/* Nicole */
.static {
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 12px;
color: #000000;
}
.staticBld {
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 12px;
color: #000000;
}
.pub2 {
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 11px;
color: #006699;
}

.pub2:hover
{color: #fab000; }

/* Markets Index Page -- gjh */

TD.solid-blue  { border-right: 1px solid #008fd3;padding-right: 3px;padding-left: 3px; }

TD.blue  { border-left: 1px solid #008fd3;border-top: 1px solid #008fd3;border-bottom: 1px solid #008fd3;;padding-right: 3px;padding-left: 3px; }

TD.blue2  { border-top: 1px solid #008fd3;border-bottom: 1px solid #008fd3;padding-right: 3px;padding-left: 3px; }

TD.blue3  { border-top: 1px solid #008fd3;border-bottom: 1px solid #008fd3;border-right: 1px solid #008fd3;padding-right: 3px;padding-left: 3px; }

.markets_style5up {
font-family: verdana, arial, helvetica ;
font-size: 8pt;
color: #006633;
text-decoration: none;
}

.markets_style5down {
font-family: verdana, arial, helvetica ;
font-size: 8pt;
color: #ff3300;
text-decoration: none;
}

.index_marketdatatable { width: 100%; background-color: #D2E1E8; }

.index_marketdatatable td
{
	color: #000000;
	font-size: 8pt;
	height: 18px;
	padding-right: 5px;
	padding-left: 9px;	
}

.index_marketdatatable a {color: #006699; }
.index_marketdatatable a:hover {color: #fab000; }

#market_disclaimer
{ 
	padding: 8px 8px 8px 8px;
	background-color: #01346b;
	
}

.markets_style5 {
font-family: verdana, arial, helvetica ;
font-size: 8pt;
color: #000000;
text-decoration: none;
}

.markets_style4 {
font-family: verdana, arial, helvetica ;
font-size: 8pt;
color: #000000;
font-weight: bold;
text-decoration: none;
}

/* Tiny bar for wide content areas with skyscrapers -lmalloy */
.rn_bartiny {
        width: 153px;
        background-color: #008fd3;
        color: #000000;
        margin-left: 5px;
}

.rn_bartiny p {
        margin: 0 10px;
        font-family: verdana, sans-serif;
        font-weight: bolder;
        font-size: 14px;
        color: #ffffff;
}

/* ETF screener */
#markets_bgcolor {
	background-color: #00346B;
	font-family: Verdana,sans-serif;
	width: 100%; 	
}
.markets_datatable { 
   width: 100%; 
   background-color: #D2E1E8;  
}
.markets_datatable td {
	color: #000000;
	font-size: 8pt;
	height: 18px;
	padding-right: 0px;
	padding-left: 0px;	
	padding-top: 0px;
	padding-bottom: 0px;	
}

.screener_etf_content {
	color: #000000;
	font-size: 7.5pt;
	font-weight: normal;	
}
.screener_etf_data {
	color: #00346B;
	font-size: 7.5pt;
	font-weight: bold;	
}
.screener_etf_data:hover {
	color: #FAB000;
}
#screener_etf_head {
	color: #000000;
	font-size: 7.5pt;
	font-weight: bold;	
}
.screener_etf_result {
	color: #00346B;
	font-size: 7.5pt;
	font-weight: bold;	
}
.style5blue {
font-family: verdana, arial, helvetica ;
font-size: 11px;
color: #00346B;
font-weight: normal;
text-decoration: none;
}
.style4blue {
font-family: verdana, arial, helvetica ;
font-size: 11px;
color: #00346B;
font-weight: bold;
text-decoration: none;
}

