html {background:#EEE;margin:0px;padding: 0px;}
body {font:normal 12px Arial; margin:0px;padding: 0px;text-align:center;}
.fsb_body {margin:0px auto;text-align:left;width:994px;}

h1, h2 {margin:0px;}
a {color:#004276; text-decoration:none;}
a:hover {text-decoration:underline;}



	
/********************** Skeleton **********************/
#content {background:#EEE;}
	#mainCol {float:left; width:630px;overflow:hidden; margin:0px;}

	.mainCol_block 	   {background: #FFF; padding: 9px; margin-bottom: 9px; overflow: hidden; text-align: left;}
	.mainCol_lastBlock {background: #FFF; padding: 9px; margin-bottom: 9px; overflow: hidden; text-align: left;}
	/* clear float hack */
	.mainCol_block, .mainCol_lastBlock {overflow: hidden;}
	.mainCol_block:after, .mainCol_lastBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.mainCol_block, .mainCol_lastBlock {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html .mainCol_block, * html .mainCol_lastBlock {height: 1%;}
	.mainCol_block, .mainCol_lastBlock {display: block;}
	/* End hide from IE-mac */
	
	#mainRight_col {background: #FFF; float: right; width: 354px; overflow: visible; padding: 0px;margin:0px; position: relative; text-align: center;}
/********************** /Skeleton **********************/


/******************* Generic Styles *******************/	
/* page header + Controls  */
#pageHeader {color: #ADADAD; float:left; font:bold 20px Arial; position:relative; bottom:3px; text-transform: uppercase;}
#pageSettingCtrls {text-align:right;}
.pageSettingText {color:#999;font-size:10px; position:relative;top:3px;}

.clearFloat {clear: both; float: none; margin: 0px; padding: 0px; line-height: 0px; font-size: 0px;}

.boxHeading {font-size: 19px;font-weight:bold; letter-spacing: -1px; padding-bottom:10px; text-align: left;}
#mainRight_col .boxHeading {}
.boxHeading h1 {font-size: 19px;}
.boxHeading a {color: #000;}
	a.sectionHead_arrow {float: right; margin-top:3px;}
	a.sectionHead_arrow img {border: none;}

	/* Summary Styles */
	.summaryBlock 	{font:normal 12px Arial;margin-bottom:10px;padding:0px; text-align: left;}
	.summaryBlock .img01paddingL {padding-right: 11px;}
		.cnnEyebrow {color: #000; font: bold 12px Arial; letter-spacing: 1px; margin: -3px 0px 0px 76px; text-transform: uppercase; }
		#mainCol .cnnEyebrow a, #mainRight_col .cnnEyebrow a  {color: #000;}
		.cnnHeadline {font-size:16px; line-height: 19px; padding:0px 0px 2px 0px; margin: 0px 0px 0px 76px;}
		.cnnHeadline a {font-weight:bold;}
		.cnnDateStamp, 
		.cnnEyebrowTimestamp {color:#999;font-size:10px;margin:2px 0px 3px 76px;}
		.cnnBlurbTxt {margin-left: 76px;}
		.cnnBullets {display: block; line-height: 16px; margin-left: 76px;}
		a.cnnMore, #section_SumLeads a.cnnMore {text-transform: capitalize;}

		/*.vicon {margin-left: 3px;}*/
		.vicon,
		.vicon2 {border: none; margin-right: 5px; position: relative; top: 3px;}
		.cnnHeadline .vicon, 
		.cnnHeadline .vicon2 {top: 2px;}
		.cnnBullets .vicon,
		.cnnBullets .vicon2 {top: 4px;}
		.HeadlineList li .vicon,
		.HeadlineList li .vicon2 {margin-top: -3px;}


		/*** Archive pages  ***/
		.cnnArchives #sectionT2 .cnnHeadline {margin-left: 0px;}
		.cnnArchives #sectionT2 .cnnDateStamp, .cnnArchives #sectionT2 .cnnEyebrowTimestamp {margin-left: 0px;}

	/* clear float hack */
	#mainRight_col .summaryBlock {overflow: hidden;}
	#mainRight_col .summaryBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#mainRight_col .summaryBlock {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html #mainRight_col .summaryBlock {height: 1%;}
	#mainRight_col .summaryBlock {display: block;}
	/* End hide from IE-mac */
	
	.summaryBlocknoImage {font:normal 12px Arial;margin-bottom:10px;padding:0px; text-align: left;}
	.summaryBlocknoImage .cnnEyebrow {margin-left: 0px;}
	.summaryBlocknoImage .cnnHeadline {margin-left:0px;}
	.summaryBlocknoImage .cnnDateStamp, .summaryBlocknoImage .cnnEyebrowTimestamp  {margin-left:0px;}
	.summaryBlocknoImage .cnnBlurbTxt {margin-left: 0px;}
	.summaryBlocknoImage .cnnBullets {margin-left:0px;}	

	ul.summaryList {list-style: none; margin: 0px; padding: 0px;}
	ul.summaryList li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 6px; margin: 10px 0px; padding: 0px 0px 0px 10px;}
	.moreSummaryList {text-align: right;}

	.HeadlineList ul{list-style: none; margin: 0px; padding: 0px;}
	.HeadlineList li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 6px; line-height:15px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px;}
/******************* /Generic Styles *******************/	


/********************** BANNER **********************/
#fsbbanner_top {height: 40px;border:1px #CCC solid; color: #AAA; font: normal 11px Arial; padding:8px 0px 0px 0px;margin:0px 0px 1px 0px;width:975px;}
	html>body #fsbbanner_top {height: 30px; width:973px;}
#fsbbanner_top .fsbSearchbox form{height:25px;vertical-align: middle; float:right;padding-right:8px;}
#fsbbanner_top .fsbSearchTxtField {border: 1px solid #D1D1D1; color:#666;font-size: 11px; height: 22px; margin-bottom:0px; margin-right:0px; padding: 2px 0px 2px 3px; width:250px; }
	html>body #fsbbanner_top .fsbSearchTxtField {margin-bottom:8px;}
#fsbbanner_top #CNNLogo_banner {border: none; float:left; margin-left:10px;}

#FSBheaderLinks {float:left;margin-left:12px;position: relative; bottom: -8px;}
#FSBbanner {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/grdnt_bnr_bg.jpg) repeat-y;border-bottom:1px #FFF solid;margin-top:0px;padding:0px;height:65px;width:975px;}
#FSBbanner img {border: none;}
#FSBbanner .FSBbanner_left {margin:0px 0px 0px 20px;padding-top:15px;}
#fsb_banner {background:#FFF;padding-left:10px;} 
#fsb_banner #searchButton {height: 22px; margin-left:-8px; vertical-align:top;}
	html>body #fsb_banner #searchButton {margin-left:0px;}
#fsb_banner .FSBrightlogo {margin:30px 10px 0px 155px;}
#fsb_Genericnav,
#fsb_Homenav, 
#fsb_AskAnswer {background:#FFF;}
#moneySmBizNav {background:#FFF;}
#fsbNavMenu {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/gry_nav_bg.jpg) repeat-x top; border-bottom:10px solid #FFF; font:normal 12px Helvetica; height:22px;margin:0px 9px 0px 10px;padding:0px;text-align:left;}
	::root #fsbNavMenu {height:23px;}
#FSBnavTable {margin:0px;padding:0px;}
#FSBserviceTable {float: right; margin:0px;padding:0px;}
#FSBnavTable li,
#FSBserviceTable li{font:normal 12px Helvetica; float:left; list-style: none; margin:0px;padding:0px;}
#FSBnavTable a.navLink {border-right:1px solid #FFF; color:#FFF; float:left; line-height: 12pt; margin:0px; padding:4px 12px 3px 12px; text-align:center; width:216px; height:14px;}
	html>body #FSBnavTable a.navLink {padding:4px 12px;}
	::root #FSBnavTable a.navLink {height:12px;}
#FSBserviceTable a.navServiceLinks {color:#FFF;line-height: 12pt;float:left; margin:0px; padding:3px 12px 4px 12px;}
	html>body #FSBserviceTable a.navServiceLinks {padding:3px 12px;}
#FSBnavTable a.navLink:hover,
#FSBserviceTable a.navServiceLinks:hover {color:#FFF; text-decoration: none; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
#fsb_Homenav #fsbNavMenu a#navFsbNews 			 {color:#FFF; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
#fsb_AskAnswer #fsbNavMenu a#navFsbAsk 			 {color:#FFF; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
#fsb_Video #fsbNavMenu a#navFsbVideo 			 {color:#FFF; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
#fsb_Newsletters #fsbNavMenu a#navFsbNewsletters {color:#FFF; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
#fsb_RSS #fsbNavMenu a#navFsbRSS 				 {color:#FFF; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
/* old nav support */
#moneySmBizNav #fsbNavMenu a#navFsbNews {color:#FFF; background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orng_nav_bg.jpg);}
/********************** /BANNER **********************/

/**************** FOOTER *****************/
#footerGroup {background: #0f2f56; font: normal 11px Arial; padding: 18px 28px 18px 28px; text-align: center; width:974px;}
	html>body #footerGroup {width:938px;}
#footerGroup a {color: #FFF; text-decoration: none;}
#footerGroup a:hover {text-decoration: underline;}

#mainCopyright {color: #FFF;}

#footerLinks {border-bottom: 1px solid #999; border-top: 1px solid #999; color: #FFF; padding: 10px 0px; margin: 15px 0px;}
#footerLinks a {color: #FFF; font-size: 12px; line-height: 18px; margin-right: 12px; text-decoration: none;}
#footerLinks a:hover {text-decoration: underline;}
#footerLinks a#lastLink {margin-right: 0px;}

#footer {margin-left:-15px;padding: 0px; margin: 0px;}
#storyPage #footerGroup, 
#LiquidLayout #footerGroup, 
#footer #footerGroup {width:994px;}
	html>body #storyPage #footerGroup, 
	html>body #LiquidLayout #footerGroup, 
	html>body #footer #footerGroup {width: 938px;}

#marketCopyright, #marketCopyright table{color: #FFF; font-size: 11px; padding: 0px 10px;}
#marketCopyright table br{display: none;}
/**************** /FOOTER *****************/


/* Story banners - new Branding banner design */
#storyBrandingBanner {border-bottom:1px solid #b61d1d; font: normal 12px Arial; padding:0px 0px 6px 0px; margin: 15px 0px;}
#storyBrandingBanner .storyBrandingBanner_Title {text-transform: uppercase;}
#storyBrandingBanner .storyBrandingBanner_Title a {color:#b61d1d;}
#storyBrandingBanner .storyBrandingBanner_Title a:hover {text-decoration: none;}
#storyBrandingBanner a .storyBrandingBanner_SubTitle {color: #004276;}
#storyBrandingBanner a:hover .storyBrandingBanner_SubTitle {color: #004276; text-decoration: underline;}
#storyBrandingBanner .storyBrandingBanner_SubTitle {margin-left: 3px; text-transform: none;}
#storyBrandingBanner .storyBrandingBanner_Links a {color: #8B8B8B; float: right; font-size: 11px;}
#storyBrandingBanner .storyBrandingBanner_Links a:hover {color: #004276; text-decoration:underline;}

		
/*** Modules: Ads ***/
#adTop, #adBanner {background: #FFF;padding-bottom:3px;}
#mainRight_col #quigo336 {margin: 0px 0px 30px 0px;}
#quigo628 {margin: 0px -9px;}
#mainRight_col #adsquare {margin: 0px 0px 22px 0px;}
#mainRight_col #ad336sponsor {margin: 0px 0px 22px 0px;}
#Videocontent #mainRight_col #cnnAd336x30 {border-bottom: 10px solid #EEE; margin: 0px 0px 13px 0px; padding: 0px 0px 15px 0px;}

/* sponsorships */
.sponsor {margin-top:10px;}
.sponsorText {color: #999; font: normal 10px arial;}

#moneySponsorBox {text-align: left; margin-bottom:15px;}
#moneySponsorBox .cnnmoneySponsorTitle {position: relative; top: 7px;left:4px;}
#moneySponsorBox #adContainer {border: 1px solid #999;padding:5px;}
#moneySponsorBox #adContainer iframe{margin:5px 0;}


/****************** Modules ******************/
/* Top Lead */
#sectionT1 {width: 612px; margin-bottom: 35px;}
	/* clear float hack */
	#cnnTL1 {overflow: hidden;}
	#cnnTL1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#cnnTL1 {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html #cnnTL1 {height: 1%;}
	#cnnTL1 {display: block;}
	/* End hide from IE-mac */
#sectionT1 .textBlock {display: table !important; margin: 0px !important;}
#sectionT1 .img02paddingL, 
#sectionT1 .img01paddingL {margin-right: 15px;}
#sectionT1 .cnnHeadline {margin-left:0px;}
#sectionT1 .cnnHeadline a {font-size: 24px; font-weight: bold;}
#sectionT1 .cnnDateStamp {margin: 7px 0px;}
#sectionT1 .cnnBlurbTxt {margin-left: 0px;}
#sectionT1 .cnnBullets { display: inline; margin: 0px; width: 100%; }
html>body #sectionT1 .cnnBullets { display: table; width: auto; }
#sectionT1 #cnnBulletsBlock {margin-top:5px;padding-top:3px;}


/************** MODULE - video player ****************/
	#video_playerLeft {float: left;}
	#video_player {background:#EEE;margin:10px 0px 10px 19px;padding-top:1px;overflow:visible; text-align:left;width:300px;}
	#cnnSectionSBMakeover #video_player {margin:0px 0px 10px 0px;}
	div.player_area {background:#FFF;margin:6px 6px 3px 6px;padding:5px;text-align:center;}
	div.player_area iframe {height:174px; width:268px;}
	
	#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-top: 2px; padding-left: 0px; }
	#video_player #cnnVidText ul li {background: none; padding-bottom: 5px; 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 #cnnVidText ul li a .vicon {border: none; float: left; margin-left: 0px; margin-right: 10px;}	

	#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;width:88px;}
	#cnnVPAd {color: #999; font-size: 10px;  width: 88px;padding:0px 0px 5px 0px; }
	
/**** Video player sponsors and category links ****/
#video_player .cnnVideocategory {margin-left:7px;font-size:10px;}
#video_player .moreLink {font-size: 10px;margin-left: 7px;}
#cnnShowList {float: left; margin: 0px; padding: 0px; width: 150px;}
	html>body #cnnShowList {width: 152px;}
#cnnShowList li {background: #fff; border-top: 1px solid #e1e1e1; color: #004276; display: none; padding: 7px 9px 9px 9px;background-image: none;text-align:left;}
#cnnShowList li#cnnShowList_intro {border-top: none; display: block; padding-bottom: 8px;}
#cnnShowList.showList {border: 1px solid #e1e1e1; position: absolute; margin-top: -1px; margin-left: -1px;}
#cnnShowList.showList li {display: block;list-style:none;width: 151px;}
	html>body #cnnShowList.showList li {width: 134px;}
/** Video list Dropdown - also used in HP video player **/
	.cnnvideo_showSelect {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;}

	.cnnvideo_showSelect ul {list-style-type: none; margin: 0px; padding: 0px; z-index:100;}
	.cnnvideo_showSelect ul li{background: #FFF; color: #004276; margin: 0px; padding: 6px 9px 8px 9px;text-align:left;}

	.cnnvideo_showSelect ul.cnnShowList_item1 {height: 29px;width: 147px;}
		html>body .cnnvideo_showSelect ul.cnnShowList_item1 {height: 16px;}

	.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;}
		html>body .cnnvideo_showSelect ul.cnnShowList {margin-top: 14px;}
        * html .cnnvideo_showSelect ul.cnnShowList { left: 34px; }
		* html #cnnSectionSBMakeover .cnnvideo_showSelect ul.cnnShowList { left: 6px; }
	.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;}
    * html .cnnvideo_showSelect .cnnCtrls_down { width: 31px; }
	.cnnvideo_showSelect .cnnCtrls_down a {border: 0; display: block; height: 29px; width: 30px;}
/************** MODULE - video player ****************/

/*** Modules: Summary Leads ***/
#section_SumLeads {float: left; width: 320px;margin-top:0px;}
#section_SumLeads .cnnBlurbTxt {position: relative;margin-bottom:5px;}
#section_SumLeads .cnnHeadline {margin-top:0px;}
/*** Modules: Sidestack ***/
#section_latestnews {width: 270px; margin: 0px 0px 15px 338px;}
html>body #section_latestnews {margin: 0px 0px 15px 341px;}

/* position relative for IE6 */
#section_Video {border-bottom: 1px solid #e5e5e5; float: left; margin: 7px 0px 20px 0px;position:relative; left:33px; width: 256px;}
#section_Video .boxHeading {position:relative;right:33px;}
#section_Video .moreSummaryList {display:none;}
#section_Video .cnnHeadline {color:#004276; font-weight: bold; margin:10px 0px;}
#section_Video .cnnDateStamp {margin: 0px;}
#section_Video .cnnBlurbTxt {margin-left: 0px;}
#section_Video .cnnBullets {margin-left:0px;}	
#section_Video .sponsor {text-align: right;}

/*** Modules: Video sidestack ***/
#section_Videostack {margin: 0px 0px 15px 338px; width: 270px;}
html>body #section_Videostack {margin: 0px 0px 15px 341px;}

/*** Modules: Video search ***/
#section_VideoSearch {}


/*** Modules: GET ANSWERS ***/
#section_Youranswers {background: #FFF; padding: 9px; margin-bottom: 9px; overflow: hidden; text-align: left;}
#QA_Group .Your_Question {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/q_icon.gif) no-repeat 0px 3px;padding-left:53px;color:#000;margin:15 10 10 5px;}
#QA_Group .Your_Answer {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/a_icon.gif) no-repeat 0px 3px;padding-left:53px;color:#000;margin:15 10 10 5px;}
#QA_Group {border-bottom:1px solid #E1E1E1;}
#QA_Group .byline {color:#004276;text-decoration:none;}
#QA_Group .byline span {font-weight:bold;}
#hotTopics .catcloudLink a {margin-right: 10px;}
#cnnSectionGetanswers #hotTopics {margin:10 0px;}

/*** Modules: Find Business Answers ***/
#section_Findbizanswers {width: 612px;}
#section_Findbizanswers #fsb_answers_form {padding: 0px;}
#section_Findbizanswers #fsb_answers_form form {margin: 0px;}
#section_Findbizanswers #findbizAns_dd_topic {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 230px; margin-right: 15px;}
#section_Findbizanswers #findbizAns_dd_industry {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 230px; margin-left: 15px;}
#section_Findbizanswers .sponsor {float: right; text-align: right;}
#section_Findbizanswers .sponsorText {display: block;}
	/*Get Anwers page*/
	#cnnSectionGetanswers #section_Findbizanswers {border-bottom: 1px solid #e5e5e5; margin: -9px 0px 15px 0px;}
#FindbizIframe_page {background-color:#fff;height:100%;text-align:left; }
#section_FindbizIframe {width:630px;height:190px;margin:0;padding:0;background-color:#fff;}

/*** Modules: Specials (AKA Featured) ***/
#section_Specials {clear: both; margin-bottom: 20px; overflow: hidden; width: 612px;}
#section_Specials .featuredContent {border: 1px solid #e5e5e5; height: 209px; padding: 7px; overflow: hidden;  width: 612px;}
html>body #section_Specials .featuredContent {height: 196px; width: 596px}
#section_Specials .featuredDisplayDiv {padding: 0px; margin: 0px; width: 1340px;}
html>body #section_Specials .featuredDisplayDiv {width: 1490px;}
#section_Specials .featuredDisplayDiv ul {padding: 0px; margin: 0px; list-style: none;}
#section_Specials .featuredDisplayDiv li {float: left; height: 209px; margin: 0px 58px 0px 0px; width: 160px;}
#section_Specials .featuredHeadline {margin-top: 8px;}
#section_Specials .featuredHeadline a {font-size:17px; font-weight: bold; line-height: 21px; margin-top: 7px;}
	
/*** Modules: special side section (Facetime) ***/
#section_specialRight {border-bottom: 1px solid #e5e5e5; margin: 0px 0px 20px 338px;  padding-bottom: 0px; width: 270px;}
html>body #section_specialRight {margin: 0px 0px 20px 341px;}
#section_specialRight .boxHeading {margin-bottom: 11px;}
html>body #section_specialRight .summaryBlock {min-height: 90px;}
#section_specialRight .summaryBlock .img01paddingL {float: left; margin: 0px 10px 0px 0px;}
#section_specialRight .summaryBlock .cnnHeadline {margin-left: 0px;}
#section_specialRight .sponsor {text-align: right;}


/*** Modules: Current Issue ***/
#section_Currentissue {margin: 0px;}
html>body #section_Currentissue {margin: 7px 0px 0px 0px;}
#section_Currentissue .boxHeading {line-height:12pt; margin-bottom: 17px;}
#section_Currentissue  a.sectionHead_arrow {margin-top:16px;}
#section_Currentissue .cnnHeadline {padding:0px 0px 2px 0px; margin: -3px 0px 0px 160px;}
#section_Currentissue .cnnBlurbTxt {margin: 0px 0px 15px 160px;}
#section_Currentissue .cnnBullets {display: block; background: none; margin-left: 160px; padding: 0px;}
	/* In the main col */
	#mainCol #section_Currentissue {float: left; width: 320px;}
	/* In the Ad Col */
	#mainRight_col #section_Currentissue {margin: 0px 9px 30px 9px;}

/*** Modules: More from FSB ***/
#section_MorefromFSB {margin: 0px 0px 0px 338px; padding-top: 7px;}
#section_MorefromFSB .summaryBlock {margin-bottom: 15px;}
#section_MorefromFSB .cnnEyebrow a {color:#000;}
#section_MorefromFSB .cnnHeadline {margin:0px 0px 0px 76px;}
	/* In the main col */
	#mainCol #section_MorefromFSB {width: 270px;}
	/* In the Ad Col */
	#mainRight_col #section_MorefromFSB {margin: 0px 9px 20px 9px;}
	#mainRight_col #section_MorefromFSB .cnnHeadline {width: 210px;}


/*** Modules: Top Stories ***/
#section_Topstories {border-bottom: 1px solid #e5e5e5; margin: 7px 9px 20px 9px; text-align: left;}
#section_Topstories #NaviTabs ul {margin:0px;padding: 0px;width:100%;}
	/* clear float hack */
	#section_Topstories #NaviTabs ul {overflow: hidden;}
	#section_Topstories #NaviTabs ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#section_Topstories #NaviTabs ul {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html #section_Topstories #NaviTabs ul {height: 1%;}
	#section_Topstories #NaviTabs ul {display: block;}
	/* End hide from IE-mac */
#section_Topstories #NaviTabs li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/grey_sliver.gif) repeat-x; border: 1px solid #e55f0a; font: normal 9px Verdana; line-height:10px; list-style: none; padding: 4px 0px 0px 5px; float:left; position: relative; height:28px; width:68px;}
html>body #section_Topstories #NaviTabs li { height:24px;}
#section_Topstories #NaviTabs li a {color: #e55f0a;}
#section_Topstories #NaviTabs li#tabnum0 {}
#section_Topstories #NaviTabs li#tabnum1 {margin-left: 1px;width:90px;}

#section_Topstories.Tab0Visible li#tabnum0,
#section_Topstories.Tab1Visible li#tabnum1 {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orange_sliver.gif) repeat-x;}
#section_Topstories.Tab0Visible li#tabnum0 a,
#section_Topstories.Tab1Visible li#tabnum1 a{color:#FFF;}

#section_Topstories #moneystories,
#section_Topstories #fsbstories {visibility:hidden;  display: none;}
#section_Topstories.Tab0Visible #fsbstories {visibility:visible; display: block;}
#section_Topstories.Tab1Visible #moneystories {visibility:visible; display: block;}

#section_Topstories #moneystories ul,
#section_Topstories #fsbstories ul {list-style: none; margin: 0px; padding: 0px;width:330px;}
#section_Topstories #moneystories ul li,
#section_Topstories #fsbstories ul li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 6px; margin: 10px 0px; padding: 0px 0px 0px 10px;}

/** Modules: Ask a Question ***/
#section_Askaquestion {margin-top: 15px; width: 612px;}
#section_Askaquestion #fsb_ask_question {margin: 0px; padding: 0px;}
#section_Askaquestion #industryInput {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 155px; margin-right: 5px;padding-left:0px;}
#section_Askaquestion #findbizAns_dd_industry {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 230px; margin-left: 15px;}
#section_Askaquestion .sponsor {float: right; text-align: right;}
#section_Askaquestion .sponsorText {display: block;}
#your_question {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777;margin:0 0 5 0px;padding-left:5px;width:308px;height:43px;}
html>body #your_question {width:311px;}
#section_Askaquestion form {margin: 0px; padding: 0px;}
#section_Askaquestion .formInput {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 131px; margin-right: 6px;margin-bottom:5px;float:left;padding-left:5px;}
#section_Askaquestion #cityInput {float:left;background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 87px; margin-right: 6px;}
#section_Askaquestion #stateinput {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 62px;padding-left:0px;}
#section_Askaquestion #phoneInput {background: #e5e5e5; border: 1px solid #B1B1B1; color: #777; width: 154px;}
#questButton {height: 20px;}
#section_Askaquestion .formLeft {float:left;width:300px;}
#section_Askaquestion .privacyPolicy {float:left;padding:3px 3px;}
#section_Askaquestion .privacyPolicy a {color:#777;}

/*** Modules: Ultimate Resource Guide Module***/
#section_URG {margin: 7px 0px 0px 0px;}
#section_URG .boxHeading {line-height:12pt;}
#section_URG a.sectionHead_arrow {margin-top:16px;}
#section_URG .summaryBlock {border-top: 1px solid #e5e5e5;  margin: 0px; padding-top: 5px;}
#section_URG .summaryBlock .cnnHeadline {margin:0px 0px 0px 76px;}
#section_URG .summaryBlock .cnnBlurbTxt {margin: 0px 0px 15px 76px;}
#section_URG .summaryBlock .cnnBullets {display: block; background: none; margin-left: 160px; padding: 0px;}
	/* In the main col */
	#mainCol #section_URG {float: left; width: 290px;}
	/* In the Ad Col */
	#mainRight_col #section_URG {margin: 0px 9px 30px 9px;}

/*** Modules: Ultimate Resource Guide Module - right of of main col ***/
#section_URG_R {margin: 9px 0px 0px 338px;}
#section_URG_R .boxHeading {line-height:12pt; margin-bottom: 10px;}
#section_URG_R a.sectionHead_arrow {margin-top:16px;}
#section_URG_R .summaryBlocknoImage,
#section_URG_R .summaryBlock {margin: 0px; padding-top: 9px;}
#section_URG_R .summaryBlocknoImage {margin:5px 0px 10px 0px;}
#section_URG_R .summaryBlock .cnnHeadline {margin:0px 0px 0px 76px;}
#section_URG_R .summaryBlock .cnnBlurbTxt {margin: 0px 0px 15px 76px;}
#section_URG_R .summaryBlock .cnnBullets {display: block; background: none; margin-left: 160px; padding: 0px;}


/*** Modules: SmallBiz Makeover Module***/
#section_SBMModule {margin: 0px 0px 0px 318px; padding-top: 7px;}
#section_SBMModule .boxHeading {line-height:12pt;}
#section_SBMModule a.sectionHead_arrow {margin-top:16px;}
#section_SBMModule .summaryBlock {border-top: 1px solid #e5e5e5;margin: 0px; padding-top: 5px;}
#section_SBMModule .summaryBlock .cnnEyebrow a {color:#000;}
#section_SBMModule .summaryBlock .cnnHeadline {margin:0px 0px 0px 76px;}
#section_SBMModule .summaryBlock .cnnBlurbTxt {margin: 0px 0px 15px 76px;}
	/* In the main col */
	#mainCol #section_SBMModule {width: 290px;}
	/* In the Ad Col */
	#mainRight_col #section_SBMModule {border-bottom: 1px solid #e5e5e5; margin: 0px 9px 20px 9px;}
	#mainRight_col #section_SBMModule .cnnHeadline {width: 210px;}

/*** Modules: Poll ***/
#pollCNNMoney {font-size: 12px;}
#pollCNNMoney .moneyMainGreyBnr {color:#000; font: bold 19px Arial; letter-spacing: 1px; padding: 0px; margin-bottom: 7px; text-align: left;}
#pollCNNMoney .moneyMainGreyBnr a {color: #000;}
#pollCNNMoney #question {color: #000;}
#pollCNNMoney #answers {margin:10px 0px;}
#pollCNNMoney #answers ul { padding-left: 0px;margin:0px;}
#pollCNNMoney #answers li { list-style: none;margin:0px;color:#5F5F5F;}
#pollCNNMoney #answers li div{ display: inline;}
#pollCNNMoney #vote {margin-bottom:2px;}
#pollCNNMoney #vote input {float: left; margin-right: 5px;}
#pollCNNMoney #vote .cnnPollText {display: none;}
#pollCNNMoney #vote .cnnPollRes {background: none; display: block; padding:10px 0px 0px 0px;}
#pollCNNMoney #maglogo {text-align:right; margin-bottom:0px;}

/****************** /Magazines/FSB styles (working) 
Save in case they wish to ressurrect this page

/*** Modules: More Video (side touts) 
#section_MoreVideo {margin: 0px 0px 0px 338px; padding-top: 7px; width: 270px;}
/*** Modules: Calculator
#section_Calculators {float: left; margin: 7px 0px 0px 0px; width: 320px;}
/*** Modules: Quizzes
#section_Quizzes {margin: 0px 0px 0px 338px; padding-top: 7px; width: 270px;}
******************/



/*** Modules[only RRail?]: Columnists ***/
#section_Columnists {margin:0px 9px 20px 9px;text-align:left;}
#section_Columnists .boxHeading {margin-top:3px;height:30px;}
	html>body #section_Columnists .boxHeading {margin-bottom:-6px;}/*adjust spacing after safari fix*/
#section_Columnists .summaryBlock {margin-bottom: 15px;}
#section_Columnists .cnnEyebrow a {color:#000;}
	html>body #section_Columnists .summaryBlock .cnnEyebrow{margin-top:0px;} /*fix for safari*/
	html>body #section_Columnists .summaryBlock .img02paddingL {margin-top:3px;}
#section_Columnists .summaryBlock .cnnHeadline {margin:0px 0px 0px 76px; width: 204px;}



/*** Modules[only RRail?]: Small biz Tools ***/
#section_SBTools {margin: 0px 9px 20px 9px;text-align:left;}
#section_SBTools .summaryBlock {margin: 0px; margin-bottom: 15px;}
#section_SBTools .cnnEyebrow a {color:#000;}

/*** Modules[only RRail?]: Galleries (Photo Galleries) ***/
#siteGalleries {margin: 0px 9px 20px 9px;}
#siteGalleries .summaryBlock {clear:both;}
#siteGalleries .img02paddingL {margin:0px 10px 10px 0px;}
#siteGalleries .cnnHeadline {margin: 0px;}
#siteGalleries .cnnBlurbTxt {display: block; margin: 4px 0px 0px 130px; text-align: none;}


/*** Modules: Questions & Answer  ***/
#section_QA {margin: 0px 0px 9px 0px; text-align: left;}
#section_QA #NaviTabs ul {margin:0px;padding: 0px;width:100%;}
	/* clear float hack */
	#section_QA #NaviTabs ul {overflow: hidden;}
	#section_QA #NaviTabs ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#section_QA #NaviTabs ul {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html #section_QA #NaviTabs ul {height: 1%;}
	#section_QA #NaviTabs ul {display: block;}
	/* End hide from IE-mac */
#section_QA #NaviTabs li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/grey_sliver.gif) repeat-x; border: 1px solid #e55f0a; font: normal 9px Verdana; line-height:10px; list-style: none; padding: 4px 0px 0px 5px; float:left; position: relative; width:72px; height:30px;}
html>body #section_QA #NaviTabs li { height:24px;}
#section_QA #NaviTabs li a {color: #e55f0a;}
#section_QA #NaviTabs li#tabnum0 {margin-bottom:10px;}
#section_QA #NaviTabs li#tabnum1 {margin-left: 1px;}
#section_QA #NaviTabs li#tabnum2 {margin-bottom:10px;margin-left: 1px;padding-left:4px;}

#section_QA.Tab0Visible li#tabnum0 {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orange_sliver.gif) repeat-x;}
#section_QA.Tab0Visible li#tabnum0 a{color:#FFF;}
#section_QA.Tab1Visible li#tabnum1 {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orange_sliver.gif) repeat-x;}
#section_QA.Tab1Visible li#tabnum1 a{color:#FFF;}
#section_QA.Tab2Visible li#tabnum2 {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fsb/orange_sliver.gif) repeat-x;}
#section_QA.Tab2Visible li#tabnum2 a{color:#FFF;}
#section_QA #fsbquestion {clear: both; display: none; margin-top:10px;margin-bottom:22px;padding:0px;}
html>body #section_QA #fsbquestion {margin-top:0px;}
#section_QA #fsbanswer	 {clear: both; display: none;}
#fsbAnswerVisible #fsbanswer {display:block;}
#section_QA #smartest	 {clear: both; display: none; margin-top:10px;margin-bottom:22px;padding:0px;}
html>body #section_QA #smartest {margin-top:0px;}

#section_QA.Tab0Visible #fsbquestion {display: block;}
#section_QA.Tab1Visible #fsbanswer {display: block;}
#section_QA.Tab2Visible #smartest {display: block;}

	/* question */
#section_QA #fsbquestion .questionSummary {height: 135px; overflow: hidden;}
#section_QA #fsbquestion .questionSummary img {float: left; margin: 0px 10px 5px 0px;}
#section_QA #fsbquestion .questionAuthor {margin-top:10px;font-style:italic;}
	/* smartest answer */
#section_QA #smartest .questionSummary {height: 135px; overflow: hidden;}
#section_QA #smartest .questionSummary img {float:left;margin:0px 10px 5px 0px;}
#section_QA #smartest .questionAuthor {margin-top:10px;font-style:italic;}

	/* answer */
#section_QA #fsbanswer textarea {background:#e5e5e5;border:1px solid #B1B1B1;color:#777;font:normal 11px Arial;margin:0px 0px 5px 0px;padding:5px; width:330px;height:110px;}
#section_QA #fsbanswer .privacyPolicy {margin:0px 0 -8px 0;}
html>body #section_QA #fsbanswer .privacyPolicy {margin:0px 0 -10px 0;}
#section_QA #fsbanswer .privacyPolicy a {color:#999; text-decoration:none;}
#section_QA #fsbanswer .privacyPolicy a:hover {text-decoration:underline;}
#section_QA #fsbanswer .nextButton {display: inline;float: right;margin:0px 6px 0px 0px;padding:0;vertical-align:bottom;}
#section_QA #fsbanswer #askQstage1 {color:#999;height:125px;margin:-10 0 0 0px;}
html>body #section_QA #fsbanswer #askQstage1 {height:145px;margin:0px;}
#section_QA #fsbanswer #askQstage2 {display:none;margin-top:10px;}
#section_QA #fsbanswer #askQstage2 input, 
#section_QA #fsbanswer #askQstage2 select  {background-color:#e5e5e5;color:#777;width:150px; margin-right:6px;margin-bottom:5px;float:left;font:normal 11px Arial;}
#section_QA #fsbanswer #askQstage2 .submitButton {float: right;margin:0px 5px 0px 0px;margin-bottom:-10px;}
html>body #section_QA #fsbanswer #askQstage2 .submitButton {margin-bottom:0px;}
#section_QA #fsbanswer #askQstage2 .submitButton input {width:102px;height:20px;vertical-align:bottom;padding:0;margin:0;}


	/* sponsorAD */
#section_QA .sponsorText {display: block; padding-right:3px;}
#section_QA .sponsor img {border: 1px solid #e5e5e5; float: left; margin: 0px 5px 0px 15px;}
	/* In the Ad Col */
	#mainRight_col #section_QA {border-bottom: 10px solid #EEE; height: 300px; padding: 0px 9px;}
	#cnnSectionGetanswers #section_QA {height:260px;}
	#cnnFormNoAd #section_QA {height:190px;}
	/* In Video page*/
	/*#Videocontent #mainRight_col #section_QA {border-bottom: 1px solid #EEE;height: 300px; margin: 0 9px; padding: 0px;}
	#Videocontent #submitQuestionTopRight {height:125px;margin:0px; position:relative;top:20px;}
	html>body #Videocontent #submitQuestionTopRight {margin-top:0px; top:0px;}
	#Videocontent #section_QA #fsbanswer #askQstage1 {height:125px;}
	#Videocontent #section_QA #NaviTabs li a {}
	#Videocontent #section_QA #fsbanswer {height:135px;}
	#Videocontent .sponsor {margin-top:30px;}

#Videocontent #section_Topstories #NaviTabs li, 
#Videocontent #section_QA #NaviTabs li {height:25px;line-height:11px;}
#Videocontent #section_QA #NaviTabs ul {height:40px;}
#Videocontent #section_QA .sponsor {height: 40px;margin-top:30px;}
#Videocontent #section_QA #fsbanswer  {padding-bottom:0px;height:135px;}
#Videocontent #section_QA #fsbanswer textarea {width:320px;}
#Videocontent #section_QA #fsbanswer .privacyPolicy {height:1%;}
#Videocontent #submitQuestionTopRight {height:115px;margin-top:0px;}
*/

/*** ARCHIVE ***/
#Archivecontent {background:#EEE;}
#Archivecontent .summaryBlock {color:#3B3B3B;}
#Archivecontent #sectionT1 {margin:0px;}
#Archivecontent #sectionT1 .img01paddingL {padding-right:10px;}
#Archivecontent #sectionT1 .cnnDateStamp {margin: 3px 0px;}
#Archivecontent #sectionT1 .summaryBlock {margin-bottom:10px;}
#Archivecontent #sectionT1 .summaryBlock .cnnHeadline {font-size:36px;}
#Archivecontent #sectionT1 .summaryBlock .cnnBlurbTxt {}
#Archivecontent #sectionT2 .cnnHeadline {font-size: 16px;margin-left:0px;}
#Archivecontent #sectionT2 .cnnDateStamp {margin:2px 0px 3px 0px;}
#Archivecontent #sectionT2 .FSBblurbTxt {margin-left:76px;}
#cnnMakeover {padding:10px;text-align:left; font-size:12px;}

/* temporarily hiding 3rd tab on QA */
#section_QA  #NaviTabs #tabnum2 {display:none;}

/* RESOURCE GUIDE */
#cnnSectionSBURG h1 {font:bold 17px Arial;color:#000;text-transform:uppercase;padding-top:7px; margin: 0px;}
#cnnSectionSBURG .mainCol_block {display:block;clear:both;height:auto;}
#cnnSectionSBURG .mainCol_block .cnnHeadline {margin-top:3px;}
#cnnSectionSBURG .cnnsplashSponsor {font:bold 11px Arial;color:#666666}
#cnnSectionSBURG #cnnTL1 img {float:left;margin-right:10px;padding-right:0;}
#cnnSectionSBURG #cnnTL1 .cnnHeadline {margin-left:130px;}
#cnnSectionSBURG #cnnTL1 .cnnBlurbTxt {margin-left:0;}
#cnnSectionSBURG #cnnTopicLeft1, #cnnSectionSBURG #cnnTopicLeft2 {float:left;width:50%;margin-bottom:15px;background-color:#FFF;}
#cnnSectionSBURG #cnnTopicRight1, #cnnSectionSBURG #cnnTopicRight1 {float:right;width:50%;margin-bottom:15px;}
#cnnSectionSBURG #pollresourceguide {margin:15px 15px 15px 0px; width: 610px; clear:all;}
#cnnSectionSBURG #pollresourceguide #pollCNNMoney #question {font:bold 14px Arial;float:left;width:270px;margin:5px 10px 0px 0px;}
#cnnSectionSBURG #pollresourceguide #pollCNNMoney #answers {font:normal 12px Arial;float:right;width:290px;}
#cnnSectionSBURG #pollresourceguide #pollCNNMoney #vote {clear:all; float:none; width:135px;margin:0px 150px 20px 345px;}
html>body #cnnSectionSBURG #pollresourceguide #pollCNNMoney #vote {float:right; margin-left:300px;}
#cnnSectionSBURG #pollresourceguide #pollCNNMoney #maglogo {visibility:hidden;padding-top:20px;text-align:right;}
#cnnSectionSBURG #sectionT2 {float:left;width:280px;padding-right:10px;}
#cnnSectionSBURG .rightTopElement {padding:10 0 10 5px;}
#cnnSectionSBURG .storystack {padding-bottom:5px;}

/* MAKEOVER */
#cnnSectionSBMakeover .cnnsplashSponsor {float:right;color: #999999;font-size:10px;margin-top:-10px;}
html>body #cnnSectionSBMakeover .cnnsplashSponsor {margin-top:0px;}
#cnnSectionSBMakeover #pollCNNMoney {float:left;}
#cnnSectionSBMakeover #section_Video .boxHeading {right: 0px;}
#cnnSectionSBMakeover .summaryBlock .img02paddingL {padding-right: 11px;}
#cnnSectionSBMakeover .summaryBlock .cnnBlurbTxt {margin-left: 132px;}
#cnnSectionSBMakeover #section_SumLeads {margin-right:30px;}
#cnnSectionSBMakeover #sectionT1 {margin-bottom:15px;}
#cnnSectionSBMakeover #section_Video{left: 30px;margin-top: 0px;}
#cnnSectionSBMakeover #TableBanner {margin-bottom:15px;}
#cnnSectionSBMakeover .cnnsplashSponsorText {position:relative;z-index:10; left:40;}
#cnnSectionSBMakeover .cnnsplashHeader {text-align:center;text-transform:uppercase;font:bold 30px Arial;margin-top:-10px;margin-left:30px;}
#cnnMakeoverForm {padding:0 0 10 0px;margin:0 5 10 10px 0;text-align:left;}
html>body #cnnMakeoverForm {padding:0 10 10 10px;margin:0 10 10 10px 0;}
#cnnMakeoverForm .formInput {width:160px;margin-bottom:0px;background-color:#ebebeb;border-bottom:none;}
#cnnMakeoverForm #textInput {background-color:#ebebeb;height:167px;width:160px;overflow:auto;}
html>body #cnnMakeoverForm #textInput {height:160px;}
#cnnMakeoverForm .formdata {font:normal 12px Arial;}
#cnnMakeoverForm .buttonStyle {font:normal 10px Arial;background-color:#fff;border:none;}
#cnnMakeoverForm .makeoverHeader {font:bold 20px Arial;color:#000;height:20px;padding-bottom:3px;}

/* FF print fix */
@media print {
	html>body #mainCol,
	html>body #article,
	html>body #mainRight_col, 
	html>body .mainCol_block,
	html>body .mainCol_lastBlock,
	html>body #mainRight_col .summaryBlock,
	html>body #cnnTL1,
	html>body #section_Youranswers,
	html>body #section_Specials,
	html>body #section_Specials .featuredContent,
	html>body #section_Topstories #NaviTabs ul,
	html>body #section_QA #NaviTabs ul,
	html>body #section_QA #fsbquestion .questionSummary
	{ overflow:visible; }
}

