#bmContainer     {width: 210px; height: auto; margin: 0 0 0 15px; background: #fff;}
#bmContainer a   {cursor: pointer; color: #004276;}
#bmContainer a:hover   {cursor: pointer; color: #004276;}

/*utility class*/
.pmOff {display:none; }
.pmOn {display:block; float: left; }

/*  ACCORDION BOX STYLES ------------------------------------------------------------------------------------------------------ */
#bmContainer div#pmSlidebox  {margin: 0px 0px; width: 210px; overflow: hidden;} 
div.accordion                   {position: relative;} /* required for bounding */
div.accordion-toggle            {position: relative; /* required for effect */ z-index: 10;/* required for effect */ height: 25px; background: #fff url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/profile/carrot.up.jpg') repeat-x; cursor: pointer; /*border-bottom: 1px solid #fff;*/}
div.accordion-toggle-active     {height: 25px; background: #fff url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/profile/carrot.down.jpg') repeat-x 0 0;}
div.accordion-content           {display: none; position: relative; overflow: hidden; /* required for effect */}
/* -------- end */

/*toggle defaults */
a.toggle {height: 18px; margin: 0px 2px; display: block; float: right; cursor: pointer;}
a.toggle span {visibility: hidden}
#marketsHdr, 
#commodityHdr,
#currencyHdr { margin:7px 0 13px 0; }

/* Currency Buttons */

#currencyHdr a.toggle            {float: left; margin: 0;}
#currencyHdr a#euroCurrencyBtn       {background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:50px;display:inline;float:left;margin:0 2px 0 0; }
#currencyHdr a#euroCurrencyBtn.togOn          {background-position: 0px -400px;}
#currencyHdr a#euroCurrencyBtn.togOff         {background-position: 0px -438px;}
#currencyHdr a#euroCurrencyBtn.togOff:hover   {background-position: 0px -400px;}

#currencyHdr a#yenCurrencyBtn       { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:50px;display:inline;float:left;margin:0 2px 0 0; }
#currencyHdr a#yenCurrencyBtn.togOn          {background-position: 0px -476px;}
#currencyHdr a#yenCurrencyBtn.togOff         {background-position: 0px -514px;}
#currencyHdr a#yenCurrencyBtn.togOff:hover   {background-position: 0px -476px;}

#currencyHdr a#usCurrencyBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:50px;display:inline;float:left;margin:0 2px 0 0; }
#currencyHdr a#usCurrencyBtn.togOn          {background-position: 0px -552px;}
#currencyHdr a#usCurrencyBtn.togOff         {background-position: 0px -590px;}
#currencyHdr a#usCurrencyBtn.togOff:hover   {background-position: 0px -552px;}

#currencyHdr a#ukCurrencyBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:50px;display:inline;float:left;margin:0 2px 0 0; }
#currencyHdr a#ukCurrencyBtn.togOn          {background-position: 0px -628px;}
#currencyHdr a#ukCurrencyBtn.togOff         {background-position: 0px -666px;}
#currencyHdr a#ukCurrencyBtn.togOff:hover   {background-position: 0px -628px;}

/* Market Buttons */
#marketsHdr a.toggle               {float: left; margin: 0;}
#marketsHdr a#asiaMarketBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:69px;display:inline;float:left;margin:0 2px 0 0; }
#marketsHdr a#asiaMarketBtn.togOn          {background-position: 0px -20px;}
#marketsHdr a#asiaMarketBtn.togOff         {background-position: 0px -58px;}
#marketsHdr a#asiaMarketBtn.togOff:hover   {background-position: 0px -20px;}

#marketsHdr a#eurMarketBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:69px;display:inline;float:left;margin:0 1px 0 0; }
#marketsHdr a#eurMarketBtn.togOn          {background-position: 0px -96px;}
#marketsHdr a#eurMarketBtn.togOff         {background-position: 0px -134px;}
#marketsHdr a#eurMarketBtn.togOff:hover   {background-position: 0 -96px;}

#marketsHdr a#usMarketBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:69px;display:inline;float:left;margin:0 0 0 0;}
#marketsHdr a#usMarketBtn.togOn          {background-position:0px -172px;}
#marketsHdr a#usMarketBtn.togOff         {background-position:0px -210px;}
#marketsHdr a#usMarketBtn.togOff:hover   {background-position: 0 -172px;}

/* Commodities Buttons */

#commodityHdr a.toggle               {float: left; margin: 0;}
#commodityHdr a#energyCommBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:69px;display:inline;float:left;margin:0 2px 0 0; }
#commodityHdr a#energyCommBtn.togOn          {background-position: 0px -248px;}
#commodityHdr a#energyCommBtn.togOff         {background-position: 0px -287px;}
#commodityHdr a#energyCommBtn.togOff:hover   {background-position: 0px -248px;}

#commodityHdr a#metalsCommBtn        { background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -352px no-repeat;height:18px;width:69px;display:inline;float:left;margin:0 1px 0 0; }
#commodityHdr a#metalsCommBtn.togOn          {background-position: 0px -324px;}
#commodityHdr a#metalsCommBtn.togOff         {background-position: 0px -362px;}
#commodityHdr a#metalsCommBtn.togOff:hover   {background-position: 0 -324px;}

/* Markets box */
.cnn_mtpcntnt { display:none; }
.cnn_mtpactive .cnn_mtpcntnt { display:block; }

.cnn_mtpheader { height:24px;background:#B3B3B3 url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/profile/tab.bg.gif') top left repeat-x;margin:0 0 1px 0;cursor:pointer; }
.cnn_mtphtxt { color:#fff;padding:5px 0 0 7px;font:bold 11px/14px arial; }

.cnn_mtphicons { float:right;display:inline;margin:0 7px 0 0; }
.cnn_mtpharr { width:7px;height:5px;background:#B3B3B3 url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/profile/carrot.up.jpg') top left no-repeat;overflow:hidden;margin:9px 0 0 0; }
.cnn_mtpactive .cnn_mtpharr { background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/profile/carrot.down.jpg'); }

.cnn_mtpintlmrkt3 { margin:8px 0 0 0;width:210px; }

.cnn_mtpintlmrkt1,
.cnn_mtpintlmrkt2 { font-size:10px;line-height:12px;color:#999; }

.cnn_mtpintlmrkt2 { float:right;display:inline; }

.cnn_mtpintlmrkt3 { height:164px;overflow:hidden; }

.cnn_mtpintlmrkt5,
.cnn_mtpintlmrkt6,
.cnn_mtpintlmrkt7 { float:left;display:inline;font-size:10px;line-height:12px;width:44px;margin-bottom:6px; }

.cnn_mtpintlmrkt5 { color: #004276; font-size: 11px; width:121px;margin:3px 0 0 0; font-weight:bold; }
.cnn_mtpintlmrkt5 span { color:#999; font-weight:normal; }
.cnn_mtpintlmrkt6 { text-align:center;color:#fff;height:17px;overflow:hidden;background:url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/buttons/intl_business_markets_module_sprite.gif') 0px -741px; }
.cnn_mtpintlmrkt6.negative { background-position:0px -704px; }

.cnn_mtpintlmrkt6 div { padding:3px 0 0 0; }

.cnn_mtpintlmrkt7 { color:#12ac10;text-align:right;width:45px;margin:3px 0 0 0; }
.cnn_mtpintlmrkt7.negative { color:#ca0002; }

.cnn_mtpintlmrkt8 { height:18px;float:left;display:inline;margin:0 2px 19px 0;width:50px;background-color:#e6e6e6;text-align:center;font-weight:bold;line-height:14px;font-size:11px;overflow:hidden; }
.cnn_mtpintlmrkt8 { padding:4px 0 0 0; }
.cnn_mtpintlcc3 { width:210px;margin:7px 0 0 0; }
.cnn_mtpintlcc1,
.cnn_mtpintlcc2 { float:left;display:inline;font-size:10px;line-height:12px;color:#999; }
.cnn_mtpintlcc2 { float:right; }
.cnn_mtpintlcc1 select { width:103px; }
.cnn_mtpintlcc2 select { width:103px; }
.cnn_mtpintlcc4 { float:left;margin:8px 0 17px 0; }
.cnn_mtpintlcc4 input { margin:0px;width:148px;font:normal 12px/15px arial;color:#999; }
.cnn_mtpintlcc5 { float:right;margin:9px 0 17px 0; }
.cnn_mtpintlcc6 { font-size:10px;line-height:12px;color:#999; }

.cnn_mtpintlcc7 { height:180px;overflow:hidden; }
.cnn_adspc155x31 { position: relative; top: -10px; }

/* Business Markets page */
#cnnContainer {position:relative;}
.cnnOldContentCenter{width:980px; margin:0 auto;}
.cnnOldContentContainer a{color:#009;text-decoration:underline;}
.cnnOldContentContainer a:hover{color:#900;text-decoration:none;}
.cnnOldContentContainer a:visited{color:#336;}
.cnnOldContentContainer{padding:8px 16px;}
.cnnMemberServicesParentBox {margin-top:15px;}
.cnnOldContentHeadingContainer{padding-right:18px;margin-bottom:24px;}
.cnnOldContentHeading{font-size:32px;color:#ca0002;font-weight:bold;padding-bottom:6px;padding-top:4px;height:16px;width:100%;border-bottom:3px solid #003366;}
.cnnOldContentHeading a, .cnnOldContentHeading a:hover, .cnnOldContentHeading a:visited{font-size:32px;color:#ca0002;font-weight:bold;text-decoration:none;}

#bpMktRtCol {position:relative; width:360px; float:right;}
#bpMktLtCol {position:relative; width:620px; float:left;}

.mktHdr { font:normal 16px arial;color:#000; margin:10px 0 9px 0; }

/* business box */
#cnnIntlBizBox .cnnIntlMarketsTimeStamp
{font: 11px/11px arial, sans-serif; color:#000; margin:6px 0 3px 0;}

#cnnIntlBizBox .cnnIntlMarketsTimeStamp a
{font-weight:bold; }

#cnnIntlBizBox TABLE TR TD
{padding:7px 0 0 0; font: 11px/11px arial, sans-serif; color:#000;}

#cnnIntlBizBox TABLE TR TD IMG
{display:block;}

..cnnIntlMarketsBoxFooterText
{margin:4px 0 0 0; text-align:right; font:11px arial, sans-serif;}

.cnnIntlBizCurrComBox
{width:258px;}

.cnnIntlBizCurrComBoxLrg
{width:620px;}

.cnnIntlBizCurrComBox TABLE
{border-bottom:5px solid #eaeff4;}

.cnnIntlBizCurrComBoxLrg TABLE TR TD,
.cnnIntlBizCurrComBox TABLE TR TD
{padding:5px 0 3px 0; background-color:#fff; font: 11px/11px arial, sans-serif; color:#000;}

.cnnIntlBizCurrComBoxLrg TABLE TR.odd TD,
.cnnIntlBizCurrComBox TABLE TR.odd TD
{background:#eaeff4;}

.cnnIntlBizCurrComBoxLrg IMG.cnnIntlBizHdrGfx,
.cnnIntlBizCurrComBox IMG.cnnIntlBizHdrGfx
{border-bottom:2px solid #2f4571;margin:0 0 1px 0;display:block;}

.cnnIntlBizCurrComBoxLrg TABLE TR TD.cnn3pxLpad,
.cnnIntlBizCurrComBox TABLE TR TD.cnn3pxLpad
{padding-left:3px;}

.cnnIntlBizCurrComBoxLrg TABLE TR TD.cnn3pxRpad,
.cnnIntlBizCurrComBox TABLE TR TD.cnn3pxRpad
{padding-right:3px;}

.cnnIntlBizCurrComBoxLrg TABLE#cnnIntlWorldBizMarkets TR TD
{padding:4px 0 5px 11px;}

.cnnIntlBizCurrComBoxLrg TABLE#cnnIntlWorldBizMarkets TR TD.right
{padding:0 11px 0 0; text-align:left;}

.cnnIntlBizCurrComBox TABLE TR.header TD,
.cnnIntlBizCurrComBoxLrg TABLE#cnnIntlWorldBizMarkets TR.header TD
{padding:0; height:16px; font:bold 11px/11px arial, sans-serif;color:#fff;background:url(http://i.cdn.turner.com/cnn/.element/img/1.3/sect/WORLD_BUSINESS/market.bg.gif) 0 0 repeat-x;}

.cnnIntlBizCurrComBoxLrg TABLE#cnnIntlWorldBizMarkets TR.header TD.white
{background:#fff;}

.cnnIntlBizCurrComBoxLrg TABLE#cnnIntlWorldBizMarkets TR.header TD.white div
{width:1px;}

.cnnIntlBizCurrComBoxLrg TABLE#cnnIntlWorldBizMarkets TR TD .cnnIntlBizCurrComBoxRedText
{color:#c00;}

.cnnIntlBizCurrComBox TABLE TR TD.cnn6pxLpad
{padding-left:6px;}

.cnnIntlBizCurrComBox TABLE TR TD.cnn6pxRpad
{padding-right:6px;}
/* business box */
