/* ********** Section Styles ********** */

/* *** Basic Styles *** */

/* Top Lead */
.smallBizSection #cnnTL1 {padding-top: 10px;}
#cnnTL1:after {clear: none;}
#cnnTL1 .summaryBlock,
#cnnTL1 .summaryBlocknoImage {margin-bottom:0px;}
	html>body #cnnTL1 .summaryBlock,
	html>body #cnnTL1 .summaryBlocknoImage { }
#cnnTL1.summaryBlock .img02paddingL {float:left;}
#cnnTL1 .img02paddingR {float: right;margin:-5px 0px 0px 0px;}
#cnnTL1 .img02paddingL {margin-right: 10px;}
#cnnTL1 .cnnHeadline {font-size: 30px; position: relative; top: -3px;width: auto}
#cnnTL1 .cnnBlurbTxt {width: auto;}
#cnnTL1 #cnnBulletsBlock {margin-bottom:20px;}
.smallBizSection #cnnTL1 #cnnBulletsBlock {margin-top:5px;}

#sectionT2 {float:left;width: 49.5%;margin-bottom:15px;}
#sectionT2 .summaryBlock {padding-right:10px;}

.moreStoriesLink {margin:15px 0 15px 0 ;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/circle_arrow.gif) no-repeat left;padding-left:15px;vertical-align:top;}

#cnnMod_Sidestack {float:right;width: 49.5%;padding-bottom:20px;}
#cnnMod_Sidestack img {float: none;}

#cnnTL1 #cnnMod_retireSidestack {float: left;}
#cnnTL1 #cnnMod_retireSidestack img {float: none;}
H1,h1 {margin:0px;padding-bottom:2px;}
H2,h2 {margin:0px;padding-bottom:2px;}
/* Split Left, Right & Stack */
.smbizSplitLeft {float:left;width:370px;display:block;}
.smbizSplitLeft .img01paddingL {margin-bottom:10px;}
.smbizSplitLeft .img02paddingL {margin-bottom:16px;}
.smbizSplitRgt {float:left;width:220px;padding-top:0px;display:block;}
.smbizSplitRgt .boxHeading {margin-top:0px;}
#cnnMod_SmBizSidestack {float:left;width:220px;}

#specRgtMod {width:280px; margin:10px; float:left;padding-bottom:10px;} /* #################TEMP: remove one cms fix is in 9/3/09 #################### */
#section_Rtop {width:280px;}	/* Poll tool module */

/* Topic List */
.smbizSectionListings {border-bottom:1px solid #EEE;margin-bottom:15px;padding-bottom:15px;}
.smbizSecTopic {border-top:1px solid #EEE; margin:10px 0 10px 0; padding-top:10px;display:block; }
	html>/**/body .smbizSecTopic {margin:5px 0 5px 0;}
.smbizSecTopic .cnnHeadline {font-size:14px;}
.smbizSecTopic .smbizSecTopicTitle {float:left;width:110px;font-size:18px;font-weight:bold;margin-right:5px;display:block;line-height:18px;}
.smbizSecTopic .smbizSecTopicTitle a {color:#000;}
.smbizSecTopic .smbizSecTopicMid {float:left;width:290px;padding-left:10px;}
.smbizSecTopic .smbizSecTopicBullets {float:left;margin-left:5px;width:185px;}
.smbizSecTopic .smbizSecTopicBullets ul {padding:0px;margin-top:-5px;list-style-type:none;margin-left:0px;}
.smbizSecTopic .smbizSecTopicBullets li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 11px;margin-left:0px; line-height:14px;padding:3px 0px 3px 8px;}



/* *** Video Styles *** */

/* Video Bullet Box */
#smbizVidBulletBox  {float:left;width:275px;display:block;margin-right:30px}
#smbizVidBulletBox .smbizSecTopicBullets ul {padding-left:0px;margin-top:0px;list-style-type:none;}
#smbizVidBulletBox .smbizSecTopicBullets li {margin-left:-40px;margin-top:8px;}
html>/**/body #smbizVidBulletBox .smbizSecTopicBullets li {margin-left:0px;}

/* Video Midbox */
#smbizVidMidbox .rightBox {display:block;float:left;width:320px;margin:15px 0px 0px -18px;border:5px solid #EEE;height:335px;padding:0px 5px 10px 10px;overflow:hidden;}
	html>/**/body #smbizVidMidbox .rightBox {height:315px;width:290px;}
#smbizVidMidbox .rightBox .cnnHeadline {border-top:1px solid #EEE;padding-top:5px;}
	html>/**/body #smbizVidMidbox .rightBox .cnnHeadline {}
#smbizVidMidbox .rightBox .summaryBlock {height:60px;margin-bottom:10px;clear:both;}
	html>/**/body #smbizVidMidbox .rightBox .summaryBlock {margin-bottom:20px;}

/* Video Player */
#video_player {background:#EEE;width:300px;margin:15px 15px 20px 0px;text-align:left;float:left;overflow:visible;}
#smbizVidMidbox #video_player {height:335px;}
div.player_area {background:#FFF;margin:6px 6px 3px 6px;padding:5px 5px 0px 5px;text-align:center;}
#video_player iframe {height:174px; width:268px;}

#leadingVideo .bvp_deschead {font-size: 26px; font-weight: bold; line-height: 24px;}
#video_player .bvp_deschead {font-size: 18px; margin-bottom: 4px; padding-left: 6px; text-align: left;}
#video_player .bvp_desctext {color:#545454;font-size:12px;margin-top:4px;}
#video_player .bvp_desctext .moreStoriesLink {color: #004276; font-size: 10px; margin-top: 7px;}
#video_player #cnnVidText {margin-left: 11px; margin-right: 11px; text-align: left;}
#video_player #cnnVidText ul {list-style: none; margin-bottom: 0px; margin-left: 0px; margin-top: 2px; padding-left: 0px; padding-bottom:5px; }
#video_player #cnnVidText ul li {background: none; padding-bottom: 1px; padding-left: 0px; padding-top: 0px;}
#video_player #cnnVidText ul li a {color: #004276; text-decoration: none;}
#video_player #cnnVidText ul li a:hover {text-decoration: underline;}

#video_player .moreSummaryList {text-align:left; margin: 0px 0px 0px 5px; background-image: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/circle_arrow_gray.gif);}
#vidPlayer {}
#video_player .vidSponsor {color: #999; font-size: 10px;padding-right:6px;float: right; margin-bottom:5px; width:88px;}
#cnnVPAd {color: #999; font-size: 10px;  width: 88px; height: 31px; overflow: hidden;}

/* Video player sponsors and category links */
#video_player #cnnVideocategory { margin-top:-3px;}
html>body #video_player #cnnVideocategory {margin-top:0px;}
#video_player #cnnVideocategory .moreLink{font-size:10px; margin-left:7px;}

/* Video list Dropdown */
.cnnvideo_showSelect {position:relative;background: #FFF; border: 1px solid #e1e1e1; float:left; font-size:12px; font-weight: bold; height: 29px;width:183px;margin-bottom:5px; margin-left:5px;padding:0px;background-color: #fff; z-index: 9999;}
.cnnvideo_showSelect ul {list-style-type: none; margin: 0px; padding: 0px; }
.cnnvideo_showSelect ul li{background: #FFF; color: #004276; margin: 0px; padding: 7px 9px 7px 9px;text-align:left;}
.cnnvideo_showSelect ul.cnnShowList_item1 {height: 29px;width: 147px;}
.cnnvideo_showSelect ul.cnnShowList {border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; width: 183px;position: absolute; margin-top: 1px; margin-left: -1px;  display: none; }
.cnnvideo_showSelect ul.cnnShowList.showList { display: block; }
.cnnvideo_showSelect ul.cnnShowList li { border-bottom: 1px solid #e1e1e1; height: 16px; }
.cnnvideo_showSelect .cnnCtrls_down { background: #fff url(https://i.cdn.turner.com/money/.element/img/2.1/buttons/arrow_buttons.gif) no-repeat -36px -4px; border-left: 1px solid #e1e1e1; width: 30px;height: 29px; float: right;}
.cnnvideo_showSelect .cnnCtrls_down a {border: 0; display: block; height: 31px; width: 30px;}


/* *** Right Rail Modules & Boxes *** */

/* Boxes */
.boxHeading {font:bold 19px Arial; padding:0px 0px 5px 0px;}
.boxHeading a {font:bold 19px Arial;color:#000;text-decoration: none;}
.boxHed {font:bold 16px Arial; padding:0px 0px 5px 0px;}
.boxHed a {color:#004276;text-decoration: none;}
.boxHed a:hover {text-decoration:underline;}
.boxDek {color:#666;}

/* Makeover Form */
#cnnMakeoverForm {padding:10px;background-color: #fff;margin:0px 0 10px 0;}
#cnnMakeoverForm .makeoverHeader {font-size:16px;font-weight:bold;}
#cnnMakeoverForm .formdata input.formInput {width:130px;}


/* Misc */
#fsbReGdBox .innerPad {background:#FFF;}
#section_Currentissue {padding:10px;background-color: #ffffff;}
#section_Currentissue .cnnBlurbTxt {margin-bottom:5px;}
#rightColumn .content_box {padding:0px; /*margin-bottom:-8px; */}
/* Large Most Popular Module (Main Column) */
#mostPopLG #mostPopularModule table { width:570px; font-size:12px; border-spacing:0; border-collapse:collapse;margin-left:5px;margin-bottom:5px; }
#mostPopLG #mostPopularModule table tr { background:#FFF; }
#mostPopLG #mostPopularModule table tr td { padding:6px 5px 6px 10px; width:30%;}
#mostPopLG #mostPopularModule table tr td.change { padding-right:10px; padding-left:0px; text-align:left; }
#mostPopLG #mostPopularModule {border:none;width:100%;height:295px;overflow:visible;}
#mostPopLG #ssi0 ul, #mostPopLG #ssi1 ul, #mostPopLG #ssi2 ul {width:31%;}
#mostPopLG  #mostPopularModule #ssi2 ul {width:45%;float:left;}

/* headers */
.moneyMainGreyBnr {background:none;width:100%;}
.moneyGroupLabel {background-color: #fff;padding:1px 4px 1px 0px;line-height:14px;font-family:arial;}
.moneyGroupLabel a,
.moneyGroupLabel span {color: #cb0100; font-weight:bold; font-size:12px;}
#sectionFeatureLtCol {padding-right:10px;}

/* Poll */
#pollCNNMoney {margin-bottom:15px;font:normal 12px Arial;}
#pollCNNMoney .moneyMainGreyBnr {text-align:left;}
#pollCNNMoney .moneyMainGreyBnr  {font:bold 19px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
#pollCNNMoney .moneyMainGreyBnr a {font:bold 19px Arial;color:#000;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}
#pollCNNMoney #question {margin-bottom:10px;}
#pollCNNMoney #answers {color: #5F5F5F; display: table; margin-bottom: 10px; width: 100%;}
#pollCNNMoney #answers ul {list-style: none; margin: 0; padding: 0;}
#pollCNNMoney #answers ul li {clear:both; margin: 0; padding: 0; }
#pollCNNMoney #answers ul li div {display:block;float:right;text-align:left;width:90%;}
#pollCNNMoney #answers ul li input {float:left;}
#pollCNNMoney #vote {clear:both;margin-left:2px;}
#pollCNNMoney #maglogo {float:right;text-align:right;margin-top:-20px;}

/********* Scrolly Feature Box **********/
#featureBox {margin-bottom: 30px;}


/* *** Special Individual Page Styles *** */

/* Main */
.smbizMain.smbizSplitLeft .summaryBlock {border-bottom:1px solid #EEE;padding-bottom:17px; margin-right:20px;}


#cnnTL1.smbizLargeImg {border-bottom:none;}
.smbizMain.smbizSplitRgt {paddgin-top:0px;}

/* URG */
#cnnTL1.smbizURG {border-bottom:1px solid #EEE;padding-bottom:20px;}
.summaryBlock.smbizURG {margin-bottom:20px;}

#smallBizURG #cnnTL1.summaryBlock {border-bottom: 1px solid #eee; padding-bottom: 15px;}
#smallBizURG .smbizSplitLeft .summaryBlock {border-bottom: none; padding-bottom: 10px;}
#smallBizURG #specRgtMod {margin-top:0px;} /* #################TEMP: remove one cms fix is in 9/3/09 #################### */
#smallBizURG #section_Rtop {float: left;}

/* Makeover */
	html>body #smallBizMakeover #cnnTL1 {padding-bottom:20px;}
#smallBizMakeover .smbizSplitLeft .summaryBlock {border-bottom:none; padding-bottom:10px;}
	html>body #smallBizMakeover .smbizSplitLeft .summaryBlock {padding-bottom:0px;}
#smallBizMakeover #section_Rtop {border-bottom: 1px solid #e1e1e1; margin-left:10px; margin-top:13px; padding-bottom: 5px;}
#section_Rbot {margin-top:13px; margin-left:10px; width:280px;}


/* Features */
#smbizFeatures .img01paddingL {margin-top:3px;}
#smbizFeatures h1 {margin:10px 0px 10px 0;font-size:26px;}
#smbizFeatures .summaryBlock {padding-bottom:15px; border-bottom:1px solid #eee;margin-bottom:15px;}
#smbizFeatures .cnnBlurbTxt {margin-bottom:5px;color:#000}
#smbizFeatures .smbEyebrow {letter-spacing:.0em;font-weight:bold;margin-bottom:3px;font-weight:normal;}
#smbizFeatures .cnnBullets  {margin-left:126px;}
#smbizFeatures .storyByline {font-size:11px;color:#575757;}

/* Q&A */
#smbizQuesBlock, #smbizAnsBlock {background:#D7E8F8;margin:10px 0 20px 0px;border:2px solid #CCC;padding:10px;font-size:14px;}
#smbizAnsBlock {margin-bottom:0px;}
#smbizQuesBlock .smbTopicsLinks {font-size:11px;}
#smbizQuesBlock .smbTopicsLinks a {text-decoration:underline;}
#smbizQuesBlock h1 {margin:0px;;padding:0px;margin-bottom:5px; color:#004276;}
#smbizQuesBlock h1 a {font-size:20px;}
#smbizQuesBlock b, 
#smbizAnsBlock  b {line-height:25px}
#smbizQuesBlock img, 
#smbizAnsBlock  img  {margin:0px 10px 5px 0px;}
.questionPoint {margin-left:-16px;float:left;margin-top:-5px;}
.qTopics, 
.qSuppLinks {font-size:12px;}
.qTopics a {text-decoration:underline;font-style:italic;}
.smbizSubmitter {font-weight:bold;margin-bottom: 10px; padding-top:5px;}
.smbizShareAns {font-style:italic;font-size:11.5px;margin-left:0px;}


/*split left blurb boxes*/
.smbizQA.smbizSplitLeft {margin-right:15px;overflow:hidden;}
.smbizQA.smbizSplitLeft  .boxDek {color:#666;margin-bottom:15px;}
.smbizSplitLeft .sayHeader {padding:10px 10px 0px 10px;}
.smbizSplitLeft .boxHeading {font:bold 18px Arial;letter-spacing: -1px;}
.smbizSplitLeft .content {padding:13px 0 0 15px;font:normal 12px Arial;color:#666;width:203px;}
	html>body .smbizSplitLeft .content {width:190px;}
.smbizSplitLeft .wordBubble {background-color:#F6F6F6;font:italic 12px Arial;border:1px solid #c3c3c3;border-bottom:none;padding:10 10 15 10px;margin:5px 0 0 0px;width:367px;}
	html>body .smbizSplitLeft .wordBubble {width:345px;}
.smbizSplitLeft .bottomBubble {margin-top:-5px !important;margin-top:0px;width:367px;background: url(https://i.cdn.turner.com/money/.element/img/3.0/fsb/bubble_longer.gif);background-repeat: 
no-repeat;}
.smbizSplitLeft .moreSummaryList {margin:5px 0 10px 0px;text-align:left;}

/* Live & Launch */
#smbBestPlaces .summaryBlock {margin-top:20px;}
#smbBestPlaces .summaryBlock img {margin-right:10px;}
#smbBestPlaces .bestplacesHeaderImg {margin:15px 0px 15px 0px;}
.bulletsCol {display:block;float:left;width:145px; margin-right:10px;}
#sectionSpecials .cnnHeadline {font:bold 16px arial;margin-top:0px;}
#sectionT1 {padding:10px 0px 0px 0px;width:100%;}
#sectionT1 .cnnHeadline {font:bold 28px Arial;color:#039;margin-top:10px;}
#sectionT1 .cnnBlurbTxt {font:13px Arial;padding-bottom:5px;}
#sectionT1 .cnnBullets {}

#sectionT2 {padding:0px 0px 0px 0px;font-size:11px;width:100%;color: #545454;}
#sectionT2 .cnnHeadline  {font:bold 16px arial;}
#sectionT2 .cnnBlurbTxt  {padding-bottom:5px;}
#sectionT2 .cnnBullets  {}
#sectionT2 .summaryblock {}

