body {background:#EEE;margin:0px;padding:0px;text-align:center;font:normal 12px Arial;}
html>body {padding:0px;}

a {color:#004276;text-decoration:none;}
a:hover {text-decoration:underline;}	

h1, h2 {margin:0px;}

.vicon,
.vicon2 {border: none; margin-right: 5px; position: relative; top: 3px;}
.cnnHeadline .vicon, 
.cnnHeadline .vicon2 {top: 2px;}
.cnnBullets .vicon,
.cnnBullets .vicon2 {top: 2px;}
li .vicon,
li .vicon2 {margin-top: -2px;}

/******** MAIN CONTENT *******/
#cnnVideoCatPage {background-color:#FFF;}
#cnnVideoCatPage .mainRow {border-bottom:10px solid #EEE;}
#cnnVideoCatPage #content {margin: 0px;}
/* Left Col */
#cnnVideoCatPage #mainCol {background: #FFF; float:left;overflow: hidden;width:648px;padding: 10px 15px; margin:0px 0px 10px 0px;}
html>body #cnnVideoCatPage #mainCol {width:618px;}
/* Right Rail */
#cnnVideoCatPage #main_rightCol {float: right; position: relative;overflow: hidden; width: 346px;}
html>body #cnnVideoCatPage #main_rightCol {width: 338px;}


/* ************** /Skeleton Styles ******************* */
#cnnVideoCatPage #fsbbanner_top, #cnnVideoCatPage #FSBbanner {margin-left:10px;}
#cnnVideoCatPage #searchButton {height:22px;margin-left:5px;vertical-align:top;}
#cnnVideoCatPage .HeadlineList ul {list-style-type: none; margin: 0px;line-height: 12px; }
#cnnVideoCatPage .HeadlineList li {background:none;list-style-type: none; margin: 0px; padding: 5px 0px 0px 0px;}
#cnnVideoCatPage .HeadlineList .storystack {color: #3C3C3C; font-size: 16px;}
#cnnVideoCatPage .HeadlineList .cnnStackSource {color:#999;font-size:10px;padding-bottom:2px;padding-left:3px;}
#cnnVideoCatPage .vicon,
#cnnVideoCatPage .vicon2 {margin:0 5px 0 0px;}
#cnnVideoCatPage #section_moreVids .cnnDuration {margin-left:3px;}
#cnnVideoCatPage .boxHeading {font:bold 19px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
#cnnVideoCatPage .boxHeading a {font:bold 19px Arial;color:#000;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}


/* 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 .FSBbanner_left a {color:#033399;font: bold 12px Arial;text-decoration:none;}
#fsbbanner_top .FSBbanner_left a:hover {color:#B61D1D;text-decoration:none;}
**/
#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, #moneyDefaultNav  {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 -9px 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);}
/* END BANNER */	

#storyPage #rightColumn {background: #FFF; float: right; width: 354px; overflow: visible; padding: 0px;margin:0px; position: relative; text-align: center;}


/*** 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;}
#rightColumn .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;}
	/* elimates float side-effects for elements below summaryBlock*/
	.summaryBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.summaryBlock 		{display: inline-block;}
	/* Hides from IE-mac \*/
	* html .summaryBlock	{height: 1%;}
	.summaryBlock			{display: block;}
	.summaryBlock .img01paddingL,
	.summaryBlock .img02paddingL {margin-right: 10px;}
	.cnnEyebrow {color: #000; font: bold 12px Arial; letter-spacing: 1px;}
	#storyPage .cnnEyebrow a, 
	#rightColumn .cnnEyebrow a  {color: #000;}
	.cnnHeadline {font-size:16px; line-height: 19px; padding:0px 0px 2px 0px;}
	.cnnHeadline a {font-weight:bold;}
	.cnnDateStamp, 
	.cnnEyebrowTimestamp {color:#999;font-size:10px;}
	.cnnBlurbTxt {}
/**
		.cnnBullets {display: block; background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 6px; line-height: 16px; padding: 0px 0px 0px 10px; margin-left: 76px;}
**/
		.cnnBullets {display: block; line-height: 16px;}
		a.cnnMore, #section_SumLeads a.cnnMore {text-transform: capitalize;}

		/*** Archive pages  ***/
		.cnnArchives #sectionT2 .cnnHeadline {margin-left: 0px;}
		.cnnArchives #sectionT2 .cnnDateStamp, .cnnArchives #sectionT2 .cnnEyebrowTimestamp {margin-left: 0px;}


	/* clear float hack */
	#rightColumn .summaryBlock {overflow: hidden;}
	#rightColumn .summaryBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#rightColumn .summaryBlock {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html #rightColumn .summaryBlock {height: 1%;}
	#rightColumn .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:12px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px;}

	
/*** Modules: Ads ***/
#adTop, 
#adBanner, 
#adBannerTable {width:100%;  background : #FFF; border-bottom: 1px solid #eee;padding-bottom:1px;}
#rightColumn #quigo336 {margin: 0px 0px 30px 0px;}
#quigo628 {margin: 0px -9px;}
#rightColumn #adsquare {background-color: #fff; margin: 0px 0px 8px 0px;}
#rightColumn #ad336sponsor {margin: 0px;background: #FFF;height:46px;padding-top:8px;}
#Videocontent #rightColumn #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;}

#storyPage #moneySponsorBox {text-align: left; border:none;}
#moneySponsorBox .cnnmoneySponsorTitle {background-color: #fff; color: #999; display: inline; font-size: 11px; font-weight: bold; padding: 0px 5px; position: relative; top: 7px;left:4px;}
#moneySponsorBox #adContainer {border: 1px solid #999;padding:5px;}
#moneySponsorBox #adContainer iframe{margin:5px 0;}


/****************** Modules ******************/


/*** 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:650px;height:225px;margin:0;padding:15;background-color:#fff;border-bottom: 8px solid #EEE;border-top: 8px solid #EEE;position:relative;left:-15px;}
html>body #section_FindbizIframe {height:195px;}

/*** 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 */
	#storyPage #section_Currentissue {float: left; width: 320px;}
	/* In the Ad Col */
	#rightColumn #section_Currentissue {margin: 0px 9px 30px 9px;}

/*** Modules: More from FSB ***/
#section_MorefromFSB {background-color:#FFF; padding-top: 7px;}
#section_MorefromFSB .summaryBlock {margin-bottom: 15px;}
#section_MorefromFSB .cnnEyebrow a {color:#000;}
	/* In the main col */
	#storyPage #section_MorefromFSB {width: 338px;}
	html>body #storyPage #section_MorefromFSB {width: 318px;}
	/* In the Ad Col */
	#rightColumn #section_MorefromFSB {margin-bottom: 9px; padding: 9px 9px 10px 9px;}
	#rightColumn #section_MorefromFSB .cnnHeadline {width: 210px;}


/*** Modules: Top Stories ***/
#section_Topstories {background-color:#FFF; padding: 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:300px;}
#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 */
	#storyPage #section_URG {float: left; width: 290px;}
	/* In the Ad Col */
	#rightColumn #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 .cnnBlurbTxt {margin-bottom: 15px;}
#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 .cnnBlurbTxt {margin-bottom: 15px;}
	/* In the main col */
	#storyPage #section_SBMModule {width: 290px;}
	/* In the Ad Col */
	#rightColumn #section_SBMModule {border-bottom: 1px solid #e5e5e5; margin: 0px 9px 10px 9px;}
	#rightColumn #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 {width: 204px;}



/*** Modules[only RRail?]: Small biz Tools ***/
#section_SBTools {margin-bottom: 9px; padding: 9px 9px 10px 9px;text-align:left;background-color:#FFF;}
#section_SBTools .summaryBlock {margin: 0px; margin-bottom: 15px;}
#section_SBTools .cnnEyebrow a {color:#000;}

/*** Modules[only RRail?]: Galleries (Photo Galleries) ***/
#storyPage #siteGalleries {border:none;width: 338px;padding-left:10px;}
html>body #storyPage #siteGalleries {width: 311px;}
#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;}

#storyPage #NaviTabs li a {padding-top:0px;padding-left:0px;}
/*** 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#tabnum1 {margin-left: 1px;}
#section_QA #NaviTabs li#tabnum2 {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: 143px; 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:310px;height:110px;}
#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;padding:0;vertical-align:bottom;}
#section_QA #fsbanswer #askQstage1 {color:#999;height:147px;margin:-10 0 0 0px;}
html>body #section_QA #fsbanswer #askQstage1 {height:153px;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 */
	#cnnSectionGetanswers #section_QA {height:260px;}

/*** 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;}
#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 .storyPage_block {display:block;clear:both;height:auto;}
#cnnSectionSBURG .storyPage_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;}


/************** MODULE [RR] Video Shows **************/
	/* Original Shows */
	#section_Shows {background-color: #FFF; margin: 9px 0px; overflow: visible; padding:13px 15px 12px 15px; width: 336px;}
	html>body #section_Shows {width: 306px;}
	#section_Shows .boxHeading {padding-bottom: 9px;}
	#section_Shows .summaryBlockNoImage,
	#section_Shows .summaryBlock {margin-bottom: 17px; margin-top: 1px;}
	#section_Shows .img01paddingL, #section_Shows .img02paddingL {margin-right: 10px; position: relative; top: 3px;}
	#section_Shows .cnnEyebrow {font-size: 16px; font-weight: bold; margin-bottom: 1px;}
	#section_Shows .cnnEyebrow .vicon,
	#section_Shows .cnnEyebrow .vicon2 {margin-right: 0px; top: 2px;}
	#section_Shows .cnnHeadline {font-size: 12px; padding-bottom: 4px;}

	/** Video list Dropdown - also used in HP video player **/
	.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; left: 0; }
	.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;}

	/** show list version [RR] **/
	#section_Shows .cnnvideo_showSelect { float:none; margin-bottom:2px; margin-left: 0px; width: 100%; }
	#section_Shows .cnnvideo_showSelect ul.cnnShowList { width: 275px;border-right:0 !important;overflow:hidden;height:186px; }
	#section_Shows .cnnvideo_showSelect ul.cnnShowList_item1 { width: 273px; }
    .cnnvideo_showSelect ul.cnnShowList_item1 {height: 31px;}
    .cnnvideo_showSelect{position:relative;}
	html>body #section_Shows .cnnEyebrow {margin-bottom: 2px;}
	html>body .cnnvideo_showSelect ul.cnnShowList_item1 {height: 16px;}
    html>body .cnnvideo_showSelect ul.cnnShowList {margin-top: 14px;}
	html>body #cnnVideoHome #section_Shows .cnnvideo_showSelect ul.cnnShowList {width: 308px;}

    /*new*/
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll {background-color: #eee; border: 1px solid #e1e1e1;border-top:0;position:absolute;top:30px;right:-1px;width: 30px;display:none;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_up {background: #fff url(https://i.cdn.turner.com/money/.element/img/2.1/buttons/arrow_buttons.gif) no-repeat -4px -3px; border-bottom: 1px solid #e1e1e1; height: 30px;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_dn {background: #fff url(https://i.cdn.turner.com/money/.element/img/2.1/buttons/arrow_buttons.gif) no-repeat -36px -3px; border-top: 1px solid #e1e1e1; height: 30px;float:none;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_prog {width: 100%; height: 123px !important;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progbar {border: 1px solid #fff; width: 28px; height: 121px !important; position: absolute; z-index:5;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progHandle {background-color: #fff; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1;  width: 100%; height: 29px; position: relative; z-index:10; line-height: 0; font-size: 1px; }
    * html .cnnvideo_showSelect .cnnCtrls_down { width: 31px; }
    * html .cnnvideo_showSelect ul.cnnShowList { margin-top: 2px; }
    * html .cnnvideo_showSelect .cnnCtrls_down{ height: 32px !important; }
    * html .cnnvideo_showSelect ul li{ padding-top: 8px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll { top: 33px; width: 32px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_up { height: 31px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_dn { height: 31px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progbar { width: 29px; height: 123px !important; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progHandle { height: 31px; }
    * html #section_Shows .cnnvideo_showSelect ul.cnnShowList { width: 274px !important;}
    * html #section_Shows .cnnvideo_showSelect ul.cnnShowList_item1 { width: 270px !important; height: 31px !important; }
/************** /MODULE [RR] Video Shows **************/



/************** 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;}


/* FF print fix */
@media print {
	html>body #storyPage,
	html>body #article,
	html>body #rightColumn, 
	html>body .storyPage_block,
	html>body .storyPage_lastBlock,
	html>body #rightColumn .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; }
}

