#mainColLft {margin:0px 12px 15px 10px;}
html>body #mainColLft {width:620px;}
#mainColRgt {width:336px;margin:0px 10px 15px 0px;float:right;background-color:#FFF;}

a.anchorLink {color:#000;text-decoration:none;}
#mainColRgt .content_box {padding:0;margin:0;width:336px;overflow:hidden;}
#fortuneSubscribe {width:auto;margin:5px 0px 0px 0px;}

/* Feature Banner */
#SectionHeader {margin:0px;padding:0px; width:610px;}
html>body #SectionHeader {width:600px;}
/* Feature Banner */
#magFeatBannerTop {background-color:#FFF;border:none;border-bottom:solid 1px #EBEBEB; margin-top:2px; padding-bottom:5px;padding-top:0px;}
#magFeatBannerTop a.Flogo {color:#000; font-size:22px; font-weight: bold;}
#magFeatBannerTop h1 {float:left; margin:0; padding:0;}
#magFeatBannerTop select {font-size:12px;margin-top:5px;}
#magFeatBannerTop h2 a {color:#676767; float:left; font-size:13px;font-style:italic; font-weight: normal; margin:6px 225px 0 17px;}

#cnnmagFeatData th.cnncol1 {text-align: left;}
#cnnmagFeatData td.cnncol1 {text-align: left;}
#cnnmagFeatData td.cnncol2 {padding-left: 5px;}
#cnnmagFeatData th.cnncol5 {text-align: right;padding-right: 10px;padding-left: 5px;}
#cnnmagFeatData td.cnncol5 {text-align:right;padding-right:10px;padding-left:5px;border-right:1px dotted #E1E1E1;background-color:#F5F5F5;}

#cnnmagFeatHead {border:none; width:624px;}
html>body #cnnmagFeatHead {width:620px;}
#cnnmagFeatHead .cnnmagFeatHeadTxt {font:bold 23px Arial;padding:5px 0px 5px 0px;}
#cnnmagFeatHead .magFeatDekTxt  {border: 1px solid #e8e8e8; border-bottom: none;font:normal 11px Arial;padding:8px 8px 5px 8px; width: 375px;}
#cnnmagFeatData .magFeatDekTxt2 {border: 1px solid #e8e8e8; border-bottom: none;font:normal 12px Arial;color:#666;padding:8px 8px 5px 8px; margin-bottom:10px;}
#cnnmagFeatData #cnntertiaryNav {border:1px solid #EBEBEB;border-bottom:none;}
#cnnmagFeatData #cnntertiaryNav select, 
#cnnmagFeatData #cnntertiaryNav #alphaLinks {margin:7px;font:normal 12px Arial;}
#cnnmagFeatData #tertiaryNavWide {border:1px solid #EBEBEB;border-bottom:none;width:620px;}
html>body #cnnmagFeatData #tertiaryNavWide {border:1px solid #EBEBEB;border-bottom:none;width:622px;}
#cnnmagFeatData #tertiaryNavWide select, #cnnmagFeatData #cnntertiaryNav #alphaLinks {margin:7px;font:normal 12px Arial;}
#cnnmagFeatData #cnntertiaryNavBot {border:1px solid #EBEBEB;border-top:none;}
#cnnmagFeatData #cnntertiaryNavBot select, 
#cnnmagFeatData #cnntertiaryNavBot #alphaLinks {margin:7px;font:normal 12px Arial;}
#alphaLinks a {padding-left:2px;}
#alphaLinks span.greyout {padding-left:2px;color:#666;}
/********** MAIN NAV **********/
#magFeatMainNavTabs:after {content:".";display:block;height:0;clear:left;visibility:hidden;}
#magFeatMainNavTabs {display:inline-block;margin-top:5px;text-align:left;width:620px;}
/* Hides from IE-mac \*/
* html #magFeatMainNavTabs {height:1%;}
#magFeatMainNavTabs {display:block;}
/* End hide from IE-mac */

#magFeatMainNavTabs ul {margin:0px;padding:5px 0px 0px 0px;border:none;width:100%;}
#magFeatMainNavTabs li {background-color:#D6D6D6;border:1px solid #D6D6D6;font:bold 13px Arial;line-height:1em;height:30px;padding:0px;list-style:none;margin:0;float:left;vertical-align:middle; text-align: center;}
#magFeatMainNavTabs li#tabnumX {margin:0px;padding:0px;width:170px;height:32px;background-color:#FFF;border:none; border-bottom:1px solid #E1E1E1;}
html>body #magFeatMainNavTabs li#tabnumX {width:170px;height:31px;}

#magFeatMainNav li#tabnum0 {width:100px;background:#D6D6D6;border-right:1px solid #FFF;}
#magFeatMainNav li#tabnum1 {width:115px;background:#D6D6D6;border-right:1px solid #FFF;border-left:none; }
#magFeatMainNav li#tabnum2 {width:100px; background:#D6D6D6;border-right:1px solid #FFF;border-left:none;}
#magFeatMainNav li#tabnum3 {width:130px;background:#D6D6D6;border-left:none;}
#magFeatMainNav li#tabnum0 a,
#magFeatMainNav li#tabnum1 a,
#magFeatMainNav li#tabnum2 a,
#magFeatMainNav li#tabnum3 a,
#magFeatMainNav li#tabnum4 a {display:list-item;padding:7px 8px 10px 8px;color:#000;text-decoration:none;}
html>body #magFeatMainNav li#tabnum0 a,
html>body #magFeatMainNav li#tabnum1 a,
html>body #magFeatMainNav li#tabnum2 a,
html>body #magFeatMainNav li#tabnum3 a,
html>body #magFeatMainNav li#tabnum4 a {padding:9px 8px 8px 8px;}
#magFeatMainNav li#tabnum0 a:hover,
#magFeatMainNav li#tabnum1 a:hover,
#magFeatMainNav li#tabnum2 a:hover,
#magFeatMainNav li#tabnum3 a:hover,
#magFeatMainNav li#tabnum4 a:hover {background:#f5f5f5;text-decoration:underline;}
#magFeatMainNav.Tab0Visible li#tabnum0 a:hover,
#magFeatMainNav.Tab1Visible li#tabnum1 a:hover,
#magFeatMainNav.Tab2Visible li#tabnum2 a:hover,
#magFeatMainNav.Tab3Visible li#tabnum3 a:hover,
#magFeatMainNav.Tab4Visible li#tabnum4 a:hover {color:#000;}
#magFeatMainNav.Tab0Visible li#tabnum0,
#magFeatMainNav.Tab1Visible li#tabnum1,
#magFeatMainNav.Tab2Visible li#tabnum2,
#magFeatMainNav.Tab3Visible li#tabnum3,
#magFeatMainNav.Tab4Visible li#tabnum4 {background:#FFF;border-bottom:none;}

/* MAIN NAV: content */
#magFeatMainNav #ssi0,
#magFeatMainNav #ssi1,
#magFeatMainNav #ssi2,
#magFeatMainNav #ssi3,
#magFeatMainNav #ssi4 {visibility:hidden;display:none;}
#magFeatMainNav.Tab0Visible #ssi0,
#magFeatMainNav.Tab1Visible #ssi1,
#magFeatMainNav.Tab2Visible #ssi2,
#magFeatMainNav.Tab3Visible #ssi3,
#magFeatMainNav.Tab4Visible #ssi4 {visibility:visible;display:block;}

/* SECONDARY NAV */
#magFeatMainNavSecondary {padding:10px 0px 10px 0px;color:#333;font:normal 11px Arial;border-bottom:1px solid #E1E1E1;width:622px;}
#magFeatMainNavSecondary ul {margin:0;padding:0 0 10px 0;}
#magFeatMainNavSecondary li {list-style:none;margin:0;padding:0 7px 0 8px;float:left;border-right:1px solid #E1E1E1;}
#magFeatMainNavSecondary li.rightMost {border-right:none;}
#magFeatMainNavSecondary a.actLink {color:#000;cursor:default;text-decoration:none;}
.Tab0Visible #magFeatMainNavSecondary {height:12px;}
.Tab1Visible #magFeatMainNavSecondary {height:0px;border-bottom:none;margin-bottom:-3px;}
.Tab2Visible #magFeatMainNavSecondary {height:0px;border-bottom:none;margin-bottom:-3px;}
.Tab3Visible #magFeatMainNavSecondary {height:26px;}
.Tab4Visible #magFeatMainNavSecondary {height:26px;}
	html>body .Tab1Visible #magFeatMainNavSecondary,
	html>body .Tab2Visible #magFeatMainNavSecondary {margin-bottom:-15px;}
.TabXVisible #magFeatMainNavSecondary {height:0px;}

/********** /MAIN NAV **********/


#methodologyBox {margin:20px 10px 10px 15px;}
#methodologyBox .boxTxt {font:normal 12px Arial;color:#333;}

/* TOP THREE BOX */
#top3Data {padding:15px;}

#top3Tabs ul {margin:0 0 5px 0px;padding:5px 0px 0px 0px;border:none;width:100%;}
#top3Tabs li {background:#F5F5F5;border:1px solid #E1E1E1;border-right:none;font:normal 10px Arial;float:left;line-height:11px;list-style:none;margin:0; padding:0px;position:relative;vertical-align:middle; width:80px;height:35px;}
#top3Lists li#tabnum2 {border-right:1px solid #E1E1E1;}
#top3Lists.Tab0Visible li#tabnum0, 
#top3Lists.Tab1Visible li#tabnum1,
#top3Lists.Tab2Visible li#tabnum2 {background-color:#FFF;border-bottom:none;}
#top3Lists li a {line-height:1em;display:list-item;padding:5px 0px 0px 15px;color:#999;text-decoration:none;}
#top3Lists li a:hover {color:#555;}
#top3Lists.Tab0Visible li#tabnum0 a {color:#000;vertical-align:middle;}
#top3Lists.Tab1Visible li#tabnum1 a,
#top3Lists.Tab2Visible li#tabnum2 a {color:#000;padding-left:14px;vertical-align:middle;}

#top3Data table {border:none; margin:10px 0px; width:300px;}
#top3Data th {border-bottom:1px dotted #E1E1E1;border-right:none;color:#999;font-size:10px;padding-bottom:2px;padding-left:5x;padding-right:5px;vertical-align:bottom;}
#top3Data td {border-bottom:1px dotted #E1E1E1;font-size: 12px;padding:7px 5px;}
#top3Data table.cnnwith220insetBot td {border:none;}
#top3Data .cnncol1 {padding-left:10px;width:197px;}
#top3Data .cnncol2 {padding-right:10px; text-align:right;}
#top3Data td.cnncol2 {background-color:#F5F5F5;}
#top3Data .moreSummaryList {margin:0px;}
/* TOP THREE BOX */

/* VIDEO TOUT */
#videoToutStrip {margin:0px 0px 20px 15px;width:320px;}
html>body #videoToutStrip {width: 336px;}
#videoToutStrip:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#videoToutStrip {display:inline-block;text-align:left;}
#videoToutStrip #widgetHed {font:bold 23px Arial;letter-spacing: -1px;padding-bottom:5px;padding-top:15px;}
#videoToutStrip #widgetSeqNumsVideo {font:normal 11px Arial;color:#999;padding:10px 0px 2px 10px;}
#videoToutStrip #prevButton {float:left;width:19px;}
#videoToutStrip #nextButton {float:right;width:19px;}
#videoToutStrip #prevButton img {margin:5px 0px 0px 0px;}
#videoToutStrip #nextButton img {margin:5px 0px 0px 0px;}
#videoToutStrip ul#tncontainerVideo {float:left;vertical-align:top;list-style:none;background-color:#FFF;margin:0;padding:0;overflow:hidden;width:306px;}
#videoToutStrip ul#tncontainerVideo li {float:left;vertical-align:middle;text-align:left;overflow:hidden;font:normal 11px Arial;}
#videoToutStrip #sideBarImg {width:256px;height:144px;float:left;margin:6px 6px 0 6px;}
#videoToutStrip #sideBarHed {font:bold 14px Arial;padding-top:5px;padding-bottom:3px;clear:both;}
#videoToutStrip #sideBarDek {font:normal 12px Arial;color:#666;}
#videoToutStrip #sideBarDek a.sideBarMore {font:bold 12px Arial;padding-top:5px;}
/* Poll Box */
#pollCNNMoney #vote input {float: left; margin-right: 5px;}
#pollCNNMoney #vote .cnnPollRes, 
#pollCNNMoney #vote .cnnPollText  {font:normal 11px Arial; position:relative;
top:4px;}
#fortSplashPage #pollCNNMoney .moneyMainGreyBnr {border-bottom:1px solid #e1e1e1;margin-bottom:7px;}
#fortSplashPage #pollCNNMoney #answers ul li {margin-bottom: 3px;  }
/* TWITTER  */
.cnnTwitter {padding-left:0px;padding-right:0px;}
.cnnTwitterHead {background: #fff url(http://i.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/mostpowerfulwomen/2009/twitter_bkgd.gif) no-repeat 0 0; padding-top: 2px; padding-left: 15px; width: 336px; height: 41px;}
html>body .cnnTwitterHead {width: 321px;}
.cnnTwitterHead .boxHeading {font-family: arial; padding-bottom: 0px;}
.cnnTwitterUrl {font-size: 13px; font-weight: bold;}

.cnnTwitterBody {border: 1px solid #CCC; height: 160px; overflow-y: scroll; padding-left: 10px; width: 322px; *width: 336px; }
.cnnTweet {vertical-align: top;}
.cnnTweetTime {color:#777; float: left; font-size:10px; padding-left: 3px; padding-top: 7px; width: 38px;}
.cnnTweeter {color: #013299;}
.cnnTweetMsg {border-bottom: 1px solid #CCC; font-size: 12px; padding-bottom: 5px; padding-top: 7px; padding-right: 5px; }
.cnnTwitter .TwitterName { width:54px; overflow:hidden; }
/************ Splash Page ************/
#fortSplashPage #quigo628 {width:640px;overflow:hidden;margin-left:0;text-align:left;}

#fortSplashPage #magFeatMainNavSecondary {height:0px;}
#fortSplashPage .fortuneHeadline {margin-top:0;padding-top:-3px;}
#fortSplashPage .summaryBlock a:hover,
#fortSplashPage .summaryBlocknoImage a:hover {border-bottom:none;}
#fortSplashPage .bulletsTable {margin-top:5px;}
#fortSplashPage .bulletsTable ol li {margin-left:-12px;margin-top:3px;}
html>body #fortSplashPage .bulletsTable ol li {margin-left:-23px;}
#fortSplashPage #magFeatMainNav #magFeatMainNavSecondary {display: none;}

#fortSplashPage #midBox {width:610px;} 
html>body #fortSplashPage #midBox {width:583px;}
#fortSplashPage #mainCol .splitLeft {padding: 0px 8px 0px 0px;}
/* toplead */
#fortSplashPage #section_topstories .summaryBlock {border-bottom: none;}
#fortSplashPage #section_topstories .bulletsTable {font-size: 12px; padding-top:3px; width: 300px;}
#fortSplashPage #section_topstories .fortuneBullets {margin-left: 230px;}
/* lead summaries */
#fortSplashPage #section_topStack .bulletsTable {margin-left:140px; width: 230px;}
#fortSplashPage .splitLeft .summaryBlock {padding-bottom:30px; padding-top: 0;}
#fortSplashPage #section_topstack .summaryList .fortuneHeadline {position:relative; top:-3px;}
#fortSplashPage #pollCNNMoney .moneyMainGreyBnr {border-bottom: none;}
#fortSplashPage #adsquare {background: #f8f8f8;}
#fortSplashPage #section_topstories .bulletsTable { width: 325px;}
html>body #fortSplashPage #section_topstories .bulletsTable { width: 320px;}
/* Latest Stories */
#latestStories {margin-bottom: 20px; padding-top: 10px;}
html>body #latestStories {margin-bottom: 30px;}
#latestStories .boxHeading{}
#latestStories .summaryBlock {float: left; padding-top: 5px; width: 365px;}
#latestStories .summaryBlock .img01paddingL {margin-top: 3px;}
#latestStories .HeadlineList {float: right; margin-left: 8px; width: 236px;}
#latestStories .HeadlineList a {color:#004276;}
div#cnnfb_connectContainer {margin-bottom:23px;}
#fortSplashPage .quizStarter {border: none;}
#fortSplashPage .quizHeader {border-bottom: none;}
#main_rightCol #fullWhiteBG {padding: 0px 0px 10px 10px;}
.facebookConnectHeader {width:604px;background-color:#f5f5f5;font:bold 20px Arial;text-align:left;padding:10px;}
html>body .facebookConnectHeader {width:585px;}
div#cnnfb_connect {background-color:#f5f5f5;width:604px;height:auto;padding:10px;clear:both;margin-bottom:35px;
overflow:auto;max-height:440px;
height: expression( this.scrollHeight > 440 ? "440px" : "auto" ); /* sets max-height for IE */}
html>body div#cnnfb_connect {width:585px;}
#section_RightSum { margin-bottom:10px;}
#section_RightSum .boxHeading, 
#section_RightSum .boxHeading a {font:bold 18px Arial;padding-bottom:0px;}
#section_RightSum .cnnBlurbTxt {color: #000; font-size: 12px;}
#section_RightSum .cnnMore {text-transform: none;}
#fortSplashPage #section_topstories .summaryBlock {padding-top:0px;}
#fortSplashPage #section_topstories .cnnHeadline {font-size: 32px;}
#fortSplashPage #section_topstories .cnnBlurbTxt {font-size: 14px;margin-bottom:15px;line-height:20px;}
#timelineSummary .fortuneHeadline {margin-bottom:5px;}
#timelineSummary .cnnBlurbTxt {margin-bottom:8px;}
