#tvnPad7Top
{padding-top: 7px;}
#tvnPad8Top
{padding-top:8px;}
.tvnPad18Top
{padding-top:18px;}

.tvnPad9TopGrey
{padding-top:9px; background:#dadada;}

.tvnPad17T18RL
{padding:17px 18px 0 18px}

.tvnPad7T18LR
{padding:7px 18px 0 18px;}

.tvnVerticalBar
{color:#dadada;}

.tvnSuperBox {padding-bottom:9px;}

#tvnT2Col 
{padding:0px 18px 14px 18px; width:284px;}
#tvnT2Col .tvnAll 
{margin-bottom:0px !important;}
#tvnT2Col .tvnT2s .tvnSubHead {margin-top:18px;}
div#tvnT2SCbanner IMG{margin-bottom:6px;}
#tvnT2Col .tvnT2s ul {position:relative;}

/* Landscape overrides 
=========================================================================== */
#tvn_LS #tvnT1Col, #tvn_LS2 #tvnT1Col, #tvn_LS3 #tvnT1Col
{padding: 18px 0px 14px 18px; width:283px; margin:0px;}

/* election landscape overrides 
=========================================================================== */
.tvnMPelexMap { padding-top:0px !important; padding-left:0px !important; }
.tvnElexSuperResults {padding-bottom:0px !important;}
.tvnElexSuperResults .tvnSubHead, .tvnElexSuperResults  .tvnElexPrimary, .tvnElexSuperResults  .tvnElexRBox, .tvnElexSuperResults  .tvnElexRBox {margin-left:0px !important;}
.tvnStBanner {border-bottom:1px solid #DFDFDF;}

/* Overlay overrides 
=========================================================================== */
#tvnOpacity
{height:2700px;}
#tvnMoPo
{position:absolute;top:0px;left:-22px;z-index:1500 !important;}
#tvn_LS #tvnMoPo {top:-300px;}
#tvn_LS2 #tvnMoPo {top:-350px;}
#tvnMPpositioner
{position:relative;z-index:1600;}
#tvn_Split #tvnOpacity
{height:1450px;}

/* Header overrides 
=========================================================================== */
.tvnHeaderContent .tvnHeaderWIntl .tvnHeadWDivide
{padding:0px 0px 0px 10px;}

/* End Header overrides 
=========================================================================== */

/* TV box overrides 
=========================================================================== */
.tvnMPctvFootLnks
{padding-top:7px !important; margin-top:0px !important;} 

.tvnMPctvFootLnks DIV
{line-height:10px;}

.tvnMPctvFooter 
{padding-top:9px !important;}

#tvnMPctv .tvnHeadLnk A:hover {color:#ca0002;}

#tvnMPctv .tvnMPctvTopper .tvnMPctvDropdown
{position:absolute;top:6px;right:9px;}

/* end TV box overrides
=========================================================================== */

/* video box overrides
=========================================================================== */
.tvnMpVideoContent
{height:119px;overflow:hidden;background:#f2f2f2;border-top: solid 1px #dadada;border-bottom:solid 1px #dadada;}

#tvnMpVidCtnt0,
#tvnMpVidCtnt1,
#tvnMpVidCtnt2
{top:9px;}

.tvnMpVidTease, .tvnMpVidTease A, .tvnMpVidTease A SPAN {font-family:arial, helvetica, sans-serif; font-size:10px; font-weight:normal !important;}

/* end video box overrides
=========================================================================== */


/* world news now (below T2s)
============================================================================ */
table.tvnWorldNewsBlog
{width:283px; min-height:50px; height:50px; overflow:hidden; background:url(http://i.cdn.turner.com/tvn/.element/img/2.0/content/world_news/news_now.gif) 100% 0 no-repeat; margin-top:18px;}

table.tvnWorldNewsBlog IMG
{border:none; width:30px; margin:0px 6px 0px 9px;}

table.tvnWorldNewsBlog TD
{padding:10px 0px; line-height:14px; vertical-align:top;}

table.tvnWorldNewsBlog A
{text-decoration:none; font-size:12px; color:#000000; font-weight:bold; }

table.tvnWorldNewsBlog SPAN
{color:#004276;}

table.tvnWorldNewsBlog A:hover, table.tvnWorldNewsBlog A:hover SPAN {color:#ca0002;}

/* world news now (below T2s)
============================================================================ */


/* international on tvn tv box
============================================================================ */
.tvnPad2Top
{padding-top:2px;}

#tvnTVBox2Content
{background:#fff;}

#tvnTVBox2Content h1
{font-size:22px; font-weight:bold; margin:0px; padding:1px 0px 6px 12px;border-bottom: 1px solid #e6e6e6; border-top: 1px solid white;}

#tvnTVBox2Content form
{margin:0; padding:0;}

#tvnTVBox2Content select
{float:right; width:120px;  margin:7px 12px 0 0;font-size:10px; color:#3d75ac; font-weight:bold;}

#tvnTVBox2LocationFull
{clear:both;  font-size:10px; color:#949494;padding: 5px 11px 2px 11px; }

#tvnTVBox2LocationFull span
{float:left;}

#tvnTVBox2LocationFull .tvnWeatherMoreCities
{float:right; }

.tvnTVBox2NowNext
{font-size:12px; border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;width:15%; }

.tvnTVBox2NowNext b
{margin-left:3px;}

.tvnTVBox2ProgramName
{font-size:12px; border-left:1px solid #e4e4e4; color:#3d75ac;border-bottom:1px solid #e4e4e4; width:70%;}

.tvnTVBox2ProgramName b
{margin-left:4px;}

.tvnTVBox2StartTime
{font-size:12px; border-bottom:1px solid #e4e4e4; width:15%;}

.tvnTVBox2StartTime span
{margin-left:2px;}

.tvnTVBox2Row
{background:#f2f2f2; margin:0; padding:9px 12px 9px 12px; }

/* end international on tvn tv box
============================================================================ */


/* intl services box
============================================================================ */
#tvnAnywhere
{background:#fff;}

#tvnAnywhere .tvnBoxTitle
{font-size:22px; margin:0px; padding:12px 18px; border-bottom: 1px solid #dfdfdf; border-top: 1px solid white;}

#tvnAnywhere .tvnBoxTitle span
{font-size:14px; color:#949494;}

#tvnAnywhereImg {
    width: 585px; 
    height: 136px;
    margin: 18px 18px 15px 18px; 
    padding: 0;
    position: relative;}
    
#tvnAnywhereImg li 
{margin: 0; padding: 0; list-style: none; position: absolute; background: url(http://i.cdn.turner.com/tvn/.element/img/2.0/sect/INTLEDITION/service_btns.gif) 0px 0px no-repeat;}

#tvnAnywhereImg li, #tvnAnywhereImg a 
{height: 39px; width: 190px; display: block;}

#tvnAWimg1a {top: 0px; left: 0px;  background-position: 0px 0px;}
#tvnAWimg1b {top: 0px; left: 198px; background-position: -198px 0px !important;}
#tvnAWimg1c {top: 0px; left: 396px; background-position: -396px 0px !important; width:191px;}
#tvnAWimg2a {top: 48px; left: 0px; background-position:  0px -48px !important;}
#tvnAWimg2b {top: 48px; left: 198px; background-position: -198px -48px !important;}
#tvnAWimg2c {top: 48px; left: 396px; background-position: -396px  -48px !important; width:191px;}
#tvnAWimg3a {top: 97px; left: 0px; background-position: 0px -97px !important;}
#tvnAWimg3b {top: 97px; left: 198px; background-position: -198px -97px !important;}

/* end services box
============================================================================ */

/* intl blog box
============================================================================ */
#tvnBlogContainer
{width:100%; background:#fff; border-bottom:1px solid white;}
#tvnBlogContainer a:link {color:#004276;}
#tvnBlogContainer a:hover {color:#ca0002;}
#tvnBlogContainer h1
{font-size:22px; font-weight:bold; margin:0px; padding:4px 0px 9px 12px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid white;letter-spacing:-1px;line-height:22px;}

#tvnBlogContainer form
{margin:0px; padding:0px;}

#tvnBlogContainer select
{float:right; width:150px; margin:6px 18px 0px 0px;font-size:12px; color:#3d75ac; font-weight:bold;}

#tvnBlogContainer #tvnBlogDD_wrap
{float:right;padding:5px 9px 0px 0px;}

.tvnBlogItems {padding:12px 12px 5px 12px; width:310px; max-width:310px; overflow:hidden;}
.tvnBlogItems .tvnSum {min-height:45px !important; height:45px !important;margin-bottom:12px;}
.tvnSum {clear:left; font-size:10px; color:#000; font-weight:normal; line-height:13px; }
.tvnSum .tvnSumHeadline A {font-size:14px; font-weight:bold; font-family: helvetica, sans-serif;}
.tvnSum img {float:left; border:none; padding-right: 9px;}

.tvnBlogOther {border-top: 1px solid #e6e6e6;padding-top:12px;}
.tvnBlogOther ul {margin:-2px 0;padding: 0px;list-style: none; clear:both;}
.tvnBlogOther ul li {padding:0px 0px 3px 8px; background: url(http://i.cdn.turner.com/tvn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px; font-weight:bold; font-size:10px; margin:0; line-height:13px;}

* html .tvnSum a  /* IE 3px jog hack*/
{height: 1%;  margin-top:0;}

.tvnSum a {text-decoration:none; font-size:14px;}


/* end intl blog box
============================================================================ */

/* intl only on tvn area 
============================================================================ */
#tvnFCcontainer h1
 {font-size:22px; font-weight:bold; margin:0px; padding:4px 0px 9px 18px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid white;letter-spacing:-1px;line-height:22px;}

#tvnFCcontainer form
{margin:0px; padding:0px;}

#tvnFCcontainer select
{float:right; width:125px; margin:6px 18px 0 0;font-size:12px; color:#3d75ac; font-weight:bold;}

#tvnFCcontainer #tvnFcDD_wrap
{float:right;padding:5px 9px 0 0;}

#tvnFCitems 
{padding:18px 18px 0px 18px;}

#tvnFCitems .tvnSum 
{clear:both; min-height:49px !important; height:49px; border-bottom:15px solid #fff;  line-height:11px;}

#tvnFCitems .tvnSum .tvnSumHeadline
{margin-bottom:4px; line-height:14px;}

/* end intl only on tvn area 
============================================================================ */


/* intl partners area 
============================================================================ */
.tvnPartner 
{padding:12px 12px 10px 12px;}

#tvnPartnerBox .tvnBoxContent 
{padding-bottom:10px; font-family: arial, helvetica, sans-serif; font-size:10px; font-weight:bold; width:334px;}

.tvnPartnerLogo 
{margin-bottom:5px; padding:0px;}

.tvnPartner ul
{padding: 0px; margin: 0px; list-style: none; clear:both;}

.tvnPartner ul li
{font-size:10px; padding-left: 8px;background: url(http://i.cdn.turner.com/tvn/.element/img/2.0/global/red_bull.gif) no-repeat left center;}

.tvnPartner ul li a
{font-weight:bold; margin:0}

#tvnPartnerHeader h1
{font-size:22px; font-weight:bold; margin:0px; padding:1px 0px 6px 12px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid white;}


/* end intl partners area 
============================================================================ */



/* intl market box 
============================================================================ */
.tvnMBSponsor iframe {position:static !important;}

.tvnMB .tvnMBTop
{border-bottom:1px solid #e6e6e6; padding:0px; margin:0px;}

.tvnMB .tvnHeadLnk
{font-weight:bold;font-size:22px; line-height:24px;padding: 5px 12px 8px;}

.tvnMB .tvnHeadLnk A:hover {color:#ca0002;}

.tvnMBSponsor
{float:right; display:inline; margin:0px 4px 0px 0px; padding:0px; }

#tvnWbMarkets
{margin:0; padding-bottom:0; border:none;}

.tvnWBPanelCtnt
{border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}

/* tabs */

TR.tvnWbTabRow TD
{text-align:center; font-size:10px; font-weight:bold; border-bottom:1px solid #E4E4E4;padding:0px;}

TR.tvnWbTabRow TD#tvnWbMarketsTab1,
TR.tvnWbTabRow TD#tvnMpVideosTab1,
TR.tvnWbTabRow TD#tvnWbMarketsTab2,
TR.tvnWbTabRow TD#tvnMpVideosTab2,
TR.tvnWbTabRow TD#tvnWbMarketsTab3,
TR.tvnWbTabRow TD#tvnMpVideosTab3
{border-right:1px solid #E4E4E4;}


TR.tvnWbTabRow TD#tvnWbMarketsTab1
{width:50px; max-width:50px;}
TR.tvnWbTabRow TD#tvnWbMarketsTab2
{width:66px; max-width:66px;}
TR.tvnWbTabRow TD#tvnWbMarketsTab3
{width:40px; max-width:40px;}
/*TR.tvnWbTabRow TD#tvnWbTimestamp
{min-width:180px; width:180px;}*/

TR.tvnWbTabRow TD a
{display:block; color:#004276; padding:4px 12px; font-weight:bold; text-decoration:none;}

TR.tvnWbTabRow TD a:hover
{color:#ca0002;}

TR.tvnWbTabRow TD.active a
{background: #f2f2f2; color:#999; cursor:text;}

TR.tvnWbTabRow TD.active a:hover
{background:#f2f2f2; color:#999;}

TR.tvnWbTabRow TD a.visited
{color: inherit;}

/* /tabs */

TABLE.tvnWbRowsTable TD.tvnMpTopicsContent a
{font-size:14px; text-decoration:underline;}

TABLE.tvnWbRowsTable TR.tvnHoverState TD.tvnMpTopicsContent a
{font-size:14px; text-decoration:underline;}

TABLE.tvnWbRowsTable TD.tvnMpCount
{font-size:16px; font-weight:bold;color:#bbb;padding:2px 6px;}

TABLE.tvnWbRowsTable TD
{border-bottom:1px solid #E4E4E4;}

TABLE.tvnWbRowsTable TD IMG.tvnMpTzImg
{border:1px solid #E4E4E4;margin:6px;float:right;}

TABLE.tvnWbRowsTable TR.tvnHoverState TD IMG.tvnMpTzImg
{border:1px solid #a00;margin:6px;float:right;}

TABLE.tvnWbRowsTable TR TD a
{color:#4D83BF;font-size:11px;font-weight:bold;text-decoration:none;}

TABLE.tvnWbRowsTable TR.tvnHoverState
{background:#FEFDE8;}

TABLE.tvnWbRowsTable TR.tvnHoverState TD a
{color:#ca0002;font-size:11px;font-weight:bold;text-decoration:none;}

TABLE.tvnWbRowsTable TR.tvnWbBotRow TD
{border-bottom:0;padding:10px 12px 8px 12px;}

TABLE.tvnWbRowsTable TR.tvnWbBotRow TD a
{font-size:10px; text-decoration:none; color:#004276; font-weight:normal; line-height:10px;}

TABLE.tvnWbRowsTable TR.tvnWbBotRow TD a:hover
{color:#ca0002}

#tvnWbMarkets2,
#tvnWbMarkets3
{display:none;}

.tvnWbContent, .tvnWbContent2,  .tvnWbContent3, .tvnWbContent4
{background:#f2f2f2; font-size:10px;}

.tvnWbContent
{padding:6px 0px 6px 11px; width:145px; max-width:156px; min-width: 145px; overflow:hidden;}
.tvnWbContent2
{text-align:right; padding:6px 0px; width:9px; max-width:9px; min-width: 9px; overflow:hidden;}
.tvnWbContent3
{text-align:right; padding:6px 0px 6px 10px; width:83px; max-width:93px; min-width: 83px; overflow:hidden;}
.tvnWbContent4
{text-align:right; padding:6px 12px 6px 12px; width:54px; max-width:76px; min-width: 54px; overflow:hidden;}


/* 
.tvnWbContent
{white-space:nowrap;padding:6px 6px 6px 11px;  width:52%;  background-color:red;}
.tvnWbContent2
{text-align:right; padding:6px 0px 6px 6px; width:8%;  background-color:yellow;}
.tvnWbContent3
{text-align:right; padding:6px 0px 6px 18px; width:24%; background-color:blue;}
.tvnWbContent4
{text-align:right; padding:6px 12px 6px 18px;  width:16%; background-color:pink;}
*/
.tvnWbContent b
{font-size:16px;font-weight:bold;}

#tvnWbTimestamp
{font-size:10px; color:#949494; text-align:right; padding-right:12px; font-weight:normal;}

.tvnMarketUp
{color:#009900;font-size:16px;font-weight:bold;}

.tvnMarketUpSm
{color:#009900;font-size:10px;}

.tvnMarketDown
{color:#ca0002;font-size:16px;font-weight:bold;}

.tvnMarketDownSm
{color:#ca0002;font-size:10px;}

/* end intl market box 
============================================================================ */

/* quick vote box over-rides
=================================================================================== */

#tvnQVhomepage .tvnQVHead
{padding-bottom:8px;}


/* end quick vote box
=================================================================================== */



/* bullet bins 
============================================================================ */
#tvnIntlMoreNews .tvnHeaderLnk
{font-size:16px;font-weight:bold;line-height:19px;padding:2px 0;}

#tvnIntlMoreNews
{display:none;position:relative;height:236px;}

#tvnIntlMoreNews #tvnMoreNewsTab1,
#tvnIntlMoreNews #tvnMoreNewsTab2
{position:absolute;top:8px;left:18px;background:#fff;overflow:hidden;height:194px;}

#tvnIntlMoreNewsBtns
{text-align:center;position:absolute;bottom:5px;left:0;width:100%;padding:9px 0 0 0;border-top:1px solid #dfdfdf;}

#tvnIntlMoreNewsBtns img.tvnIntlBtnL
{margin-right:4px;}

#tvnIntlMoreNewsBtns img.tvnIntlBtnR
{margin-left:5px;}


/* 234 advert over-ride
============================================ */
.tvn234ad .tvnAdTxt
{text-align:center; padding-top:20px;}
.tvn234ad
{padding:0px 0px 13px 20px;}
#tvn_LS .tvn234ad, #tvn_LS2 .tvn234ad, #tvn_LS3 .tvn234ad 
{padding:0px;}


/* Ireport box
============================================ */

.tvnIreportItem {padding-top:12px;}

.tvnIreportTitleMod
{padding-bottom:0px;padding-top:12px;}

.tvnIreportMore
{margin-top: 15px; padding:6px 0px 5px 0px;}

/* end i-report box
=================================================================================== */

